Automating GUI testing for Android applications
Users increasingly rely on mobile applications for computational needs. Google Android is a
popular mobile platform, hence the reliability of Android applications is becoming …
popular mobile platform, hence the reliability of Android applications is becoming …
Software testing of mobile applications: Challenges and future research directions
H Muccini, A Di Francesco… - 2012 7th International …, 2012 - ieeexplore.ieee.org
While mobile applications are becoming so extraordinarily adopted, it is still unclear if they
deserve any specific testing approach for their verification and validation. This paper wants …
deserve any specific testing approach for their verification and validation. This paper wants …
Understanding the test automation culture of app developers
Smartphone applications (apps) have gained popularity recently. Millions of smartphone
applications (apps) are available on different app stores which gives users plethora of …
applications (apps) are available on different app stores which gives users plethora of …
Large-scale analysis of framework-specific exceptions in android apps
Mobile apps have become ubiquitous. For app developers, it is a key priority to ensure their
apps' correctness and reliability. However, many apps still suffer from occasional to frequent …
apps' correctness and reliability. However, many apps still suffer from occasional to frequent …
Bug characteristics in blockchain systems: a large-scale empirical study
Bugs severely hurt blockchain system dependability. A thorough understanding of
blockchain bug characteristics is required to design effective tools for preventing, detecting …
blockchain bug characteristics is required to design effective tools for preventing, detecting …
An empirical study of bugs in machine learning systems
Many machine learning systems that include various data mining, information retrieval, and
natural language processing code and libraries are used in real world applications. Search …
natural language processing code and libraries are used in real world applications. Search …
Why my app crashes? understanding and benchmarking framework-specific exceptions of android apps
Mobile apps have become ubiquitous. Ensuring their correctness and reliability is important.
However, many apps still suffer from occasional to frequent crashes, weakening their …
However, many apps still suffer from occasional to frequent crashes, weakening their …
An empirical analysis of bug reports and bug fixing in open source android apps
Smartphone platforms and applications (apps) have gained tremendous popularity recently.
Due to the novelty of the smartphone platform and tools, and the low barrier to entry for app …
Due to the novelty of the smartphone platform and tools, and the low barrier to entry for app …
Works for me! characterizing non-reproducible bug reports
M Erfani Joorabchi, M Mirzaaghaei… - Proceedings of the 11th …, 2014 - dl.acm.org
Bug repository systems have become an integral component of software development
activities. Ideally, each bug report should help developers to find and fix a software fault …
activities. Ideally, each bug report should help developers to find and fix a software fault …
To the attention of mobile software developers: guess what, test your app!
Software testing is an important phase in the software development lifecycle because it
helps in identifying bugs in a software system before it is shipped into the hand of its end …
helps in identifying bugs in a software system before it is shipped into the hand of its end …