mdh.sePublications
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
Improving Continuous Integration with Similarity-based Test Case Selection
Show others and affiliations
(English)In: 13th IEEE/ACM International Workshop on Automation of Software Test AST'18Conference paper, Published paper (Refereed)
Abstract [en]

Automated testing is an essential component of Continuous Integration (CI) and Delivery (CD), such as scheduling automated test sessions on overnight builds. That allows stakeholders to execute entire test suites and achieve exhaustive test coverage, since running all tests is often infeasible during work hours, i.e., in parallel to development activities. On the other hand, developers also need test feedback from CI servers when pushing changes, even if not all test cases are executed. In this paper we evaluate similarity-based test case selection (SBTCS) on integration-level tests executed on continuous integration pipelines of two companies. We select test cases that maximise diversity of test coverage and reduce feedback time to developers. Our results confirm existing evidence that SBTCS is a strong candidate for test optimisation, by reducing feedback time (up to 92% faster in our case studies) while achieving full test coverage using only information from test artefacts themselves.

National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-38964OAI: oai:DiVA.org:mdh-38964DiVA, id: diva2:1196682
Conference
13th IEEE/ACM International Workshop on Automation of Software Test AST'18, 28 May 2018, Gothenburg, Sweden
Projects
Software Center: Aspects of Automated TestingAvailable from: 2018-04-10 Created: 2018-04-10 Last updated: 2018-04-10

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Enoiu, Eduard Paul
By organisation
Embedded Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 87 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