Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Supporting Augmented Testing in Android Environments: Challenges and Opportunities
Mid Sweden University, Faculty of Science, Technology and Media, Department of Communication, Quality Management, and Information Systems (2023-).
2024 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Traditional testing methodologies for graphical user interfaces face significant challenges and limitations. Augmented testing has been proposed to enhance testing practices by superimposing crucial testing information directly on top of the graphical user interface. This thesis aims to extend the capabilities of augmented testing by evaluating and improving a novel plugin for the augmented testing tool Scout, enabling support for Android environments. The thesis method aims to address challenges and limitations encountered during the initial development of the plugin, to enhance its performance efficiency and effectiveness. The objective is to assess the impact of these enhancements and explore the viability of extending augmented testing to Android. Experiments involving a series of pre-defined tasks on Progressive Web Apps were conducted to guide the iterative development and refinement of the plugin and to facilitate a comparison with Scout's pre-existing SeleniumPlugin used in web environments. The collected data was analysed to design treatments that address identified limitations and further advance the development process. The results demonstrated a performance improvement in AppiumPlugin and can nearly match the performance of SeleniumPlugin. Despite these improvements, some limitations imposed by Appium and Scout remain unaddressed. Suggestions regarding potential treatments for these limitations, provide an avenue for future research. Once addressed there are no apparent obstacles that would prevent ApppiumPlugin from effectively and efficiently supporting augmented testing for Android applications within the limits imposed by Scout.

Place, publisher, year, edition, pages
2024. , p. 22
Keywords [en]
Augmented Testing, Test Automation, GUI Testing, Android, Appium
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-51826OAI: oai:DiVA.org:miun-51826DiVA, id: diva2:1879748
Subject / course
Computer Engineering DT1
Educational program
Software Engineering TPVAG 120/180 higher education credits
Supervisors
Examiners
Available from: 2024-06-28 Created: 2024-06-28 Last updated: 2024-06-28Bibliographically approved

Open Access in DiVA

fulltext(618 kB)82 downloads
File information
File name FULLTEXT01.pdfFile size 618 kBChecksum SHA-512
31a1de1221dcf50fd8e85d5180d02e0c9f5777a65f608d3cd3f8a8fd329474320ad7b4b465b5f8111b5d510cb609bcde9a8c81097469452f49b8b69760f53600
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Nordholm, Filip
By organisation
Department of Communication, Quality Management, and Information Systems (2023-)
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 82 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 131 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf