LLM for Test Script Generation and Migration: Challenges, Capabilities, and Opportunities
Not on the map. Why?
Abstract (arXiv)
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 software testing, enabling efficient and reliable automation of repetitive test tasks. However, existing generation approaches often encounter limitations, such as difficulties in accurately capturing and reproducing test scripts across diverse devices, platforms, and applications. These challenges arise due to differences in screen sizes, input modalities, platform behaviors, API inconsistencies, and application architectures. Overcoming these limitations is crucial for achieving robust and comprehensive test automation. By leveraging the capabilities of LLMs, we aim to address these challenges and explore its potential as a versatile tool for test automation. We investigate how well LLMs can adapt to diverse devices and systems while accurately capturing and generating test scripts. Additionally, we evaluate its cross-platform generation capabilities by assessing its ability to handle operating system variations and platform-specific behaviors. Furthermore, we explore the application of LLMs in cross-app migration, where it generates test scripts across different applications and software environments based on existing scripts. Throughout the investigation, we analyze its adaptability to various user interfaces, app architectures, and interaction patterns, ensuring accurate script generation and compatibility. The findings of this research contribute to the understanding of LLMs' capabilities in test automation. Ultimately, this research aims to enhance software testing practices, empowering app developers to achieve higher levels of software quality and development efficiency.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Sep 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 8; 2025: 5; 2026: 4.
19 papers.
Sort:
By area:
- 2024Automatic Programming: Large Language Models and Beyondcited by 35
- 2023Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Toolscited by 13
- 2024Leveraging Large Language Models for Enhancing the Understandability of Generated Unit Testscited by 11
- 2024VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuningcited by 9
- 2024NaviQAte: Functionality-Guided Web Application Navigationcited by 9
- 2026LLMLOOP: Improving LLM-Generated Code and Tests through Automated Iterative Feedback Loopscited by 8
- 2025Are Autonomous Web Agents Good Testers?cited by 5
- 2026GUITester: Enabling GUI Agents for Exploratory Defect Discoverycited by 5
- 2024LLMs for Test Input Generation for Semantic Cachescited by 4
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Papercited by 3
- 2024Exploring the Integration of Large Language Models in Industrial Test Maintenance Processescited by 2
- 2024Exploring Critical Testing Scenarios for Decision-Making Policies: An LLM Approachcited by 2
7 more
- 2025STAF: Leveraging LLMs for Automated Attack Tree-Based Security Test Generationcited by 2
- 2025Large Language Models for Software Testing: A Research Roadmapcited by 2
- 2023Exploring Large Language Models in Resolving Environment-Related Crash Bugs: Localizing and Repairingcited by 1
- 2024Evaluating ChatGPT-3.5 Efficiency in Solving Coding Problems of Different Complexity Levels: An Empirical Analysiscited by 1
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementationcited by 1
- 2026Agent-Integrated Software: Interaction Contracts and Continuous Assurancecited by 1
- 2026SWaRL: Safeguard Code Watermarking via Reinforcement Learningcited by 0
- 2026Agent-Integrated Software: Interaction Contracts and Continuous Assurance10 Sep 2026
- 2026LLMLOOP: Improving LLM-Generated Code and Tests through Automated Iterative Feedback Loops24 Mar 2026
- 2026GUITester: Enabling GUI Agents for Exploratory Defect Discovery8 Jan 2026
- 2026SWaRL: Safeguard Code Watermarking via Reinforcement Learning5 Jan 2026
- 2025Large Language Models for Software Testing: A Research Roadmap29 Sep 2025
- 2025STAF: Leveraging LLMs for Automated Attack Tree-Based Security Test Generation24 Sep 2025
- 2025Are Autonomous Web Agents Good Testers?2 Apr 2025
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Paper10 Mar 2025
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementation25 Feb 2025
- 2024Exploring Critical Testing Scenarios for Decision-Making Policies: An LLM Approach9 Dec 2024
- 2024Evaluating ChatGPT-3.5 Efficiency in Solving Coding Problems of Different Complexity Levels: An Empirical Analysis12 Nov 2024
- 2024NaviQAte: Functionality-Guided Web Application Navigation16 Sep 2024
7 more
- 2024Exploring the Integration of Large Language Models in Industrial Test Maintenance Processes10 Sep 2024
- 2024Leveraging Large Language Models for Enhancing the Understandability of Generated Unit Tests21 Aug 2024
- 2024VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuning20 Jun 2024
- 2024Automatic Programming: Large Language Models and Beyond3 May 2024
- 2024LLMs for Test Input Generation for Semantic Caches16 Jan 2024
- 2023Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Tools17 Dec 2023
- 2023Exploring Large Language Models in Resolving Environment-Related Crash Bugs: Localizing and Repairing16 Dec 2023
- 2025Are Autonomous Web Agents Good Testers?cited by 5
- 2026GUITester: Enabling GUI Agents for Exploratory Defect Discoverycited by 5
- 2026GUITester: Enabling GUI Agents for Exploratory Defect Discovery8 Jan 2026
- 2025Are Autonomous Web Agents Good Testers?2 Apr 2025
- 2024Automatic Programming: Large Language Models and Beyondcited by 35
- 2023Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Toolscited by 13
- 2024Leveraging Large Language Models for Enhancing the Understandability of Generated Unit Testscited by 11
- 2024NaviQAte: Functionality-Guided Web Application Navigationcited by 9
- 2026LLMLOOP: Improving LLM-Generated Code and Tests through Automated Iterative Feedback Loopscited by 8
- 2024LLMs for Test Input Generation for Semantic Cachescited by 4
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Papercited by 3
- 2024Exploring the Integration of Large Language Models in Industrial Test Maintenance Processescited by 2
- 2024Exploring Critical Testing Scenarios for Decision-Making Policies: An LLM Approachcited by 2
- 2025STAF: Leveraging LLMs for Automated Attack Tree-Based Security Test Generationcited by 2
- 2025Large Language Models for Software Testing: A Research Roadmapcited by 2
- 2023Exploring Large Language Models in Resolving Environment-Related Crash Bugs: Localizing and Repairingcited by 1
12 most cited of 16 All 16 (JSON)
- 2026Agent-Integrated Software: Interaction Contracts and Continuous Assurance10 Sep 2026
- 2026LLMLOOP: Improving LLM-Generated Code and Tests through Automated Iterative Feedback Loops24 Mar 2026
- 2026SWaRL: Safeguard Code Watermarking via Reinforcement Learning5 Jan 2026
- 2025Large Language Models for Software Testing: A Research Roadmap29 Sep 2025
- 2025STAF: Leveraging LLMs for Automated Attack Tree-Based Security Test Generation24 Sep 2025
- 2025From Idea to Implementation: Evaluating the Influence of Large Language Models in Software Development -- An Opinion Paper10 Mar 2025
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementation25 Feb 2025
- 2024Exploring Critical Testing Scenarios for Decision-Making Policies: An LLM Approach9 Dec 2024
- 2024Evaluating ChatGPT-3.5 Efficiency in Solving Coding Problems of Different Complexity Levels: An Empirical Analysis12 Nov 2024
- 2024NaviQAte: Functionality-Guided Web Application Navigation16 Sep 2024
- 2024Exploring the Integration of Large Language Models in Industrial Test Maintenance Processes10 Sep 2024
- 2024Leveraging Large Language Models for Enhancing the Understandability of Generated Unit Tests21 Aug 2024
12 newest of 16 All 16 (JSON)