Randoop

Randoop is an automatic unit test generator for Java. It automatically creates unit tests for your classes, in JUnit format. Randoop generates unit tests using feedback-directed random test generation. In a nutshell, this technique randomly, but smartly, generates sequences of methods and constructor invocations for the classes under test, and uses the sequences to create tests. Randoop executes the sequences it creates, using the results of the execution to create assertions that capture the behavior or your program and that catch bugs. Randoop has created tests that find previously unkwon errors even in widely-used libraries including Sun and IBM's JDKs. A .NET version of Randoop, used internally at Microsoft, has been used successfully by a team of test engineers to find errors in a core .NET component that has been heavily tested for years. Randoop's combination of randomized test generation and test execution results in a highly effective test generation technique.

License

License

Categories

Categories

Net
GroupId

GroupId

net.sourceforge.javydreamercsw
ArtifactId

ArtifactId

randoop
Last Version

Last Version

1.3.2
Release Date

Release Date

Type

Type

jar
Description

Description

Randoop
Randoop is an automatic unit test generator for Java. It automatically creates unit tests for your classes, in JUnit format. Randoop generates unit tests using feedback-directed random test generation. In a nutshell, this technique randomly, but smartly, generates sequences of methods and constructor invocations for the classes under test, and uses the sequences to create tests. Randoop executes the sequences it creates, using the results of the execution to create assertions that capture the behavior or your program and that catch bugs. Randoop has created tests that find previously unkwon errors even in widely-used libraries including Sun and IBM's JDKs. A .NET version of Randoop, used internally at Microsoft, has been used successfully by a team of test engineers to find errors in a core .NET component that has been heavily tested for years. Randoop's combination of randomized test generation and test execution results in a highly effective test generation technique.
Source Code Management

Source Code Management

https://code.google.com/p/randoop/

Download randoop

How to add to project

<!-- https://jarcasting.com/artifacts/net.sourceforge.javydreamercsw/randoop/ -->
<dependency>
    <groupId>net.sourceforge.javydreamercsw</groupId>
    <artifactId>randoop</artifactId>
    <version>1.3.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.sourceforge.javydreamercsw/randoop/
implementation 'net.sourceforge.javydreamercsw:randoop:1.3.2'
// https://jarcasting.com/artifacts/net.sourceforge.javydreamercsw/randoop/
implementation ("net.sourceforge.javydreamercsw:randoop:1.3.2")
'net.sourceforge.javydreamercsw:randoop:jar:1.3.2'
<dependency org="net.sourceforge.javydreamercsw" name="randoop" rev="1.3.2">
  <artifact name="randoop" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sourceforge.javydreamercsw', module='randoop', version='1.3.2')
)
libraryDependencies += "net.sourceforge.javydreamercsw" % "randoop" % "1.3.2"
[net.sourceforge.javydreamercsw/randoop "1.3.2"]

Dependencies

compile (2)

Group / Artifact Type Version
org.eclipse.jdt.core : manipulation jar 1.1.0-v20070606-0010
plume » plume jar 1.0.2

test (1)

Group / Artifact Type Version
junit : junit jar 4.3.1

Project Modules

There are no modules declared in this project.

Versions

Version
1.3.2