Audience

Software developers and quality assurance professionals needing a solution for generating comprehensive unit tests in Java applications

About EvoSuite

EvoSuite is an open source tool that automatically generates JUnit test suites for Java classes, utilizing search-based software testing (SBST) techniques to optimize code coverage and detect potential defects. By analyzing Java bytecode, EvoSuite creates executable unit tests with assertions, aiming to achieve high structural coverage such as branch, line, and mutation coverage. It employs a hybrid approach that combines evolutionary algorithms with mutation testing to produce effective and minimal test suites. EvoSuite supports various Java versions and integrates with build systems and IDEs, including Maven, Eclipse, IntelliJ IDEA, and command-line interfaces. It also offers regression testing capabilities through EvoSuiteR, which generates test suites to identify differences between two versions of a Java class. EvoSuite has been benchmarked on numerous open source projects and has been utilized in both academic research and industrial applications to enhance software testing.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

EvoSuite
United States
www.evosuite.org

Videos and Screen Captures

EvoSuite Screenshot 1
Other Useful Business Software
Paessler - Monitor Your Whole Network in Minutes Icon
Paessler - Monitor Your Whole Network in Minutes

Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
Start Free 30-Day Trial

Product Details

Platforms Supported
Windows
Mac
Linux
Training
Documentation
Support
Online

EvoSuite Frequently Asked Questions

Q: What kinds of users and organization types does EvoSuite work with?
Q: What languages does EvoSuite support in their product?
Q: What kind of support options does EvoSuite offer?
Q: What other applications or services does EvoSuite integrate with?
Q: What type of training does EvoSuite provide?
Q: How much does EvoSuite cost?

EvoSuite Product Features

Automated Testing

Unicode Compliance Not Supported
Test Script Reviews Not Supported
Security Testing Not Supported
Requirements-Based Testing Not Supported
Parameterized Testing Not Supported
Hierarchical View Not Supported
Move & Copy Not Supported
Supports Parallel Execution Not Supported