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: almost 2 years ago
Linked from 2 awesome lists

fuzzinggotesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jidicula/go-fuzz-actionAn Automated testing workflow for Go code using built-in fuzz testing features15
google/oss-fuzzAn automated testing framework that uses random data to find errors in software10,671
google/honggfuzzA high-performance fuzzer for detecting security vulnerabilities in software3,093
cweill/gotestsGenerates Go test boilerplate from source code4,975
ffuf/ffufAutomated web application vulnerability scanner written in Go.12,876
fuzzdb-project/fuzzdbA comprehensive toolset for identifying and exploiting application vulnerabilities through dynamic testing8,288
maruel/panicparseAnalyze crash dumps from Go applications to deduce and prioritize problematic goroutines3,533
google/fuzzer-test-suiteA set of tests designed to challenge and identify bugs in fuzzing engines used by software developers.1,437
smartystreets/goconveyA tool for writing and running Go tests in the browser or terminal with visualizations of test results8,282
kisielk/errcheckAn analyzer tool for detecting unchecked errors in Go code2,361
marvinjwendt/testzaA comprehensive testing framework for Go, providing features for assertions, fuzzing, output capture, and more.419
brianvoe/gofakeitA utility package for generating synthetic data in various formats.4,608
vladopajic/go-test-coverageReports on test coverage issues to ensure higher code quality and prevent regressions over time99
google/atherisA tool that uses fuzz testing to identify bugs in software by randomly generating input data1,412
bhass1/pyfuzz_canA tool for generating and testing random CAN network inputs to simulate real-world conditions.13