作者
Yakun Zhang, Wenjie Zhang, Dezhi Ran, Qihao Zhu, Chengfeng Dou, Dan Hao, Tao Xie, Lu Zhang
发表日期
2024/2/6
图书
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering
页码范围
1-13
简介
GUI test case migration is to migrate GUI test cases from a source app to a target app. The key of test case migration is widget matching. Recently, researchers have proposed various approaches by formulating widget matching as a matching task. However, since these matching approaches depend on static word embeddings without using contextual information to represent widgets and manually formulated matching functions, there are main limitations of these matching approaches when handling complex matching relations in apps. To address the limitations, we propose the first learning-based widget matching approach named TEMdroid (TEst Migration) for test case migration. Unlike the existing approaches, TEMdroid uses BERT to capture contextual information and learns a matching model to match widgets. Additionally, to balance the significant imbalance between positive and negative samples in apps …
引用总数
学术搜索中的文章
Y Zhang, W Zhang, D Ran, Q Zhu, C Dou, D Hao, T Xie… - Proceedings of the 46th IEEE/ACM International …, 2024