uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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
Teststrategier och användning av testautomation: En studie utförd på företaget Extenda AB
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2010 (Swedish)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In today’s IT world where software is constructed in a rapid pace, testing has become a crucial area to master when testing has to be done at a greater speed. To still be able to handle the demands of high quality software, companies have to spend more resources on testing and introduce test automation. By automating test cases the testers can gain time which they can spend on doing more complex testing and thereby increase the quality of the software.

In this thesis we have helped Extenda AB, who delivers systems to retail companies, to introduce test automation in one of their customer specific projects. This has been done using their own in-house ”capture/replay” tool ECP (Extenda Cashier Player).

We have also derived a process that explains how Extenda can introduce test automation on other customer projects. The test automation tool ECP has been evaluated and we have made some suggestions on how they can improve the tool. Besides this we have also studied what is needed to get a successful test automation.

The test cases that we thought were good to automate was their standard and regression tests. The process we created is a guide for Extenda and contains the necessary steps Extenda has to take and what they should consider before introducing test automation. The evaluation showed that ECP have some flaws regarding reliability and maintenance. Our suggestions are to expand ECP to be able to handle false alarms and to introduce a test library to reduce maintenance costs.

Successful test automation requires, in our opinion, that you investigate which test cases that are suitable for automation and that automation is to be taken seriously and not something that can be done when you got spare time. Reliability is the key, if you can’t rely on the results from the automation testers will do the test manually as well just to be sure.

Place, publisher, year, edition, pages
2010.
Series
UPTEC IT, ISSN 1401-5749 ; 10 018
Identifiers
URN: urn:nbn:se:uu:diva-129445OAI: oai:DiVA.org:uu-129445DiVA, id: diva2:343749
Uppsok
Technology
Supervisors
Examiners
Available from: 2010-08-16 Created: 2010-08-16 Last updated: 2010-08-16Bibliographically approved

Open Access in DiVA

fulltext(2558 kB)950 downloads
File information
File name FULLTEXT01.pdfFile size 2558 kBChecksum SHA-512
1286a595a728743e2e8acacd35a79806a2fb5787e4212d7f41f91853360d8e675f1caf9a45e80007350deea8740a5223ad19c39fa42174426d40aa78731b51d1
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology

Search outside of DiVA

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

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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