Skip to content

Fuzz testing React components to automatically generate a state/interaction visualization

Notifications You must be signed in to change notification settings

trevorstenson/react-fuzzer

Repository files navigation

React Component Fuzzing

This project is an attempt to create a generalizable "fuzzer" for React components. Provide the code for a simple component, and automatically generate a visualization of all of the component's states (rendered DOM) and the interactions taken to traverse between them (input, button clicks, etc).

To read more about the motivation and implementation, check out the blog post.

Usage

npm run dev and you should be able to use the web interface to input/modify your own test components.

Example Visualization

About

Fuzz testing React components to automatically generate a state/interaction visualization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published