lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
REGTEST - an Automatic & Adaptive GUI Regression Testing Tool.
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM), Department of Computer Science.
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM), Department of Computer Science.
2018 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Software testing is something that is very common and is done to increase the quality of and confidence in a software. In this report, an idea is proposed to create a software for GUI regression testing which uses image recognition to perform steps from test cases. The problem that exists with such a solution is that if a GUI has had changes made to it, then many test cases might break. For this reason, REGTEST was created which is a GUI regression testing tool that is able to handle one type of change that has been made to the GUI component, such as a change in color, shape, location or text. This type of solution is interesting because setting up tests with such a tool can be very fast and easy, but one previously big drawback of using image recognition for GUI testing is that it has not been able to handle changes well. It can be compared to tools that use IDs to perform a test where the actual visualization of a GUI component does not matter; It only matters that the ID stays the same; however, when using such tools, it either requires underlying knowledge of the GUI component naming conventions or the use of tools which automatically constructs XPath queries for the components. To verify that REGTEST can work as well as existing tools a comparison was made against two professional tools called Ranorex and Kantu. In those tests, REGTEST proved very successful and performed close to, or better than the other software.

Place, publisher, year, edition, pages
2018. , p. 40
Keywords [en]
GUI, Test, Regression, Regression test, Machine vision, Google Cloud Vision, OpenCV, Adaptive, Automatic, Automation, Image recognition, Web Testing, Similarity.
National Category
Other Engineering and Technologies not elsewhere specified Computer Engineering
Identifiers
URN: urn:nbn:se:lnu:diva-75152OAI: oai:DiVA.org:lnu-75152DiVA, id: diva2:1214358
Educational program
Digital Service Development Programme, 180 hp
Supervisors
Examiners
Available from: 2018-06-07 Created: 2018-06-06 Last updated: 2018-06-07Bibliographically approved

Open Access in DiVA

fulltext(955 kB)9 downloads
File information
File name FULLTEXT01.pdfFile size 955 kBChecksum SHA-512
e29276923bb8e8dda64a9dc13a167cad229a28adc3c5c056a59cc75f57b417f618451e1130114afcd69e23702dafa84c44753c7f5105afb76518862b2117ba1c
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Forsgren, RobertPetersson Vasquez, Erik
By organisation
Department of Computer Science
Other Engineering and Technologies not elsewhere specifiedComputer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 9 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: 19 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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