SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Sundmark Daniel)
 

Sökning: WFRF:(Sundmark Daniel) > (2015-2019) > Similarity-based pr...

  • Flemström, DanielMälardalens högskola,Inbyggda system,Software Testing Laboratory (författare)

Similarity-based prioritization of test case automation

  • Artikel/kapitelEngelska2018

Förlag, utgivningsår, omfång ...

  • 2018-03-08
  • Springer Science and Business Media LLC,2018
  • electronicrdacarrier

Nummerbeteckningar

  • LIBRIS-ID:oai:DiVA.org:ri-33511
  • https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-33511URI
  • https://doi.org/10.1007/s11219-017-9401-7DOI
  • https://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-35055URI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:ref swepub-contenttype
  • Ämneskategori:art swepub-publicationtype

Anmärkningar

  • The importance of efficient software testing procedures is driven by an ever increasing system complexity as well as global competition. In the particular case of manual test cases at the system integration level, where thousands of test cases may be executed before release, time must be well spent in order to test the system as completely and as efficiently as possible. Automating a subset of the manual test cases, i.e, translating the manual instructions to automatically executable code, is one way of decreasing the test effort. It is further common that test cases exhibit similarities, which can be exploited through reuse when automating a test suite. In this paper, we investigate the potential for reducing test effort by ordering the test cases before such automation, given that we can reuse already automated parts of test cases. In our analysis, we investigate several approaches for prioritization in a case study at a large Swedish vehicular manufacturer. The study analyzes the effects with respect to test effort, on four projects with a total of 3919 integration test cases constituting 35,180 test steps, written in natural language. The results show that for the four projects considered, the difference in expected manual effort between the best and the worst order found is on average 12 percentage points. The results also show that our proposed prioritization method is nearly as good as more resource demanding meta-heuristic approaches at a fraction of the computational time. Based on our results, we conclude that the order of automation is important when the set of test cases contain similar steps (instructions) that cannot be removed, but are possible to reuse. More precisely, the order is important with respect to how quickly the manual test execution effort decreases for a set of test cases that are being automated. 

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • Potena, PasqualinaRISE,SICS(Swepub:ri)PasqualinaPo@ri.se (författare)
  • Sundmark, DanielMälardalens högskola,Inbyggda system,Software Testing Laboratory(Swepub:mdh)dsk01 (författare)
  • Afzal, WasifMälardalens högskola,Inbyggda system,Software Testing Laboratory(Swepub:mdh)wal01 (författare)
  • Bohlin, MarkusRISE,SICS(Swepub:mdh)mbn05 (författare)
  • Mälardalens högskolaInbyggda system (creator_code:org_t)

Sammanhörande titlar

  • Ingår i:Software quality journal: Springer Science and Business Media LLC26:4, s. 1421-14490963-93141573-1367

Internetlänk

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy