Software testing with large language models: Survey, landscape, and vision

J Wang, Y Huang, C Chen, Z Liu… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Pre-trained large language models (LLMs) have recently emerged as a breakthrough
technology in natural language processing and artificial intelligence, with the ability to …

A survey on deep learning for software engineering

Y Yang, X **a, D Lo, J Grundy - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)”
and an improved model training method to break the bottleneck of neural network …

Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions

Z Liu, C Chen, J Wang, M Chen, B Wu, X Che… - Proceedings of the …, 2024 - dl.acm.org
Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality,
especially as mobile applications have become an integral part of our daily lives. Despite …

Fill in the blank: Context-aware automated text input generation for mobile gui testing

Z Liu, C Chen, J Wang, X Che, Y Huang… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Automated GUI testing is widely used to help ensure the quality of mobile apps. However,
many GUIs require appropriate text inputs to proceed to the next page, which remains a …

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 …

Testing the limits: Unusual text inputs generation for mobile app crash detection with large language model

Z Liu, C Chen, J Wang, M Chen, B Wu, Z Tian… - Proceedings of the …, 2024 - dl.acm.org
Mobile applications have become a ubiquitous part of our daily life, providing users with
access to various services and utilities. Text input, as an important interaction channel …

Automatic web testing using curiosity-driven reinforcement learning

Y Zheng, Y Liu, X **e, Y Liu, L Ma… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Web testing has long been recognized as a notoriously difficult task. Even nowadays, web
testing still mainly relies on manual efforts in many cases while automated web testing is still …

Chatting with gpt-3 for zero-shot human-like mobile automated gui testing

Z Liu, C Chen, J Wang, M Chen, B Wu, X Che… - arxiv preprint arxiv …, 2023 - arxiv.org
Mobile apps are indispensable for people's daily life, and automated GUI (Graphical User
Interface) testing is widely used for app quality assurance. There is a growing interest in …

Benchmarking automated gui testing for android against real-world bugs

T Su, J Wang, Z Su - Proceedings of the 29th ACM Joint Meeting on …, 2021 - dl.acm.org
For ensuring the reliability of Android apps, there has been tremendous, continuous
progress on improving automated GUI testing in the past decade. Specifically, dozens of …

Deep learning-based software engineering: progress, challenges, and opportunities

X Chen, X Hu, Y Huang, H Jiang, W Ji, Y Jiang… - Science China …, 2025 - Springer
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …