Design and implementation of an automatic tool for software regression test based on STAF

Xin Huang, Huijuan Chen, Jing Qian · 2013

The advent and advancements of software testing automation helped the whole software testing process to be carried out efficiently and effectively. Regression test is a testing process which seeks to uncover new software bugs, or regressions, in existing functional and non-functional areas of a system after changes. Automation brings significant enhancements to regression test. STAF (The Software Testing Automation Framework) is an open source, multi-platform, multi-language automated testing framework. In this paper, we design and implement a software regression test automation tool (RTAT) based on STAF. The high-level design, components design as well as its J2EE based implementation will be covered; additionally we applied it to the testing process of a real world regression test process and conducted evaluation based on the application. The evaluation results indicate that our tool helped to improve the regression test efficiency significantly.

Read the paper · More papers on PaperTik