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
Design and evaluation of GraphicalUser Interface (GUI) test reports
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Background: Test reports play a crucial role in software development as they not only report the current quality of the software but also guide development by presenting tasks and areas of improvement that can be added to the backlogs. Test reports act as a communication medium between different stakeholders and thus aid in overall decision-making processes. In the landscape of software testing, GUI tests stand out as a crucial component. Whether executed manually or automated, GUI tests meticulously scrutinize the appearance, functionality and usability of the interface thus ensuring a seamless user experience. It’s imperative to recognize the significance of test reports in this context. These reports serve as a conduit for communicating the results of GUI tests to developers and other stakeholders, providing valuable insights into the software’s performance and usability. In this research we design and evaluate the GUI test reports, leveraging the Scout software testing tool as our platform.

Objectives: This research aims to unify different GUI testing metrics while addressing the gaps in existing test reporting approaches for GUI based testing. While test reporting is well established for other types of testing such as unit, integration and performance testing, there is limited research on reporting techniques specificallyfor GUI testing. This research will explore different GUI test reporting techniques and methods to understand their effectiveness and usability in presenting and analyzing GUI test results. Test reports will be designed keeping in view the needs of key stakeholders such as developers, testers and users.

Methods: Literature review and Quasi-experiment were chosen to meet the goals of this research. Literature Review is conducted to explore past research on GUI test metrics to identify most effective and highly utilized metrics to be included in a GUI test report. Following the literature review, selected high valued metrics have been extracted from the Scout tool and created a GUI test report with these metrics and corresponding visualizations. Then experimentation methodology was used to evaluate the generated GUI test report by conducting interviews with seasoned testers and summarizing their feedback.

Results: Results strongly indicate that the test reports generated based on test metrics extracted from literature review would be of significant value in the industry. Overall the research achieves its aim of improving existing GUI test reports by adding most crucial test metrics and increasing the level of generalization they provide.

Conclusions: Generalized GUI test report generation with inclusion of crucial metrics. Evaluated these test reports by conducting a quasi-experimentation. Feedback from seasoned testers are positive along with some future scope of improvements.

Place, publisher, year, edition, pages
2024. , p. 70
Keywords [en]
Test reports, GUI tests, Scout, GUI metrics
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-26877OAI: oai:DiVA.org:bth-26877DiVA, id: diva2:1895151
Subject / course
PA2534 Master's Thesis (120 credits) in Software Engineering
Educational program
PAADA Master Qualification Plan in Software Engineering 120,0 hp
Supervisors
Examiners
Available from: 2024-09-06 Created: 2024-09-04 Last updated: 2024-09-06Bibliographically approved

Open Access in DiVA

Graphical User Interface (GUI) test reports(2213 kB)430 downloads
File information
File name FULLTEXT01.pdfFile size 2213 kBChecksum SHA-512
0f5fd1664b3ab9f2d1ddc89ab03711569cb77f6533a03e90bf25e3e74ae0112dd2be84564353c4d341cfd1492d729215e9265aeb52af986b6ec1cb87f413c7ef
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 434 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: 349 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