SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:94b9a1fd-7522-40eb-a28b-4606acd70de6"
 

Sökning: id:"swepub:oai:research.chalmers.se:94b9a1fd-7522-40eb-a28b-4606acd70de6" > Predicting Test Cas...

Predicting Test Case Verdicts Using TextualAnalysis of Commited Code Churns

Al Sabbagh, Khaled, 1987 (författare)
Göteborgs universitet,University of Gothenburg
Staron, Miroslaw, 1977 (författare)
Göteborgs universitet,University of Gothenburg
Hebig, Regina, 1984 (författare)
Göteborgs universitet,University of Gothenburg
visa fler...
Meding, Wilhelm, 1977 (författare)
Telefonaktiebolaget L M Ericsson,Ericsson
visa färre...
 (creator_code:org_t)
2019
2019
Engelska.
Ingår i: CEUR Workshop Proceedings. - 1613-0073. ; 2476, s. 138-153
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Background: Continuous Integration (CI) is an agile software development practice that involves producing several clean builds of the software per day. The creation of these builds involve running excessive executions of automated tests, which is hampered by high hardware cost and reduced development velocity. Goal: The goal of our research is to develop a method that reduces the number of executed test cases at each CI cycle.Method: We adopt a design research approach with an infrastructure provider company to develop a method that exploits Ma-chine Learning (ML) to predict test case verdicts for committed sourcecode. We train five different ML models on two data sets and evaluate their performance using two simple retrieval measures: precision and recall. Results: While the results from training the ML models on the first data-set of test executions revealed low performance, the curated data-set for training showed an improvement on performance with respect to precision and recall. Conclusion: Our results indicate that the method is applicable when training the ML model on churns of small sizes

Ämnesord

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

Nyckelord

Code Churn
Verdicts
Test Case Selection
Machine Learning

Publikations- och innehållstyp

kon (ämneskategori)
ref (ä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