Updating the information for test applications and results. default
authorcgandhi
Tue, 12 Oct 2010 15:23:52 +0530
changeset 27 b3e1347ac96a
parent 26 83d6a149c755
Updating the information for test applications and results.
ReadMe.txt
Tests/DemoGUI/main.cpp
Tests/SmfMusicEventsnService/SmfMusicEventsnService.cpp
Tests/SmfTestMusicnActivty/SmfTestMusicnActivity.cpp
Tests/Smf_functional_test_cases_v0.2.xls
example/DemoGUI/main.cpp
--- a/ReadMe.txt	Mon Oct 11 21:59:54 2010 +0530
+++ b/ReadMe.txt	Tue Oct 12 15:23:52 2010 +0530
@@ -1,6 +1,8 @@
 Content:
 ==============================================================================
-This is pre-beta version of Social Mobile Framework code. Folder organization is as follows - 
+This is beta version of Social Mobile Framework code. 
+
+Folder organization is as follows - 
                 Doxyfile - Doxygen configuration file 
 
                 \doc - contains smfhelp.chm file, refer this for interface information
@@ -35,7 +37,8 @@
 
                 \smf\smfsettingsui - this contains SMF settins UI [incomplete]
                 
-                \Tests - contains test code for testing at smfclient level
+                \Tests - contains test cases and test code for testing at smfclient level
+					\Smf_functional_test_cases_v0.2.xls
 
 
 
@@ -168,16 +171,35 @@
 Observed Dependencies
 ==============================================================================
 The authentication applications are loading web pages through Qt Webkit and hence its performance depends 
-on your network speed and response from the service provider. So if the page taken time to load please be 
-patient enough till loading is completed.
+on your network speed and response from the service provider. In a slow connection scenario please be 
+patient while the page loading is completed.
 
 
 
 Using Test Applications
 ==============================================================================
-1) For testing individual interfaces, build the test applications provided (they are console bases applications). 
+For testing individual interfaces, build the test applications provided (they are console bases applications). 
 Start the eshell and start individual application from eshell.
 
-2) For using test applications used to test SMF from Multiple client application, use the CrossTest1 and CrossTest2 
-applications. Build both and from the emulator start CrossTest1.exe (which in turn will send the request and 
-starts CrossTest2 immediately after sending the request to SMF.
+
+
+Maturity Information
+==============================================================================
+This release has been tested with plug-ins written for Facebook, Flickr, Last.fm, Lyricsfly.com
+However these plugins are far from complete in terms of full funtionality support. As a result 
+there are quite a few cases failing as shown in the summary below - 
+TOTAL			171
+PASSED		58	   
+FAILED		75	   
+NOT TESTED		19	   
+NOT IMPLEMENTED	19	   
+Please see detials of the test cases under socialmobilefw\Tests\Smf_functional_test_cases_v0.2.xls
+		 
+The failed cases which are not contributed only towards limitations of Plugins, are raised as bugs 
+Bug 3810 -
+Bug 3811 - 
+Bug 3812 -
+Bug 3813 - 
+
+
+The work is ongoing to bridge the gaps in test-plugins for full funtional tests.
--- a/Tests/DemoGUI/main.cpp	Mon Oct 11 21:59:54 2010 +0530
+++ b/Tests/DemoGUI/main.cpp	Tue Oct 12 15:23:52 2010 +0530
@@ -46,12 +46,12 @@
     QApplication a(argc, argv);
     MainWindow w;
 #ifdef Q_OS_SYMBIAN    
-CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi()); 
-TRAPD(error,     
-if (appUi) {        // Lock application orientation into landscape        
-appUi->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait);    
-}    
-);    
+	CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi()); 
+	if (appUi) {
+	// Lock application orientation into landscape        
+	TRAPD(error,(appUi->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait)));
+	Q_UNUSED(error);
+	}    
 #endif
   
     
--- a/Tests/SmfMusicEventsnService/SmfMusicEventsnService.cpp	Mon Oct 11 21:59:54 2010 +0530
+++ b/Tests/SmfMusicEventsnService/SmfMusicEventsnService.cpp	Tue Oct 12 15:23:52 2010 +0530
@@ -104,7 +104,6 @@
 		}
 		
 	//display friends information
-	int count = 0;
 	qDebug()<<"Number of friends retrieved = "<<list->count();
 	if(0 == list->count())
 		{
@@ -193,8 +192,7 @@
 			Article.append(SmfActivityObjTypeComment);
 			
 			// specify some dummy value for Article
-			int pageNum = 1,perPage=1;			  
-			SmfError err = p_smfActivityFetcher->filtered(Article);
+		  	SmfError err = p_smfActivityFetcher->filtered(Article);
 			bool connected = QObject::connect(p_smfActivityFetcher,SIGNAL(resultsAvailable(SmfActivityEntryList*, SmfError, SmfResultPage)),
 					this,SLOT(resultsAvailableSlot(SmfActivityEntryList*, SmfError, SmfResultPage)));
 			qDebug() <<"SmfActivityFetcher::filter" ;
--- a/Tests/SmfTestMusicnActivty/SmfTestMusicnActivity.cpp	Mon Oct 11 21:59:54 2010 +0530
+++ b/Tests/SmfTestMusicnActivty/SmfTestMusicnActivity.cpp	Tue Oct 12 15:23:52 2010 +0530
@@ -473,7 +473,7 @@
 			}
 			
 		//display friends information
-		int count = 0;
+		
 		qDebug()<<"Number of friends retrieved = "<<list->count();
 		if(0 == list->count())
 			{
@@ -544,7 +544,7 @@
 			}
 			
 		//display friends information
-		int count = 0;
+		
 		qDebug()<<"Number of friends retrieved = "<<list->count();
 		if(0 == list->count())
 			{
@@ -615,7 +615,7 @@
 		}
 		
 	//display friends information
-	int count = 0;
+	
 	qDebug()<<"Number of friends retrieved = "<<list->count();
 	if(0 == list->count())
 		{
Binary file Tests/Smf_functional_test_cases_v0.2.xls has changed
--- a/example/DemoGUI/main.cpp	Mon Oct 11 21:59:54 2010 +0530
+++ b/example/DemoGUI/main.cpp	Tue Oct 12 15:23:52 2010 +0530
@@ -46,12 +46,12 @@
     QApplication a(argc, argv);
     MainWindow w;
 #ifdef Q_OS_SYMBIAN    
-CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi()); 
-TRAPD(error,     
-if (appUi) {        // Lock application orientation into landscape        
-appUi->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait);    
-}    
-);    
+	CAknAppUi* appUi = dynamic_cast<CAknAppUi*> (CEikonEnv::Static()->AppUi()); 
+	if (appUi) {
+	// Lock application orientation into landscape        
+	TRAPD(error,(appUi->SetOrientationL(CAknAppUi::EAppUiOrientationPortrait)));
+	Q_UNUSED(error);
+	}    
 #endif