Automation Testing
Challenge
Solution
Omnisolve proposed the Selenium framework due its flexibility and open source nature. The team presented a cost benefit analysis to the client showing the benefits of using Selenium for automated testing versus manual testing. The team started out with a proof of concept on existing services to show the power of automation. The team built out test scripts using Java programming language. The test scripts allow for DSS to test different scenarios quickly, determining the potential impact on the system. We implemented TestNG framework to scale our test cases and produce testing reports. After successfully testing the POC on different platforms and services, the solution launched as the default testing solution. The DSS team is now benefiting from an automated, controlled, and tested solution that supports scalability while increasing reliability, speed, and efficiency.
Key Performance Metrics
Decrease in Testing Completion Time
Benefits
- Standardized execution across the testing lifecycle which increased team throughput
- By reducing the testing time the agency saves both time and money
- Improved time-to-market for services and higher quality delivery across GSA
- Scalable and flexible solution that can grow and transform with demand
- Reusable automation test suites that can be tested across multiple browsers and operating systems
- Improved testing reports creating greater transparency across the team