Java Unit Testing Tool Competition - Eighth Round

Xavier Devroey, Sebastiano Panichella, Alessio Gambi

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

We report on the results of the eighth edition of the Java unit testing tool competition. This year, two tools, EvoSuite and Randoop, were executed on a benchmark with (i) new classes under test, selected from open-source software projects, and (ii) the set of classes from one project considered in the previous edition. We relied on an updated infrastructure for the execution of the different tools and the subsequent coverage and mutation analysis based on Docker containers. We considered two different time budgets for test case generation: one an three minutes. This paper describes our methodology and statistical analysis of the results, presents the results achieved by the contestant tools and highlights the challenges we faced during the competition.

Original languageEnglish
Title of host publicationProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020
PublisherACM Press
Pages545-548
Number of pages4
ISBN (Electronic)9781450379632
DOIs
Publication statusPublished - 27 Jun 2020
Externally publishedYes
Event42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020 - Seoul, Korea, Republic of
Duration: 27 Jun 202019 Jul 2020

Publication series

NameProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020

Conference

Conference42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020
Country/TerritoryKorea, Republic of
CitySeoul
Period27/06/2019/07/20

Keywords

  • benchmark
  • Java
  • JUnit
  • software testing
  • test case generation
  • tool competition
  • unit testing

Fingerprint

Dive into the research topics of 'Java Unit Testing Tool Competition - Eighth Round'. Together they form a unique fingerprint.

Cite this