Facebook

Case Study

Streamlining Regression Testing at Thirty-One Gifts

Background:

The testing team at Thirty-One Gifts was small and faced challenges with manual testing of the product due to frequent ad-hoc changes. As a result, regression testing was time-consuming and resource-intensive. The team needed to find a way to streamline the regression testing process while still ensuring the reliability of their software.

Solution:

To overcome these challenges, the team implemented an automated regression testing strategy using the tool CloudQA. The team successfully automated testing for three critical user types (Customer, Consultant, & Employee) across four environments (dev06, dev09, breakfix/uat, and production). A total of 500 tests were automated across these environments.

Results:

The implementation of automated regression testing with CloudQA was a great success. By automating critical user types and tests across multiple environments, the team was able to significantly reduce the need for manual testing. In some cases, manual testing efforts were eliminated entirely. This reduction in manual testing allowed the team to use their human resources more efficiently and effectively. Automation also helped to ensure that key features of the application remained functional. Additionally, by incorporating automation into the Agile development process, issues or bugs were identified and rectified early in the process.
CloudQA has successfully automated 3 critical user types (Customer, Consultant, & Employee) across four environments, roughly 25 test suites, and 400 test cases. As a result of this automation, we have significantly reduced manual testing efforts around regression and production validation tests, in some cases, to no manual test efforts. The reduction in this manual testing has allowed us to use our human resources more efficiently and effectively. Automation has reduced manual work of a day to a couple of hours, and it has ensured that critical features of our application remain functional (i.e., cart/checkout, which brings sales into our company). We have been working with CloudQA to stand up automation right behind new development work. Bringing automation closer to development work in the Agile process allows issues or bugs to be identified sooner and rectified early in the process. This saves resources, costs, and time. Our goal is to continue to use automation to result in faster, time-to-market, high-quality solutions.

Michelle Rond

Thirty-One Gifts

Conclusion:

Automated regression testing with CloudQA proved to be a valuable solution for the small testing team at Thirty-One Gifts. By automating testing for critical user types across multiple environments, the team was able to streamline their regression testing process and use their human resources more efficiently. The team continues to rely on the test results generated by CloudQA to ensure the quality of their software despite the ad-hoc changes. Integrating automation into the Agile development process allowed issues or bugs to be identified sooner and rectified early in the process, which helped to ensure that the key features of the application remained functional and the product was reliable.

Real Insights. Better Performance