Dashboard > WSO2 WSF/C > ... > Quality Assurance > WSO2 WSF_C Testing Check List
  WSO2 WSF/C Log in | Register   View a printable version of the current page.  
  WSO2 WSF_C Testing Check List
Added by Evanthika Amarasiri , last edited by Dushshantha Chandradasa on Apr 21, 2008  (view change)
Labels: 
(None)

This check list is created to make life easier for the QA team when testing each WSF/C build.

Test case #
Test Case
Expected Result
Comments
1 Verify the components of the WSF/C build
Use the check list -   Check list to verify the components of WSF C
   
1.1
Open <source/bin>/include/axutil_version.h and check the following constants to have the correct release version number
AXIS2_MAJOR_VERSION
AXIS2_MINOR_VERSION
AXIS2_PATCH_VERSION
   
2 Select the package type and the testing platform which you are going to test.
Use the check list -   Packaging Vs Testing Platform
   
3
Check if all the necessary files/folders exists in the particular package. (E.g.:- check the folder structure, check if the samples are available, verify whether the README, INSTALL, etc. files are available)
Use the check list -   Check list to verify the components of different packages
   
4
Run the bat file  Run_Samples.bat to verify that all the samples are executed successfully under normal conditions    
5 Verify that all the RM samples located inside the WSFC_HOME\wso2-wsf-c-bin\bin\samples are executed successfully
   
6 Verify that the security sample located inside the  WSFC_HOME\wso2-wsf-c-bin\bin\samples\rampart\client\sec_echo folder executes successfully under normal conditions
   
7 Verify that the savan sample located inside the WSFC_HOME\wso2-wsf-c-bin\bin\samples are executed successfully    
8 Check the test cases listed in the "eventing_testcases_ver1.0.ods" test case document for the relevant OS/Packaging type
   
9 Check the test cases listed out in the "security_testcases_ver1.0.ods" test case document for the relevant OS/Packaging type    
10 Check the test cases listed in the "rm_testcases_ver1.0.ods" test case document for the relevant OS/Packaging type    
11 Enable MySQL for sandesha2 and build WSFC to see if the build process is successful and then run all the samples (Test case 4 - Test case 10)    
12 Enable SQLight for sandesha2 and build WSFC to see if the build process is successful and then run all the samples (Test case 4 - Test case 10)
   
13 For the binary distributions enable Guththila and build WSFC  to see if the build process is successful and then run all the samples (Test case 4 - Test case 10)
   
14 For the binary distributions enable SSL and build WSFC  to see if the build process is successful and then run all the samples (Test case 4 - Test case 10) 
   
15 For the binary distributions enable LibCurl and build WSFC  to see if the build process is successful and then run all the samples (Test case 4 - Test case 10)
   
16 Deploy on Apache Axis2 server and verify if all the samples are executed successfully
   
17 Deploy on IIS and test all the samples    
18 Test the samples using Proxy (Google and Yahoo samples)    
19 Verify the tools (TCPMon and WSFClient)    
20 Run the script Perfomance_test.bat to test if memory increases when several client requests are sent
   
21 Test different message sizes and message formats to see if it affects the performance (messages with large headers, messages with large message bodies, messages with different content types)
   

Powered by a free Atlassian Confluence Open Source Project License granted to WSO2 Inc.. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators