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
Measuring Test Coverage in Embedded Software Development Branches
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.
2019 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Most of the hardware products today, especially those that people interact with, are controlled by software. There are many devices with inbuilt software which many people do not bother to notice. Software may be critical in terms of strict quality requirements due to failures which enable risks of endangering the production and more importantly the lives of people. The testing team of Westermo Network Technologies AB faced a challenge with not being able to identify the coverage of tested cases in software. Identifying the coverage of total executed test cases enables the possibility of knowing the potential future quality of a software. By reaching such a stage a software will likely not suffer from failures due to higher quality, therefore the lives of people and the production at stake will not get harmed. The essential problem is that test cases are both tested and skipped, which makes it more difficult for the company to identify what has been actually tested and skipped. The purpose of this thesis is to identify and calculate the coverage of test cases, the process was mainly to understand the essence in the identification of executed test cases. The ethical aspect of putting people's lives at stake is what inspired us to investigate software failures. Software is typically tested before a release, therefore our investigation was to research testing process of software. When investigating test result over many days and test systems we developed a coverage calculator system which helps Westermo to decide and determine the release of tested software, either the software test result is acceptable for a release or not.

Place, publisher, year, edition, pages
2019. , p. 22
Keywords [en]
Test, Coverage, Embedded Systems, Branches
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-45425OAI: oai:DiVA.org:mdh-45425DiVA, id: diva2:1357891
External cooperation
Westermo Network Technologies AB, Västerås, Sweden
Subject / course
Computer Science
Presentation
Mälardalens Högskola, Högskoleplan 1, Västerås (English)
Supervisors
Examiners
Available from: 2019-10-23 Created: 2019-10-04 Last updated: 2019-10-23Bibliographically approved

Open Access in DiVA

fulltext(891 kB)22 downloads
File information
File name FULLTEXT01.pdfFile size 891 kBChecksum SHA-512
1e854b1f27135455a26f1b367b14c88ad960f3c31e0de6512e729f7637010ab4999b2a72346930b6594bddc940e3da8ebf4e02cccb2d71a44aa83c31c36cd507
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Abed Jaser, ZaidAl-Braichi, Osamah Haitham Sabhan
By organisation
School of Innovation, Design and Engineering
Computer Sciences

Search outside of DiVA

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