ReadMe.txt
changeset 27 b3e1347ac96a
parent 26 83d6a149c755
equal deleted inserted replaced
26:83d6a149c755 27:b3e1347ac96a
     1 Content:
     1 Content:
     2 ==============================================================================
     2 ==============================================================================
     3 This is pre-beta version of Social Mobile Framework code. Folder organization is as follows - 
     3 This is beta version of Social Mobile Framework code. 
       
     4 
       
     5 Folder organization is as follows - 
     4                 Doxyfile - Doxygen configuration file 
     6                 Doxyfile - Doxygen configuration file 
     5 
     7 
     6                 \doc - contains smfhelp.chm file, refer this for interface information
     8                 \doc - contains smfhelp.chm file, refer this for interface information
     7 
     9 
     8                 \example - contains sample plugins, auth application and client test application
    10                 \example - contains sample plugins, auth application and client test application
    33                 \smf\smfservermodule\util - this contains utility classes for plugins e.g. JSON
    35                 \smf\smfservermodule\util - this contains utility classes for plugins e.g. JSON
    34                                 \smf\smfservermodule\util\qjson
    36                                 \smf\smfservermodule\util\qjson
    35 
    37 
    36                 \smf\smfsettingsui - this contains SMF settins UI [incomplete]
    38                 \smf\smfsettingsui - this contains SMF settins UI [incomplete]
    37                 
    39                 
    38                 \Tests - contains test code for testing at smfclient level
    40                 \Tests - contains test cases and test code for testing at smfclient level
       
    41 					\Smf_functional_test_cases_v0.2.xls
    39 
    42 
    40 
    43 
    41 
    44 
    42 
    45 
    43 Dependencies:
    46 Dependencies:
   166 	
   169 	
   167 	
   170 	
   168 Observed Dependencies
   171 Observed Dependencies
   169 ==============================================================================
   172 ==============================================================================
   170 The authentication applications are loading web pages through Qt Webkit and hence its performance depends 
   173 The authentication applications are loading web pages through Qt Webkit and hence its performance depends 
   171 on your network speed and response from the service provider. So if the page taken time to load please be 
   174 on your network speed and response from the service provider. In a slow connection scenario please be 
   172 patient enough till loading is completed.
   175 patient while the page loading is completed.
   173 
   176 
   174 
   177 
   175 
   178 
   176 Using Test Applications
   179 Using Test Applications
   177 ==============================================================================
   180 ==============================================================================
   178 1) For testing individual interfaces, build the test applications provided (they are console bases applications). 
   181 For testing individual interfaces, build the test applications provided (they are console bases applications). 
   179 Start the eshell and start individual application from eshell.
   182 Start the eshell and start individual application from eshell.
   180 
   183 
   181 2) For using test applications used to test SMF from Multiple client application, use the CrossTest1 and CrossTest2 
   184 
   182 applications. Build both and from the emulator start CrossTest1.exe (which in turn will send the request and 
   185 
   183 starts CrossTest2 immediately after sending the request to SMF.
   186 Maturity Information
       
   187 ==============================================================================
       
   188 This release has been tested with plug-ins written for Facebook, Flickr, Last.fm, Lyricsfly.com
       
   189 However these plugins are far from complete in terms of full funtionality support. As a result 
       
   190 there are quite a few cases failing as shown in the summary below - 
       
   191 TOTAL			171
       
   192 PASSED		58	   
       
   193 FAILED		75	   
       
   194 NOT TESTED		19	   
       
   195 NOT IMPLEMENTED	19	   
       
   196 Please see detials of the test cases under socialmobilefw\Tests\Smf_functional_test_cases_v0.2.xls
       
   197 		 
       
   198 The failed cases which are not contributed only towards limitations of Plugins, are raised as bugs 
       
   199 Bug 3810 -
       
   200 Bug 3811 - 
       
   201 Bug 3812 -
       
   202 Bug 3813 - 
       
   203 
       
   204 
       
   205 The work is ongoing to bridge the gaps in test-plugins for full funtional tests.