Fuzzing: a survey for roadmap
X Zhu, S Wen, S Camtepe, Y ** coverage plateaus in test generation with pre-trained large language models
Search-based software testing (SBST) generates high-coverage test cases for programs
under test with a combination of test case generation and mutation. SBST's performance …
under test with a combination of test case generation and mutation. SBST's performance …
Guided, stochastic model-based GUI testing of Android apps
Mobile apps are ubiquitous, operate in complex environments and are developed under the
time-to-market pressure. Ensuring their correctness and reliability thus becomes an …
time-to-market pressure. Ensuring their correctness and reliability thus becomes an …
Fill in the blank: Context-aware automated text input generation for mobile gui testing
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 …
many GUIs require appropriate text inputs to proceed to the next page, which remains a …
Reinforcement learning based curiosity-driven testing of Android applications
Mobile applications play an important role in our daily life, while it still remains a challenge
to guarantee their correctness. Model-based and systematic approaches have been applied …
to guarantee their correctness. Model-based and systematic approaches have been applied …
Automated testing of android apps: A systematic literature review
Automated testing of Android apps is essential for app users, app developers, and market
maintainer communities alike. Given the widespread adoption of Android and the …
maintainer communities alike. Given the widespread adoption of Android and the …
Machine learning-based prototy** of graphical user interfaces for mobile apps
It is common practice for developers of user-facing software to transform a mock-up of a
graphical user interface (GUI) into code. This process takes place both at an application's …
graphical user interface (GUI) into code. This process takes place both at an application's …
Model-based exploration of the frontier of behaviours for deep learning system testing
With the increasing adoption of Deep Learning (DL) for critical tasks, such as autonomous
driving, the evaluation of the quality of systems that rely on DL has become crucial. Once …
driving, the evaluation of the quality of systems that rely on DL has become crucial. Once …
Wuji: Automatic online combat game testing using evolutionary deep reinforcement learning
Game testing has been long recognized as a notoriously challenging task, which mainly
relies on manual playing and scripting based testing in game industry. Even until recently …
relies on manual playing and scripting based testing in game industry. Even until recently …