Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Software Testing

Software Testing

55 projects

Showing 36 of 55 projects

Big List of Naughty Strings
Big List of Naughty StringsPython

A curated list of strings likely to cause issues when used as user-input data, for automated and manual QA testing.

#software-testing#unicode#input-validation
Stars47.7k
Forks2.2k
Last commit
Learn Go with TDD
Learn Go with TDDGo

A hands-on guide to learning the Go programming language through test-driven development principles.

#software-testing#beginner-friendly#programming-education
Stars23.8k
Forks2.9k
Last commit2 months ago
Catch2
Catch2C++

A modern, C++-native test framework for unit tests, TDD, and BDD with micro-benchmarking support.

#software-testing#unit-testing#c-plus-plus-14
Stars21.2k
Forks3.3k
Last commit4 days ago
Mockito
MockitoJava

The most popular mocking framework for unit tests written in Java.

#software-testing#test-isolation#unit-testing
Stars15.4k
Forks2.7k
Last commit3 days ago
How They Test
How They TestTypeScript

A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.

#software-testing#quality#knowledge-sharing
Stars6.8k
Forks642
Last commit3 months ago
AFL++
AFL++C

AFL++ is a community-enhanced, high-performance fork of the AFL fuzzer with advanced instrumentation, mutators, and speed improvements.

#software-testing#fuzzer#fuzzer-afl
Stars6.7k
Forks1.3k
Last commit1 day ago
nbdev
nbdevJupyter Notebook

A notebook-driven development platform that creates high-quality documentation, tests, CI, and packaging from Jupyter notebooks.

#pypi#software-testing#developer-tools
Stars5.3k
Forks515
Last commit1 day ago
ci tools compare 3
ci tools compare 3

A curated list of continuous integration services and tools for easy comparison and selection.

#software-testing#developer-tools#devops
Stars4.1k
Forks300
Last commit1 month ago
Honggfuzz
HonggfuzzC

A security-oriented, feedback-driven, evolutionary software fuzzer that uses hardware and software code coverage to find bugs.

#software-testing#vulnerability-discovery#oss-fuzz
Stars3.4k
Forks536
Last commit29 days ago
stryker
strykerTypeScript

Mutation testing framework for JavaScript and TypeScript to improve test quality by finding untested code.

#software-testing#hacktoberfest#test-coverage
Stars2.9k
Forks268
Last commit1 day ago
Visual Regression Testing
Visual Regression Testing

A curated list of resources for visual regression testing, including tools, frameworks, services, and educational content.

#software-testing#visual-regression-testing#frontend-testing
Stars2.4k
Forks242
Last commit1 month ago
Awesome Software Quality
Awesome Software Quality

A curated wiki and collection of notes about software quality assurance, testing, and best practices.

#software-testing#formal-methods#software-quality
Stars2.3k
Forks408
Last commit3 years ago
Awesome Software Quality
Awesome Software Quality

A personal wiki containing notes and drafts about software quality assurance topics and practices.

#software-testing#formal-methods#software-quality
Stars2.3k
Forks408
Last commit3 years ago
Testing
Testing

A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.

#software-testing#naughty-strings#qa-resources
Stars2.3k
Forks375
Last commit5 days ago
Awesome Testing
Awesome Testing

A curated collection of software testing tools, frameworks, books, blogs, and resources for testers and developers.

#software-testing#naughty-strings#qa-resources
Stars2.3k
Forks375
Last commit5 days ago
How to start QA and Testing career
How to start QA and Testing career

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks361
Last commit1 month ago
Awesome Quality Assurance Roadmap
Awesome Quality Assurance Roadmap

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks361
Last commit1 month ago
Quality Assurance Roadmap
Quality Assurance Roadmap

A comprehensive roadmap and learning path for aspiring Software Quality Assurance and Quality Automation Engineers.

#software-testing#roadmap#career-development
Stars2.1k
Forks361
Last commit1 month ago
afl.rs
afl.rsRust

A Rust library for fuzzing Rust code with AFLplusplus to find security and stability issues.

