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
Chalmers-University of Gothenburg, Gothenburg, Sweden.
Chalmers-University of Gothenburg, Gothenburg, Sweden.
Linköping University, Linköping, Sweden.
Linköping University, Linköping, Sweden.
Show others and affiliations
2018 (English)In: 13th IEEE/ACM International Workshop on Automation of Software Test AST'18, 2018, Vol. F137727, p. 39-45Conference 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.

Place, publisher, year, edition, pages
2018. Vol. F137727, p. 39-45
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-38964DOI: 10.1145/3194733.3194744Scopus ID: 2-s2.0-85051166838ISBN: 9781450357432 (print)OAI: 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-10-31Bibliographically approved

Open Access in DiVA

fulltext(1921 kB)1 downloads
File information
File name FULLTEXT01.pdfFile size 1921 kBChecksum SHA-512
c1b1fcd177b520500765493115e3ae57fd9406e657f7fa2aa1a2b941918f007cc166a2db61a26a193d8d00392c3f29887a2f34ca795cf849cb114bb669cb012a
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Search in DiVA

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

Search outside of DiVA

GoogleGoogle Scholar
Total: 1 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 97 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