 |
Client Avaya is a global leader in communication systems, applications, and services for enterprises.
Product Avaya's WSO, Web Subscriber Options, is a web application which allows an MM subscriber to configure greetings, notification preferences, distribution lists and mailbox preferences for their MM mailbox.
Project Magpie was tasked with writing a suite of automated tests for the WSO system Sanity, Integration and System test. This project involved using tools like Ruby, Watir and AutoIt on both the Windows Vista and Windows XP platforms. Magpie created automated tests to administer the WSO by manipulating the complex web interface in the same way that a human would. After the automated tests have run, the system generates an HTML formatted report showing test case success or failure including debug information for each failed test case. This report is automatically emailed to the testers and management team, right to their desktop. Manual testing used to take a week and the new automated tests run nightly in two hours.
Outcome The WSO automated functional test cases project took just under 3 months. The project was completed ahead of schedule and on-budget. In addition, the software exceeded the number of verifies that Magpie had committed to producing. Magpie then trained the customer on not only how to use the tool, but also trained them on how to enhance the tool for future use.
The WSO automated functional test cases are a time saver because they can be run nightly. Even more significantly, if there are any changes to the software that might introduce problems, they are caught within hours. Previously, finding newly created problems was dependent upon when the testers had time to rerun their manual tests.