Recent studies have shown a remarkable need for testing automation techniques in the context of mobile applications. The main contributions in literature in the field of testing automation regard techniques such as Capture/Replay, Model Based, Model Learning and Random techniques. Unfortunately, only the last two typologies of techniques are applicable if no previous knowledge about the application under testing is available. Random techniques are able to generate effective test suites (in terms of source code coverage) but they need a remarkable effort in terms of machine time and the tests they generate are quite inefficient due to their redundancy. Model Learning techniques generate more efficient test suites but often they do not not re...
As mobile applications become more complex, specific development tools and frameworks as well as cos...
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
Recent studies have shown a remarkable need for testing automation techniques in the context of mobi...
In the past decade, the smartphone industry has blossomed into one of the biggest markets in modern ...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Clients progressively depend on mobile applications for computational needs. With the popularity of ...
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
As an increasing number of new techniques are developed for quality assurance of Android application...
Given the ever increasing number of research tools to automatically generate inputs to test Android ...
Mobile applications play an important role in the dissemination of computing and information resourc...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
This work aims at defining a procedure and a set of mechanisms able to improve the quality of the co...
The increasingly prevalent use of mobile devices has raised the popularity of mobile applications. T...
International audienceWe consider, in this paper, the problem of automatically testing Mobile applic...
As mobile applications become more complex, specific development tools and frameworks as well as cos...
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
Recent studies have shown a remarkable need for testing automation techniques in the context of mobi...
In the past decade, the smartphone industry has blossomed into one of the biggest markets in modern ...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Clients progressively depend on mobile applications for computational needs. With the popularity of ...
Smartphones and tablets with rich graphical user interfaces (GUI) are becoming increasingly popular....
As an increasing number of new techniques are developed for quality assurance of Android application...
Given the ever increasing number of research tools to automatically generate inputs to test Android ...
Mobile applications play an important role in the dissemination of computing and information resourc...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
This work aims at defining a procedure and a set of mechanisms able to improve the quality of the co...
The increasingly prevalent use of mobile devices has raised the popularity of mobile applications. T...
International audienceWe consider, in this paper, the problem of automatically testing Mobile applic...
As mobile applications become more complex, specific development tools and frameworks as well as cos...
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...