Case Study 5: Serverside QA - Poker Application CLIENT: INDECCA , INDIA
- The Application that Indecca services is used for playing Online Poker using a generic serverside framework.
- The purpose for separating the client side testing and serverside testing was to allow for the releases for these applications to take place separately.
- Multiple server side components, communicating with each other, and tightly coupled with each other made it technically difficult to isolate the components.
- Limited knowledgebase on functionality of the application.
- ZenSOFT prepared comprehensive documentation to describe the functionality of the application.
- ZenSOFT designed a maintainable and scalable manual testing infrastructure which utilized the existing technical API developed by Indecca.
- ZenSOFT documented the Test Strategy, Test Plan, and Functional Overview for all components associated with the application.
- The Manual test cases coupled with the existing Java BOTS and BeanShell scripts, enabled a better utilization of resources and technology.
- The test coverage ensured that the application was certified by QA as compared to the earlier situation where no QA processes existed.
- The entire test suite was easy to maintain, reusable and repeatable in every regression.
- Reduced turn around time on frequently modified serverside framework.
|