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: 2 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,548
google/honggfuzz A high-performance fuzzer for detecting security vulnerabilities in software 3,081
cweill/gotests Generates Go test boilerplate from source code 4,964
ffuf/ffuf Automated web application vulnerability scanner written in Go. 12,704
fuzzdb-project/fuzzdb A comprehensive toolset for identifying and exploiting application vulnerabilities through dynamic testing 8,242
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,431
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,263
kisielk/errcheck An analyzer tool for detecting unchecked errors in Go code 2,359
marvinjwendt/testza A comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more. 418
brianvoe/gofakeit A utility package for generating synthetic data in various formats. 4,584
vladopajic/go-test-coverage Reports on test coverage issues to ensure higher code quality and prevent regressions over time 92
google/atheris A tool that uses fuzz testing to identify bugs in software by randomly generating input data 1,399
bhass1/pyfuzz_can A tool for generating and testing random CAN network inputs to simulate real-world conditions. 13