Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • 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
Evaluating the effectiveness of test coverage criteria using mutation analysis: An evaluation of test coverage criteria in C#
University of Skövde, School of Informatics.
2016 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Test coverage criteria introduces metrics to measure the adequacy of a test suite as well as defined rules for performing software testing. This makes it possibly to formally define requirements for testing in various industries where software quality is essential, such as in aviation. This bachelor thesis aims to study the effectiveness of 11 different coverage criteria in two ways. Firstly how effective they are at finding faults and secondly their cost effectiveness. Test cases were created for each individual criteria for three different programs. The effectiveness of these test cases was then measured using mutation analysis. The results revealed that the scale of the experiment was too small to truly draw any conclusions regarding effectiveness. It was however shown that due to the “test noise” effect, the effectiveness of the test criteria can differ notably. It was also shown that test coverage criteria alone may not be sufficient in order to perform efficient testing.

Place, publisher, year, edition, pages
2016. , p. 35
Keywords [en]
software testing, coverage criteria, mutation analysis, test coverage
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:his:diva-12597OAI: oai:DiVA.org:his-12597DiVA, id: diva2:942798
Subject / course
Informationsteknologi
Educational program
Computer Science - Specialization in Systems Development
Supervisors
Examiners
Available from: 2016-07-01 Created: 2016-06-27 Last updated: 2018-01-10Bibliographically approved

Open Access in DiVA

fulltext(1927 kB)2421 downloads
File information
File name FULLTEXT01.pdfFile size 1927 kBChecksum SHA-512
0392c91636427a9e46d2acbad556c9beff4794ddf95108bef6295718a853178821eb22135ff7ee2192f682eda4caedfac8cbd4d6b9f96e14ad45e12f977f95ba
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Johansson, Erik
By organisation
School of Informatics
Computer Sciences

Search outside of DiVA

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

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