A research prototype tool to repair Selenium E2E test cases through computer vision
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
src
.gitignore
LICENSE
README.md Update README.md Aug 14, 2018
pom.xml

README.md

VISTA (Visual Web Test Repair)

VISTA (Visual Web Test Repair) is an open-source research prototype tool to automatically repair web test cases developed with the popular Selenium Webdriver test automation framework. The tool is written in Java, and supports test cases written in Java.

Publications

The tool and its empirical evaluation have been published in the following articles.

  • Andrea Stocco, Rahulkrishna Yandrapally, Ali Mesbah. Visual Web Test Repair. Proceedings of Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018), 4-9 November, 2018, Lake Buena Vista, Florida, United States, pp. (to appear), ACM, 2018. pre-print

  • Andrea Stocco, Rahulkrishna Yandrapally, Ali Mesbah. Web Test Repair Using Computer Vision. Proceedings of Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering – Demonstration Track (ESEC/FSE 2018), 4-9 November, 2018, Lake Buena Vista, Florida, United States, ACM, 2018. pre-print

Demo Video

A demo video of VISTA is available on YT