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
Improvements For An Embedded Software Testing Method
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2010 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Förbättringar av en testmetod för ett inbyggt system (Swedish)
Abstract [en]

 

Testing is a widespread subject that usually is divided into hardware testing and software

testing. The software testing can be done in many different ways and there exist several

standards and guidelines for successful testing.

This master thesis has investigated the possibilities for improvement of a software test

method used by a large Swedish company. The work has been carried out at the Integration

and Verification department at the company. An investigation of the undetected defects

during the test execution is carried out to explore those characteristics, which are not covered

by the current testing method.

The purpose with this master thesis is to evaluate the company’s testing method and to give

suggestions for possible improvements in the process during the system integration phase of

the development process

One part of the work includes a survey by interviewing key personnel’s for getting a better

insight of the problem, a thorough literature study and attendance at a course providing an

overview of the system.

The other part of the work was the examination of a database storing all the data related to

the faults from different projects. The result from the examination shows that 4.4 percent of

all the faults submitted are found after the testing phase, 79.1 percent of these faults are

related to the software in the system. Further investigation showed that 51.2 percent of the

total number of faults found after the test phase where related to the systems configuration

database and the administrator tool for the system.

The conclusion to be drawn from these results is that the testing method being used by the

company is good. However, there is room for improvement for some parts of the method.

Most of the faults discovered after the testing process are faults related to the system

configuration database and the administrator tool for the system. The method for testing these

two parts of the system should be reviewed and improved.

Abstract [sv]

Testning är ett stort ämne som vanligtvis delas in i hårdvaru- och mjukvarutestning.

Mjukvaran i ett system kan testats på många olika sätt och det finns idag flera olika

standarder och riktlinjer för hur en lyckad testning skall gå till.

Detta examensarbete har utrett möjligheterna att förbättra en testmetod för mjukvara som

ett stort svenskt företag använder. Arbetet har utförts på Integrations- och

verifieringsavdelningen på företaget. De fel som har förblivit oupptäckta efter den

ordinarietestningen har blivit undersökta för att se om dessa har något karaktärsdrag som inte

stöds utav den aktuella testmetoden.

Syftet med detta arbete är att utvärdera företagets testmetod och komma med förslag till

förbättringar av systemintegrationsfasen av utvecklingsprocessen.

En del av arbetet har innefattar en undersökning där nyckelpersoner har blivit intervjuade

för att få djupare insikt av problemet, men även en litteraturstudie har genomförts samt

deltagande i en kurs som gav en överblick över hur systemet fungerade.

Den andra delen av arbetet var undersökningen utav en databas som innehåller all

information som är relaterad till fel från olika projekt. Resultatet från undersökningen visar

att 4,4 procent av alla inrapporterade fel är upptäckta efter avslutad testning och att 79,1

procent av dessa fel är relaterade till mjukvaran i systemet. Vidare undersökning visade att

51,2 procent av det totala antalet fel efter avslutad testning var relaterade till systemets

konfigurations databas och administrationsverktyget för systemet.

Slutsatserna man kan dra utifrån dessa resultat är att företagets testmetod är bra, men det

går att förbättra vissa delar av den. De flesta felen som upptäcktes efter testprocessen var

relaterade till systemets konfigurations databas samt till systemets administrativa verktyg.

Den testmetod som används för att testa dessa två borde ses över och förbättras.

Place, publisher, year, edition, pages
2010.
Series
MMK 2010:46 MDA 381
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-99331OAI: oai:DiVA.org:kth-99331DiVA: diva2:541942
External cooperation
Syntronic AB,Fredrik Lie
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-07-26 Created: 2012-07-26 Last updated: 2012-07-26Bibliographically approved

Open Access in DiVA

Kristian Gustafsson(886 kB)210 downloads
File information
File name FULLTEXT01.pdfFile size 886 kBChecksum SHA-512
5e8ea9bc96546b63749d0ef71d366a0a382c9906bba353c3468ead1a70e22b59e8a90a69ac031c24ca843c8438009ed4af672f6710bf394bbcd35366fdf1132f
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Engineering and Technology

Search outside of DiVA

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