分散表現を利用した GUI テストスクリプトのロケータ修正手法

Translated title of the contribution: A locator repair method for GUI test scripts using distributed representation.

Yuto Isogami, Tomoji Kishi

Research output: Contribution to journalArticlepeer-review

Abstract

In web application development, GUI testing is performed to verify that the screen elements such as buttons and links that appear on the screen are working correctly. In this testing, GUI testing automation tools which automatically operate the browser according to test scripts are widely used. GUI testing automation tools use locators to identify screen elements for testing, but if the software under test is modified or changed, existing locators may not be able to identify screen elements to operate. In such cases, locators in test scripts must be repaired so as to refer screen elements correctly. However, the repair work is not simple and is expensive. In this paper, we propose a method to repair locators based on three similarity indices based on Screen Element Sentences by distributed representation, numerical characters appeared in the Screen Element Sentences and XPath. We evaluate the method to show that our method can get candidates of locators at the same accuracy as the previous work that uses 19 indices.

Translated title of the contributionA locator repair method for GUI test scripts using distributed representation.
Original languageJapanese
Pages (from-to)24-30
Number of pages7
JournalComputer Software
Volume37
Issue number4
DOIs
Publication statusPublished - 2020 Oct 23

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'A locator repair method for GUI test scripts using distributed representation.'. Together they form a unique fingerprint.

Cite this