Mary Kay

Challenge

  • 7 Quality Assurance testers support 30 developers, 4 major project groups & 42 web based applications—technologies include VB, .NET and C# with SQL Server database.
  • Previously deployed another leading tool but it required high maintenance of test scripts therefore users chose to forgo automated testing for manual testing.
  • As the applications grew in sophistication, maintenance requirements of the test scripts outpaced the benefit of the software. This resulted in Quality Assurance eliminating automated testing and falling back to manual testing.
  • Due to tests being conducted manually QA team was not able to test all applications as required. Additionally, testing time increased substantially, jeopardizing the delivery date of the applications.
  • Needed a new alternative to effectively test multiple technology applications and volume of applications, increase test coverage, reproducibility and reduce time and cost.
  • Required an application that could support web and legacy based applications and future technologies.
  • Essential to have a tool that would enable users to quickly modify and copy tests for subsequent versions in a rapid development cycle.

Solution

Required identification of automated testing software products as potential candidates for replacing current software product. After extensive product reviews, MKI selected Worksoft Certify®. Pilot program was used to identify benefits of Worksoft Certify. Users created a strict project plan and selected the most demanding and complex application for the pilot study.

Results

  • 80% time savings in testing.
  • To conduct a scenario of 25-30 test cases requires 2 weeks of manual testing, Worksoft Certify, reduced the 2 weeks manual effort down to 3 days; 1 day of record-set setup time and 1-2 days of execution time.
  • Time to market - have been able to support quicker turnaround of testing without increasing risk associated with change.
  • Standardization of tests - experienced testers can now manage the tests and many individuals can execute tests without the indepth understanding the technical intricacies of the application.
  • Have quickly been able to map, import and create tests for many applications.
  • Reusability.