go-fuzz

Input tester

A tool for generating and testing random inputs to ensure software reliability

Randomized testing for Go

GitHub

5k stars
85 watching
279 forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists

fuzzinggotesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jidicula/go-fuzz-action An Automated testing workflow for Go code using built-in fuzz testing features 15
google/oss-fuzz An automated testing framework that uses random data to find errors in software 10,671
google/honggfuzz A high-performance fuzzer for detecting security vulnerabilities in software 3,093
cweill/gotests Generates Go test boilerplate from source code 4,975
ffuf/ffuf Automated web application vulnerability scanner written in Go. 12,876
fuzzdb-project/fuzzdb A comprehensive toolset for identifying and exploiting application vulnerabilities through dynamic testing 8,288
maruel/panicparse Analyze crash dumps from Go applications to deduce and prioritize problematic goroutines 3,533
google/fuzzer-test-suite A set of tests designed to challenge and identify bugs in fuzzing engines used by software developers. 1,437
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,282
kisielk/errcheck An analyzer tool for detecting unchecked errors in Go code 2,361
marvinjwendt/testza A comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more. 419
brianvoe/gofakeit A utility package for generating synthetic data in various formats. 4,608
vladopajic/go-test-coverage Reports on test coverage issues to ensure higher code quality and prevent regressions over time 99
google/atheris A tool that uses fuzz testing to identify bugs in software by randomly generating input data 1,412
bhass1/pyfuzz_can A tool for generating and testing random CAN network inputs to simulate real-world conditions. 13