As mobile devices become increasingly smarter and more powerful, so too must the engineering of their software. User-interface-driven system testing of these devices is gaining popularity, with each vendor releasing some automation tool. However, these tools are inappropriate for amateur programmers, an increasing portion of app developers. MobiGUITAR (Mobile GUI Testing Framework) provides automated GUI-driven testing of Android apps. It's based on observation, extraction, and abstraction of GUI widgets' run-time state. The abstraction is a scalable state machine model that, together with test coverage criteria, provides a way to automatically generate test cases. When applied to four open-source Android apps, MobiGUITAR automatically gene...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
As mobile devices become increasingly smarter and more powerful, so too must the engineering of thei...
As mobile devices become increasingly smarter and more powerful, so too must the engineering of thei...
The increasingly prevalent use of mobile devices has raised the popularity of mobile applications. T...
The supply of Android applications is large, and the market is highly competitive. Bugs and performa...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Software testing is widely recognised as a crucial activity for the development of modern software s...
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
Mobile applications play an important role in the dissemination of computing and information resourc...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
As mobile devices become increasingly smarter and more powerful, so too must the engineering of thei...
As mobile devices become increasingly smarter and more powerful, so too must the engineering of thei...
The increasingly prevalent use of mobile devices has raised the popularity of mobile applications. T...
The supply of Android applications is large, and the market is highly competitive. Bugs and performa...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Software testing is widely recognised as a crucial activity for the development of modern software s...
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
Mobile applications play an important role in the dissemination of computing and information resourc...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...