Design and Implementation of an Automatic Tool for Regression Test Based on STAF

黄鑫, 陈会娟, Qian Jing · 2013

Abstract—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