A systematic mapping study of mobile application testing techniques
The importance of mobile application specific testing techniques and methods has been
attracting much attention of software engineers over the past few years. This is due to the …
attracting much attention of software engineers over the past few years. This is due to the …
A survey of context simulation for testing mobile context-aware applications
Equipped with an abundance of small-scale microelectromechanical sensors, modern
mobile devices such as smartphones and smartwatches can now offer context-aware …
mobile devices such as smartphones and smartwatches can now offer context-aware …
Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing
M Linares-Vásquez, K Moran… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Mobile app development involves a unique set of challenges including device fragmentation
and rapidly evolving platforms, making testing a difficult task. The design space for a …
and rapidly evolving platforms, making testing a difficult task. The design space for a …
How do developers test android applications?
M Linares-Vásquez, C Bernal-Cárdenas… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Enabling fully automated testing of mobile applications has recently become an important
topic of study for both researchers and practitioners. A plethora of tools and approaches …
topic of study for both researchers and practitioners. A plethora of tools and approaches …
AppFlow: using machine learning to synthesize robust, reusable UI tests
UI testing is known to be difficult, especially as today's development cycles become faster.
Manual UI testing is tedious, costly and error-prone. Automated UI tests are costly to write …
Manual UI testing is tedious, costly and error-prone. Automated UI tests are costly to write …
Enabling mutation testing for android apps
Mutation testing has been widely used to assess the fault-detection effectiveness of a test
suite, as well as to guide test case generation or prioritization. Empirical studies have shown …
suite, as well as to guide test case generation or prioritization. Empirical studies have shown …
Translating video recordings of mobile app usages into replayable scenarios
Screen recordings of mobile applications are easy to obtain and capture a wealth of
information pertinent to software developers (eg, bugs or feature requests), making them a …
information pertinent to software developers (eg, bugs or feature requests), making them a …
Toward interactive bug reporting for (android app) end-users
Many software bugs are reported manually, particularly bugs that manifest themselves
visually in the user interface. End-users typically report these bugs via app reviewing …
visually in the user interface. End-users typically report these bugs via app reviewing …
An infrastructure approach to improving effectiveness of Android UI testing tools
Due to the importance of Android app quality assurance, many Android UI testing tools have
been developed by researchers over the years. However, recent studies show that these …
been developed by researchers over the years. However, recent studies show that these …
Roscript: a visual script driven truly non-intrusive robotic testing system for touch screen applications
J Qian, Z Shang, S Yan, Y Wang, L Chen - Proceedings of the ACM/IEEE …, 2020 - dl.acm.org
Existing intrusive test automation techniques for touch screen applications (eg, Appium and
Sikuli) are difficult to work on many closed or uncommon systems, such as a GoPro. Being …
Sikuli) are difficult to work on many closed or uncommon systems, such as a GoPro. Being …