gremlins

Test quality checker

A tool to verify test quality by randomly introducing changes into the code tested and determining if those changes are caught by tests

A mutation testing tool for Go.

GitHub

198 stars
3 watching
18 forks
Language: Go
last commit: 3 months ago
Linked from 1 awesome list

gogolangmutation-testingtestingtesting-techniquestesting-tools

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gtramontina/ooze An automated testing tool that assesses the quality and coverage of test suites by introducing controlled changes to code bases. 254
vladopajic/go-test-coverage Reports on test coverage issues to ensure higher code quality and prevent regressions over time 92
gotestyourself/gotest.tools Tools to augment Go testing and support common testing patterns 518
go-testfixtures/testfixtures A tool for writing functional tests against real databases in Go applications. 1,116
gkampitakis/go-snaps A testing library for Go that allows developers to create reusable snapshots of test data 173
crossoverjie/ptg A tool for testing and interacting with gRPC services in various scenarios. 328
qiniu/goc A comprehensive testing system for Go programming language applications 818
zimmski/go-mutesting A tool to detect untested parts of source code by introducing small changes and testing the resulting behavior. 643
maxatome/go-testdeep Tool for comparing and testing Go code 436
go-bdd/gobdd A BDD testing framework for Go that uses the gherkin syntax and aims to provide more flexibility and customization than existing alternatives. 115
msoap/go-carpet Analyzes test coverage of Go source files and displays the results in the terminal. 246
gotesttools/gotestfmt Transforms Golang test output into a human-readable format 512
bradleyjkemp/cupaloy Automatically checks test output for changes and fails tests if output differs from previously recorded snapshots 309
antonboom/testifylint A tool that checks the usage of the testify testing framework in Go programs 101
gusaul/grpcox A web-based GUI client for testing and developing gRPC services 704