The large demand of mobile devices creates significant concerns about the quality of mobile applications (apps). The corresponding increase in app complexity has made app testing and maintenance activities more challenging. During app development phase, developers need to test the app in order to guarantee its quality before releasing it to the market. During the deployment phase, developers heavily rely on bug reports to reproduce failures reported by users. Because of the rapid releasing cycle of apps and limited human resources, it is difficult for developers to manually construct test cases for testing the apps or diagnose failures from a large number of bug reports. However, existing automated test case generation techniques are ineffe...
Mobile devices are becoming the platform of choice for a number of tasks, including news consumption...
With the growing number of available android apps in the Google Play Store, it has become increasing...
Mobile software applications ("apps") are used by billions of smartphone owners worldwide. The deman...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
App crashes constitute an important deterrence for app adoption in the android ecosystem. Yet, Andro...
App crashes constitute an important deterrence for app adoption in the android ecosystem. Yet, Andro...
Mobile applications are growing in popularity and pose new problems in the area of software testing....
Today's mobile gadgets are seamlessly incorporating innovative features demanded by the users. Most ...
Researchers have proposed automated testing tools to minimise the effort and resources spent on test...
International audienceWhile the number of mobile apps available on app stores is immense, the qualit...
Smartphones have become an indispensable tool in people’s lives due to their omnipotent extensibilit...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Android apps are GUI-based event-driven software and have become ubiquitous in recent years. Obvious...
Mobile devices are becoming the platform of choice for a number of tasks, including news consumption...
Mobile devices are becoming the platform of choice for a number of tasks, including news consumption...
With the growing number of available android apps in the Google Play Store, it has become increasing...
Mobile software applications ("apps") are used by billions of smartphone owners worldwide. The deman...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
App crashes constitute an important deterrence for app adoption in the android ecosystem. Yet, Andro...
App crashes constitute an important deterrence for app adoption in the android ecosystem. Yet, Andro...
Mobile applications are growing in popularity and pose new problems in the area of software testing....
Today's mobile gadgets are seamlessly incorporating innovative features demanded by the users. Most ...
Researchers have proposed automated testing tools to minimise the effort and resources spent on test...
International audienceWhile the number of mobile apps available on app stores is immense, the qualit...
Smartphones have become an indispensable tool in people’s lives due to their omnipotent extensibilit...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Android apps are GUI-based event-driven software and have become ubiquitous in recent years. Obvious...
Mobile devices are becoming the platform of choice for a number of tasks, including news consumption...
Mobile devices are becoming the platform of choice for a number of tasks, including news consumption...
With the growing number of available android apps in the Google Play Store, it has become increasing...
Mobile software applications ("apps") are used by billions of smartphone owners worldwide. The deman...