International audienceWe consider, in this paper, the problem of automatically testing Mobile applications while inferring formal models expressing their functional behaviours. We propose a framework called MCrawlT, which performs automatic testing through application interfaces and collects interface changes to incrementally infer models expressing the navigational paths and states of the applications under test. These models could be later used for comprehension aid or to carry out some tasks automatically, e.g., the test case generation. The main contributions of this paper can be summarised as follows: we introduce a flexible Mobile application model that allows the definition of state abstraction with regard to the application content....
This work aims at defining a procedure and a set of mechanisms able to improve the quality of the co...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Mobile applications play an important role in the dissemination of computing and information resourc...
International audienceWe consider, in this paper, the problem of automatically testing Mobile applic...
International audienceWe propose an automatic testing method of mobile applications, which also lear...
International audienceWe propose an automatic testing method of mobile applications, which also lear...
International audienceThis paper presents a model reverse-engineering approach, combined with automa...
International audienceThis paper presents a model reverse-engineering approach, combined with automa...
Testing of mobile applications (apps) has its quirks as numerous events are required to be tested. M...
We present an empirical study in which model-based testing (MBT) was applied to a mobile system: the...
Clients progressively depend on mobile applications for computational needs. With the popularity of ...
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
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...
This work aims at defining a procedure and a set of mechanisms able to improve the quality of the co...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Mobile applications play an important role in the dissemination of computing and information resourc...
International audienceWe consider, in this paper, the problem of automatically testing Mobile applic...
International audienceWe propose an automatic testing method of mobile applications, which also lear...
International audienceWe propose an automatic testing method of mobile applications, which also lear...
International audienceThis paper presents a model reverse-engineering approach, combined with automa...
International audienceThis paper presents a model reverse-engineering approach, combined with automa...
Testing of mobile applications (apps) has its quirks as numerous events are required to be tested. M...
We present an empirical study in which model-based testing (MBT) was applied to a mobile system: the...
Clients progressively depend on mobile applications for computational needs. With the popularity of ...
Context: Software testing is a costly and time-consuming activity. Automated testing of mobile appli...
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...
This work aims at defining a procedure and a set of mechanisms able to improve the quality of the co...
In the past few years, mobile devices have been increasingly replacing traditional computers, as the...
Mobile applications play an important role in the dissemination of computing and information resourc...