kirancodes.me
To Proof Maintenance & Beyond!

Semantic Test Repair for Web Applications

Xiaofang Qi, Xiang Qian, Yanhui Li

Abstract

Automation testing is widely used in the functional testing of web applications. However, during the evolution of web applications, such web test scripts tend to break. It is essential to repair such broken test scripts to make regression testing run successfully. As manual repairing is time-consuming and expensive, researchers focus on automatic repairing techniques. Empirical study shows that the web element locator is the leading cause of web test breakages. Most existing repair techniques utilize Document Object Model attributes or visual appearances of elements to find their location but neglect their semantic information.

BibTeX
@inproceedings{Qi-al:FSE23,
  author    = {Xiaofang Qi and
               Xiang Qian and
               Yanhui Li},
  title     = {Semantic Test Repair for Web Applications},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {1190--1202},
  publisher = {{ACM}},
  year      = {2023},
}

Related papers