MT4A: a no-programming test automation framework for Android applications

dc.contributor.author Coelho,Tiago en
dc.contributor.author Bruno Carvalhido Lima en
dc.contributor.author João Pascoal Faria en
dc.date.accessioned 2017-12-20T13:14:12Z
dc.date.available 2017-12-20T13:14:12Z
dc.date.issued 2016 en
dc.description.abstract The growing dependency of our society on increasingly complex software systems, combining mobile and cloud-based applications and services, makes the test activities even more important and challenging. However, sometimes software tests are not properly performed due to tight deadlines, due to the time and skills required to develop and execute the tests or because the developers are too optimistic about possible faults in their own code. Although there are several frameworks for mobile test automation, they usually require programming skills or complex configuration steps. Hence, in this paper, we propose a framework that allows creating and executing tests for Android applications without requiring programming skills. It is possible to create automated tests based on a set of pre-defined actions and it is also possible to inject data into device sensors. An experiment with programmers and non-programmers showed that both can develop and execute tests with a similar time. A real world example using a fall detection application is presented to illustrate the approach. © 2016 ACM. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4419
dc.identifier.uri http://dx.doi.org/10.1145/2994291.2994300 en
dc.language eng en
dc.relation 294 en
dc.relation 5994 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title MT4A: a no-programming test automation framework for Android applications en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00M-52A.pdf
Size:
996.74 KB
Format:
Adobe Portable Document Format
Description: