|
 |
Home >> Services >> Software Testing >> Case Studies |
| |
Case study on Product Testing CadSense |
| Full Functional Testing and India Regional Language Testing for Leading Global Mobile Phone Vendor |
Client : Leading Global Mobile Phone Vendor
Challenges : To undertake application level full functional testing and Indian Regional Language testing of SMS and WAP based Multimedia features like MMS and Clippings
Tests Executions and Reporting
 |
Full Functional Testing |
| |
 |
Black Box testing of Mobile Handsets User Interface and Applications such for 2600 and 6030 |
| |
 |
Testing of various types of applications from an end user perspective by simulating the user experience while using an application |
| |
|
 |
Messaging (SMS, MMS) |
| |
|
 |
Picture Message |
| |
|
 |
Phonebooks, Call History, Settings |
| |
|
 |
E-mail, Organizer / Planner |
| |
|
 |
Multimedia, Games |
| |
|
 |
Internet Browser |
| |
|
 |
FM Radio |
| |
|
 |
Emails send and receive |
| |
|
 |
Downloading polyphonic ring tones and playing them |
| |
 |
Testing in live GSM/GPRS networks |
| |
|
 |
SIM (Orange (Hutch) and BPL service provider compatibility) |
| |
 |
Testing conformance of the application based on requirement specifications |
| |
 |
Testing performance of the application based on parameters such as speed of loading, speed of playing, screen refreshes, etc. |
| |
 |
Testing system level interactions of different functions and applications and also the stability and robustness of the device |
 |
India Language Testing |
| |
 |
Phase I (Languages): Bengali, Gujarati, Marathi and Tamil |
| |
 |
Phase II (Languages): Kannada, Malayalam, Telugu and Punjabi |
 |
UI testing |
| |
 |
Application testing UI conformance for Calendar, Phonebook, Clock, Settings, Calculator and Call History |
 |
Error reporting |
| |
 |
Reporting of error in error database |
| |
 |
Error verification |
| |
 |
Suggestion Reports |
Benefit to client
 |
Testing in live GSM/GPRS networks enhanced proof of product functionality |
 |
Reduced time for testing by use of digital images defect reporting |
Project Sizes:
 |
For 2600 Prototype |
| |
 |
Total team size is 9 testers |
| |
 |
2 testers for each Language |
| |
 |
1 error co-coordinator. |
 |
For 6030 prototype |
| |
 |
Total team size is 9 Testers |
| |
 |
1 tester for each Language |
| |
 |
1 error co-coordinator |
Engagement Model : Onsite and Offshore |
| Product Testing of CADSense |
Project details
Testing of product, developed for drafting and editing process, used by Mechanical and Civil Industry.
Challenges
 |
Brochure and manual of the product are available, but is very preliminary |
 |
Insufficient information available in help file. |
 |
Application executable but not run as per help file indicates. |
 |
Test members are trained on AUTOCAD2000 for 15 days, so the limited period for training. |
 |
Client requires comparison document between the product & market design software, so it is essential for test members to learn both software in within period. |
 |
It is hard to test design software, because it is totally different from DATABASE project. |
 |
While imputing invalid data for any command, application not shows any error message, so it is hard to understand the functionality of any command. |
 |
Hard to create flow diagram because of insufficient (functional) data available. |
 |
Hard to test combination of two commands because valid limitation is not given. |
Team Size (Onsite/Offsite)
7- All Offsite
Approach
 |
Exploring both the product and market design software. |
 |
Create flow diagram for the product. |
 |
Valid limitation is not given, so test software on the basis of the logic of individual test member. |
 |
Developed test cases with reference to comparison doc., help file. |
Deliverables
 |
Comparison document, |
 |
Detailed test cases, |
 |
Bug report, |
 |
GUI checklist. |
|
| Functional Testing of Online Application MT Live |
Project details
Testing of MT Live, developed as a medium to give the task to various users, mainly for converting the wave file into doc. File.
Challenges
 |
User manual of MT Live are available document, but not helpful for deriving test cases. |
 |
Help file is not given, so it is hard to understand the functionality of various tabs. |
 |
Application executable but not run as per the flow given by the client. |
 |
Testing period given by the client is very less, so the limited period for explore. |
 |
Client needs usability point of view testing, but client does not give any requirement so it is hard to test. (Usability testing) |
 |
It is hard to test software; client doesn't give any types of requirements. |
 |
While inputting invalid data for any command, application not shows any error message, so it is hard to understand the functionality of any command. |
 |
Hard to create flow diagram because of insufficient (functional) data available. |
 |
Software description is not available. (home page not given) |
Team Size (Onsite/Offsite)
8- All Offsite
Approach
 |
Ad-hoc testing. |
 |
Exploring web base application MT Live. |
 |
Create user flow diagram for MT Live. |
 |
Valid limitation is not given, so test software on the basis of the logic of individual test member. |
 |
Developing test cases with reference to test execution matrix. |
Deliverables
 |
Test plan, |
 |
Detailed test cases, |
 |
Bug report, |
 |
GUI checklist for web base application. |
|
| Testing of a Web Powered Resume Tracking System. |
Project details
Testing of Web-powered Resume Tracking System developed for reengineering a recruitment process.
Team Size (Onsite/Offsite)
2 - All Onsite
Major activities involved:
 |
Complete Verification and Validation testing performed throughout the development lifecycle. |
 |
Test Plan Developed as per IEEE 829 standards. |
 |
Developed a traceability matrix for monitoring requirements coverage. |
 |
Prioritized test efforts based on risk analysis. |
Defect Tracking System used
1.Bugzilla
Deliverables:
 |
Test Plan as per IEE 829 standards |
 |
Traceability Matrix |
 |
Detailed test cases |
 |
Test Reports |
Benefits:
 |
Early start of testing activity helped in reducing both the time and cost for the Project while increasing the quality |
 |
Test Reports helped monitor status of the project |
|
|
| Top |
| |
|
|