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. |