Scriptless GUI Testing on Mobile Applications

Thorn Jansen*, Fernando Pastor Ricos, Yaping Luo, Kevin Van Der Vlist, Robbert Van Dalen, Pekka Aho, Tanja E.J. Vos

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Article in proceedingAcademicpeer-review

Abstract

Traditionally, end-to-end testing of mobile apps is either performed manually or automated with test scripts. However, manual GUI testing is expensive and slow, and test scripts are fragile for GUI changes, resulting in high maintenance costs. Scriptless testing attempts to address the costs associated with GUI testing. Existing scriptless approaches for mobile testing do not seem to fit the requirements of the industry, specifically those of the ING. This study presents an extension to open source TESTAR tool to support scriptless GUI testing of Android and iOS applications. We present an initial validation of the tool on an industrial setting at the ING. From the validation, we determine that the extended TESTAR outperforms two other state-of-the-art scriptless testing tools for Android in terms of code coverage, and achieves similar performance as the scripted test automation already in use at the ING. Moreover, we see that the scriptless approach covers parts of the application under test that the existing test scripts did not cover, showing the complementarity of the approaches, providing more value for the testers.

Original languageEnglish
Title of host publicationProceedings
Subtitle of host publication2022 IEEE 22nd International Conference on Software Quality, Reliability and Security, QRS 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1103-1112
Number of pages10
ISBN (Print)9781665477048
DOIs
Publication statusPublished - Mar 2023
Event22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022 - Virtual, Online, China
Duration: 5 Dec 20229 Dec 2022
https://qrs22.techconf.org/

Conference

Conference22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022
Country/TerritoryChina
Period5/12/229/12/22
Internet address

Keywords

  • industrial case study
  • Mobile apps
  • test automation

Fingerprint

Dive into the research topics of 'Scriptless GUI Testing on Mobile Applications'. Together they form a unique fingerprint.

Cite this