Security Suite for PDA software testing
Testing Security Suite on Windows Mobile PDAs
This project is dedicated to handheld devices securing (namely PPCs with Windows Mobile OS on board). It has an extended history since it was submitted to QArea's daughter company dedicated to delivering QA services ??“ Bug Huntress - some years ago.
The client made his decision to the advantage of our testing team because of not only QArea's proved QA process that is smooth and running, but also a rich experience in testing of various PDA devices ??N inclusive.
At first, testing was held on a few devices run under Windows Mobile 2003; later on they were extended to new ones.
The testing project progressed by phases that appeared critical and, thus, made the project evolve and expand.
Phase One. Functionality Testing and Security Testing
Testing was made on several ??N devices with Windows Mobile 2003 on board. Main testing types applied were: functionality testing e security testing. These activities resulted in finding many loopholes in security that were successfully fixed by developers.
Having analyzed testing results a decision was made to add new handhelds to be tested. Added were ??N devices with Windows Mobile 2003 SE (Second Edition) on board.
Phase Two. Adding New Devices and Extending Functionality
During this phase, due to the majority of functionality undergone changes (which invoked instability in program function and large amount of bugs), a decision was made to introduce regression testing. This appeared particularly assistive in maintaining the product in good running order. We also applied load and stress testing for large amounts of encrypted data testing.
This resulted in prompt discovering and fixing of bugs and contributed to product quality.
Phase Three. Automated Testing
At that moment device quantity increased still greater: added were PPC devices with Windows Mobile 2003 PE (Phone Edition) on board.
Despite the work amount increased (since new devices were added), amount of manhours decreased up to 450 per month die to reduction of manual operations. Testing engineers need not perform load, stress and regression testing manually. Their engagement was needed for analyzing the results.
Automation of the testing allowed for cutting down the expenses and helped keeping the product stable.
This resulted in testers' closer attention to the product analysis which contributed significantly to the quality. A research of new features that were embedded to the product and contributed to the end users by enhancing it's usability and efficiency.
Phase Four. Automated Testing Pattern Allows for Adding New Devices
In the course of the previous three phases, due to quality testing, a stable product was developed that contained practically no bugs and failures.
Thanks to excellent testing, the new operation system support did not cause and complications and was effected quickly and without operation error.
As a result of successful testing there was developed a product of excellent quality and was supported by a great many of devices. This allowed for the product's higher sales (i.e., in fact, it allowed to reach wider market segments than before) which benefited to our client.
The experience accumulated by our testing engineers when quality assurance of this product has been successfully applied since then on other projects. The developed pattern of PPC device automated testing enables us test quickly and efficiently almost any application software intended for run on PDA.