In literature there is evidence that Android applications are not rigorously tested as their desktop counterparts. However – especially for what concerns the graphical User Interface of mobile apps – a thorough testing should be advisable for developers. Some peculiarities of Android applications discourage developers from performing automated testing. Among them, we recognize fragility, i.e. test classes failing because of modifications in the GUI only, without the application functionalities being modified. The aim of this study is to provide a preliminary characterization of the fragility issue for Android apps, dentifying some of its causes and estimating its frequency among Android open-source projects. We defined a set of metrics to...
Background. With the development and popularization of mobile Internet, smartphones are becoming mor...
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...
In literature there is evidence that Android applications are not rigorously tested as their desktop...
Android applications do not seem to be tested as thoroughly as desktop ones. In particular, GUI test...
Background. Evidence suggests that mobile applications are not thoroughly tested as their desktop co...
Background. Evidence suggests that mobile applications are not thoroughly tested as their desktop co...
Background. Evidence from empirical studies suggests that mobile applications are not thoroughly tes...
Automated UI testing suffers from fragility due to contin- uous – although minor – changes in the UI...
Automated UI testing suffers from fragility due to contin- uous - although minor - changes in the UI...
Automated GUI testing is a fundamental part of the V&V process of every software, but -especially fo...
Users increasingly rely on mobile applications for computa-tional needs. Google Android is a popular...
Dataset about code churn in a set of GitHub Android projects tested with GUI Automation Frameworks. ...
For ensuring the reliability of Android apps, there has been tremendous, continuous progress on impr...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Background. With the development and popularization of mobile Internet, smartphones are becoming mor...
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...
In literature there is evidence that Android applications are not rigorously tested as their desktop...
Android applications do not seem to be tested as thoroughly as desktop ones. In particular, GUI test...
Background. Evidence suggests that mobile applications are not thoroughly tested as their desktop co...
Background. Evidence suggests that mobile applications are not thoroughly tested as their desktop co...
Background. Evidence from empirical studies suggests that mobile applications are not thoroughly tes...
Automated UI testing suffers from fragility due to contin- uous – although minor – changes in the UI...
Automated UI testing suffers from fragility due to contin- uous - although minor - changes in the UI...
Automated GUI testing is a fundamental part of the V&V process of every software, but -especially fo...
Users increasingly rely on mobile applications for computa-tional needs. Google Android is a popular...
Dataset about code churn in a set of GitHub Android projects tested with GUI Automation Frameworks. ...
For ensuring the reliability of Android apps, there has been tremendous, continuous progress on impr...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Background. With the development and popularization of mobile Internet, smartphones are becoming mor...
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...