A WEB APPLICATION TEST SCRIPT REPAIR METHOD BASED ON REQUIREMENT TRACEABILITY

Haipan Zhang,Yijian Wu,Wenyun Zhao
DOI: https://doi.org/10.3969/j.issn.1000-386x.2015.08.003
2015-01-01
Abstract:Thanks to the technique of automated testing, test engineers can be free from time-consuming, repetitive manual test by writing automation test scripts.However, when the UI of GUI-based applications or Web applications evolved, the test engineers have to check and repair the failing test scripts which interact with applications by performing actions on their UI element.In this paper, we propose a requirement traceability-based test script repair method which helps to trace the influence scope of the evolution of UI elements.We analyse the common types of UI evolution in Web applications that are prone to cause test script failure, meanwhile we propose the QTP software test script repair rules for each type under the model framework.Based on that we develop an automatic repair tool for failing scripts, and conduct a case study to demonstrate the feasibility of our approach.
What problem does this paper attempt to address?