# EvoMaster: Evolutionary Multi-context Automated System Test Generation

**Authors:** Andrea Arcuri

arXiv: 1901.04472 · 2019-01-16

## TL;DR

EvoMaster is an open-source tool that automatically generates system-level test cases for RESTful web services on JVM using evolutionary algorithms, helping to find faults in open-source projects.

## Contribution

It introduces EvoMaster, a novel tool that applies evolutionary algorithms to automate system test generation for web services on JVM.

## Key findings

- Successfully found faults in open-source projects
- Demonstrated effectiveness of evolutionary algorithms in test generation
- Open-source implementation available for community use

## Abstract

This paper presents EvoMaster, an open-source tool that is able to automatically generate system level test cases using evolutionary algorithms. Currently, EvoMaster targets RESTful web services running on JVM technology, and has been used to find several faults in existing open-source projects. We discuss some of the architectural decisions made for its implementation, and future work.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.04472/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1901.04472/full.md

## References

18 references — full list in the complete paper: https://tomesphere.com/paper/1901.04472/full.md

---
Source: https://tomesphere.com/paper/1901.04472