Skip to content

A JUnit extension that provides tools for fuzz testing.

Notifications You must be signed in to change notification settings

selesy/fuzzunit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FuzzUnit

This project provides a mechanism for creating a large number of JUnit tests that will, in theory, blanket the problem space of a test case. It is intended to have the following features:

  • The TestCase runner will generate all permutations of tests described by fuzzing annotations included in the test class.

  • The fuzzing annotations will provide a mechanism for describing whether a generated testcase should pass, fail or throw an exception

  • The fuzzing will be accomplished (in some cases) using genetic algorithms to learn what patterns should be applied as test case parameters.

About

A JUnit extension that provides tools for fuzz testing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages