Change search
ReferencesLink to record
Permanent link

Direct link
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. , 35 p.
Keyword [en]
software testing, coverage criteria, mutation analysis, test coverage
National Category
Computer Science
URN: urn:nbn:se:his:diva-12597OAI: diva2:942798
Subject / course
Educational program
Computer Science - Specialization in Systems Development
Available from: 2016-07-01 Created: 2016-06-27 Last updated: 2016-07-01Bibliographically approved

Open Access in DiVA

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

Search in DiVA

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

Search outside of DiVA

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

Total: 31 hits
ReferencesLink to record
Permanent link

Direct link