#software-testing#rust-ecosystem#fuzzing
Stars1.8k
Forks118
Last commit6 days ago
mockall
mockallRust

A powerful mock object library for Rust that generates mock implementations of traits and structs for unit testing.

#software-testing#unit-testing#procedural-macros
Stars1.8k
Forks81
Last commit20 days ago
TestLink
TestLinkPHP

A web-based open-source test management system for creating, organizing, and executing test cases with requirement tracking.

#software-testing#open-source#web-based
Stars1.6k
Forks626
Last commit7 months ago
cargo-mutants
cargo-mutantsRust

A mutation testing tool for Rust that injects bugs into your code to see if tests catch them.

#software-testing#cargo-subcommand#rust-ecosystem
Stars1.2k
Forks46
Last commit13 days ago
Awesome Dynamic Analysis
Awesome Dynamic AnalysisMarkdown

A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

#software-testing#developer-tools#dynamic-code-analysis
Stars1.1k
Forks118
Last commit
Angora
AngoraC++

A mutation-based coverage-guided fuzzer that increases branch coverage by solving path constraints without symbolic execution.

#software-testing#fuzzer#vulnerability-discovery
Stars953
Forks171
Last commit4 years ago
meck
meckErlang

A mocking library for Erlang that enables dynamic mocking, call history tracking, and validation for unit testing.

#software-testing#unit-testing#integration-testing
Stars838
Forks230
Last commit1 month ago
EasyMock
EasyMockHTML

A Java library for creating mock objects to simplify unit testing.

#software-testing#test-isolation#unit-testing
Stars832
Forks306
Last commit2 days ago
go-mutesting
go-mutestingGo

A framework for performing mutation testing on Go source code to find untested implementation cases.

#software-testing#go-testing#test-coverage
Stars673
Forks59
Last commit2 years ago
minunit
minunitC

A minimal unit testing framework for C/C++ contained in a single header file.

#software-testing#unit-testing#embedded
Stars637
Forks103
Last commit2 years ago
UnitTest++
UnitTest++C++

A lightweight, portable unit testing framework for C++ designed for test-driven development across multiple platforms.

#software-testing#unit-testing#continuous-integration
Stars584
Forks175
Last commit2 years ago
Touca
ToucaTypeScript

Continuous regression testing platform that compares software behavior and performance against baseline versions.

#software-testing#continuous-testing#developer-tools
Stars511
Forks22
Last commit1 year ago
k6 Learn
k6 LearnJavaScript

Educational resources and workshop materials for learning load testing principles and practical implementation with k6.

#software-testing#load-testing#devops
Stars443
Forks98
Last commit1 month ago
Delphi-Mocks
Delphi-MocksPascal

A mocking framework for Delphi XE2+ that uses RTTI to create test doubles for unit testing.

#software-testing#unit-testing#object-pascal
Stars249
Forks113
Last commit1 month ago
Tavor
TavorGo

A generic fuzzing and delta-debugging framework for generating and reducing structured data using an EBNF-like notation.

#software-testing#model-based-testing#delta-debugging
Stars246
Forks10
Last commit7 years ago
Squirrel
SquirrelC++

A coverage-guided fuzzer for database management systems (DBMSs) that uses language validity and coverage feedback.

#software-testing#coverage-guided-fuzzing#aflplusplus
Stars214
Forks58
Last commit3 years ago
Hippomocks
HippomocksC++

A single-header C++ mocking framework for unit testing with minimal dependencies.

#software-testing#unit-testing#tdd
Stars202
Forks67
Last commit1 year ago
haros
harosPython

Static analysis framework for ROS1 applications to detect software problems early in development.

#robotics#software-testing#ros1
Stars200
Forks38
Last commit1 year ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
22 days ago
Next
#Testing22
#Test Automation16
#Unit Testing15
#Quality Assurance14
#Awesome List10
#Testing Tools10
#Security Testing10
#Testing Framework9
#Tdd7
#Awesome6
#Ci Cd6
#Fuzzing6