- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Automatic Locator Repair on GUI Test Scripts
Bibliographic Information
- Other Title
-
- GUI自動テストにおけるテストスクリプト中のロケータ修正支援手法
Description
近年,加速するビジネススピードに対応するため,ソフトウェアのリリースサイクルを短縮することが求められている.リリースサイクルを短縮するための方法として,テストの自動化は欠かせないものとなってきている.画面操作を伴うテストを自動化するためのツールとして Selenium,Appium といったツールが広く用いられている.しかし,テスト対象ソフトウェアに修正が行われた場合,それに伴ってテストスクリプトにも修正を行うことが求められる.このテストスクリプトの修正にかかるコストはテスト自動化を行う上での大きな障害となっている.本研究では,画面から得られる多様な情報を用いることで,テストスクリプト中の誤ったロケータに対し,修正後のロケータを推測する手法および,それを利用してロケータを自動的に修正する手法を提案する.OSS を用いて提案手法を評価した結果,提案手法が様々なソフトウェアにおいて,正しいロケータを高精度で推測できることを示した.また,被験者実験を行った結果,提案手法を用いることで,手作業の場合と比べて被験者がロケータの修正にかかる時間が約 93 % 削減された.
Journal
-
- ソフトウェアエンジニアリングシンポジウム2017論文集
-
ソフトウェアエンジニアリングシンポジウム2017論文集 2017 67-77, 2017-08-23
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050855522083367936
-
- NII Article ID
- 170000175820
-
- Text Lang
- ja
-
- Article Type
- conference paper
-
- Data Source
-
- IRDB
- CiNii Articles