Erratum: Leveraging Flexible Tree Matching to repair broken locators in web automation scripts

Information and Software Technology(2022)

引用 5|浏览9
暂无评分
摘要
Web applications are constantly evolving to integrate new features and fix reported bugs. Even an imperceptible change can sometimes entail significant modifications of the Document Object Model (DOM), which is the underlying model used by browsers to render all the elements included in a web application. Scripts that interact with web applications (e.g. web test scripts, crawlers, or robotic process automation) rely on this continuously evolving DOM which means they are often particularly fragile. More precisely, the major cause of breakages observed in automation scripts are element locators, which are identifiers used by automation scripts to navigate across the DOM. When the DOM evolves, these identifiers tend to break, thus causing the related scripts to no longer locate the intended target elements.
更多
查看译文
关键词
Element locator,Locator repair,Robotic process automation,Tree matching,Web crawling,Web testing,Locator Repair,DOM-based Locators
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要