Automating code-related tasks through transformers: The impact of pre-training

R Tufano, L Pascarella, G Bavota - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Transformers have gained popularity in the software engineering (SE) literature. These deep
learning models are usually pre-trained through a self-supervised objective, meant to …

Llm for test script generation and migration: Challenges, capabilities, and opportunities

S Yu, C Fang, Y Ling, C Wu… - 2023 IEEE 23rd …, 2023 - ieeexplore.ieee.org
This paper investigates the application of large language models (LLM) in the domain of
mobile application test script generation. Test script generation is a vital component of …

Ui test migration across mobile platforms

S Talebipour, Y Zhao, L Dojcilović, C Li… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Writing UI tests manually requires significant effort. Several approaches have tried to
address this problem in mobile apps: by exploiting the similarities of different apps within the …

Vision-Based Widget Mapping for Test Migration Across Mobile Platforms: Are We There Yet?

R Ji, T Zhu, X Zhu, C Chen, M Pan… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Automated GUI testing through the reuse of existing tests has recently gained prominence in
research. Cross-platform migration of GUI tests between different platform versions of an …

Crashtranslator: Automatically reproducing mobile application crashes directly from stack trace

Y Huang, J Wang, Z Liu, Y Wang, S Wang… - Proceedings of the 46th …, 2024 - dl.acm.org
Crash reports are vital for software maintenance since they allow the developers to be
informed of the problems encountered in the mobile application. Before fixing, developers …

Cross-device record and replay for android apps

C Li, Y Jiang, C Xu - Proceedings of the 30th ACM Joint European …, 2022 - dl.acm.org
Cross-device replay for Android apps is challenging because apps have to adapt or even
restructure their GUIs responsively upon screen-size or orientation change across devices …

Automated Fixing of Web UI Tests via Iterative Element Matching

Y Lin, G Wen, X Gao - 2023 38th IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Web UI test cases are used for the automatic testing of web applications. When a web
application is updated, these UI tests should also be updated for regression testing of the …

Avgust: automating usage-based test generation from videos of app executions

Y Zhao, S Talebipour, K Baral, H Park, L Yee… - Proceedings of the 30th …, 2022 - dl.acm.org
Writing and maintaining UI tests for mobile apps is a time-consuming and tedious task. While
decades of research have produced auto-mated approaches for UI test generation, these …

Guiding ChatGPT to Fix Web UI Tests via Explanation-Consistency Checking

Z Xu, Y Lin, Q Li, SH Tan - arXiv preprint arXiv:2312.05778, 2023 - arxiv.org
The rapid evolution of Web UI incurs time and effort in maintaining UI tests. Existing
techniques in Web UI test repair focus on finding the target elements on the new web page …

Learning-based Widget Matching for Migrating GUI Test Cases

Y Zhang, W Zhang, D Ran, Q Zhu, C Dou… - Proceedings of the 46th …, 2024 - dl.acm.org
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 …