his.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Using Mutant Stubbornness to Create Minimal and Prioritized Test Sets
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. (Distribuerade realtidssystem, Distributed Real-Time Systems (DRTS))
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. (Distribuerade realtidssystem, Distributed Real-Time Systems (DRTS))ORCID-id: 0000-0002-1039-5830
George Mason University, USA.
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningscentrum för Informationsteknologi. (Distribuerade realtidssystem, Distributed Real-Time Systems (DRTS))ORCID-id: 0000-0002-6662-9034
Vise andre og tillknytning
2018 (engelsk)Inngår i: 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS), IEEE Computer Society, 2018, s. 446-457Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

In testing, engineers want to run the most useful tests early (prioritization). When tests are run hundreds or thousands of times, minimizing a test set can result in significant savings (minimization). This paper proposes a new analysis technique to address both the minimal test set and the test case prioritization problems. This paper precisely defines the concept of mutant stubbornness, which is the basis for our analysis technique. We empirically compare our technique with other test case minimization and prioritization techniques in terms of the size of the minimized test sets and how quickly mutants are killed. We used seven C language subjects from the Siemens Repository, specifically the test sets and the killing matrices from a previous study. We used 30 different orders for each set and ran every technique 100 times over each set. Results show that our analysis technique performed significantly better than prior techniques for creating minimal test sets and was able to establish new bounds for all cases. Also, our analysis technique killed mutants as fast or faster than prior techniques. These results indicate that our mutant stubbornness technique constructs test sets that are both minimal in size, and prioritized effectively, as well or better than other techniques.

sted, utgiver, år, opplag, sider
IEEE Computer Society, 2018. s. 446-457
Emneord [en]
Test Case Minimization, Minimal Sets, Test Case Prioritization, Mutant Stubbornness
HSV kategori
Forskningsprogram
Distribuerade realtidssystem (DRTS)
Identifikatorer
URN: urn:nbn:se:his:diva-16050DOI: 10.1109/QRS.2018.00058Scopus ID: 2-s2.0-85052313827ISBN: 978-1-5386-7757-5 (digital)ISBN: 978-1-5386-7758-2 (tryckt)OAI: oai:DiVA.org:his-16050DiVA, id: diva2:1238371
Konferanse
2018 IEEE 18th International Conference on Software Quality, Reliability, and Security (QRS 2018), 16–20 July 2018, Lisbon, Portugal
Prosjekter
TOCSYC
Forskningsfinansiär
Knowledge Foundation, 20130085Tilgjengelig fra: 2018-08-13 Laget: 2018-08-13 Sist oppdatert: 2018-11-26bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekstScopushttp://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8424996&isnumber=8424858

Personposter BETA

González-Hernández, LoretoLindström, BirgittaAndler, Sten F.

Søk i DiVA

Av forfatter/redaktør
González-Hernández, LoretoLindström, BirgittaAndler, Sten F.
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric

doi
isbn
urn-nbn
Totalt: 394 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf