SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:mdh-33116"
 

Sökning: id:"swepub:oai:DiVA.org:mdh-33116" > Dynamic Integration...

Dynamic Integration Test Selection Based on Test Case Dependencies

Tahvili, Sahar (författare)
RISE,Mälardalens högskola,Inbyggda system,IS (Embedded Systems),SICS
Saadatmand, Mehrdad (författare)
RISE,Mälardalens högskola,Inbyggda system,IS (Embedded Systems),SICS
Larsson, Stig (författare)
RISE,Mälardalens högskola,Inbyggda system,ww.sics.se,SICS
visa fler...
Afzal, Wasif (författare)
Mälardalens högskola,Inbyggda system,IS (Embedded Systems),Mälardalen University, Sweden
Bohlin, Markus (författare)
RISE,Mälardalens högskola,Inbyggda system,IS (Embedded Systems),SICS
Sundmark, Daniel (författare)
RISE,Mälardalens högskola,Inbyggda system,IS (Embedded Systems),SICS,Mälardalen University, Sweden
visa färre...
 (creator_code:org_t)
Chicago, United States, 2016
2016
Engelska.
Ingår i: 2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW). - Chicago, United States. - 9781509036745 ; , s. 277-286
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Prioritization, selection and minimization of test cases are well-known problems in software testing. Test case prioritization deals with the problem of ordering an existing set of test cases, typically with respect to the estimated likelihood of detecting faults. Test case selection addresses the problem of selecting a subset of an existing set of test cases, typically by discarding test cases that do not add any value in improving the quality of the software under test. Most existing approaches for test case prioritization and selection suffer from one or several drawbacks. For example, they to a large extent utilize static analysis of code for that purpose, making them unfit for higher levels of testing such as integration testing. Moreover, they do not exploit the possibility of dynamically changing the prioritization or selection of test cases based on the execution results of prior test cases. Such dynamic analysis allows for discarding test cases that do not need to be executed and are thus redundant. This paper proposes a generic method for prioritization and selection of test cases in integration testing that addresses the above issues. We also present the results of an industrial case study where initial evidence suggests the potential usefulness of our approach in testing a safety-critical train control management subsystem.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)

Nyckelord

Software testing
Integration testing
Test selection
Test prioritization
Fuzzy
AHP
Optimization

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

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