Curated collection of best tools for Software Testing
Extracto
Discover best tools and resources for software testing in this carefully curated collection.
Contenido
Tools & Resources
A curated library of tools & resources to supercharge your testing.
250+ hand-picked tools & resources for your every testing needs.
Curated directory of software testing tools & resource to help you solve software testing problems and make better decisions.
Latest Additions

Pitest
PIT is a state of the art mutation testing system, providing gold standard test coverage for Java and the jvm.
JSON Visio
Visualize your JSON into interactive graphs.

Animate SQL
Online tool to see visualizations of SQL queries.
Json Generator
Generate realistic test data with simple yet powerful syntax.

Mokku
Mock API calls seamlessly

Dummy
Run mock server based off an API contract with one command
Learn Software Testing with this resources

Automated Software Testing...
Unit Testing, Coverage Criteria and Design for Testability.

How to Make Software Fail
Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.

Principles of chaos engineering
Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production.

Awesome Chaos Engineering
A curated list of Chaos Engineering resources.

Select Star SQL
This is an interactive book which aims to be the best place on the internet for learning SQL.

SQL Murder Mystery
Learn SQL in a fun and gamified way.
Automated Checking Tools

Pitest
PIT is a state of the art mutation testing system, providing gold standard test coverage for Java and the jvm.

CLI Testing Library
🐨 Simple and complete CLI testing utilities that encourage good testing practices.
Detox
Gray box end-to-end testing and automation framework for mobile apps
KIF
Keep It Functional - An iOS Functional Testing Framework

Calabash
Calabash is a BDD framework for iOS and Android

Selenideium Element Inspector
A handy tool to log attributes and Selenide, Selenium, Cypress, Playwright, Squish and TestCafe locators of the clicked element.
Exploratory Testing Tools

Screenity
The most powerful screen recorder & annotation tool for Chrome 🎥
Web Developer Checklist
Chrome and Firefox extension to discover problem areas in websites.

Explain and Send Screenshots
Capture or record a video of your screen, write text or arrows and share it. Extra features upon contributing 'any' amount.

context-note
A note-taking chrome extension: taking notes on the web with their context.

OpenReplay
Session replay for delightful products

Extract Table
Extract a table from an image or a PDF, using AWS Textract
Performance Testing Tools

Eclipse Jifa
open-source software for better troubleshooting common problems that occurred in Java applications.
ChaosBlade
Help companies solve the high availability problems in the process of migrating to cloud-native systems through chaos engineering️

Gremlin
Avoid costly downtime. Minimize your risk of system failure by proactively testing for weaknesses before they become outages.

Toxiproxy
⏰ 🔥 A TCP proxy to simulate network and system conditions for chaos and resiliency testing
JMeter DSL
Simple JMeter performance tests API

Lighthouse Simulator
This tool runs a Lighthouse performance test at a range of different network speeds.
Security Testing Tools
Violating GDPR?
Enter a URL and this tool will tell you if the website is violating GDPR laws.

Static Code Analysis
List of Static Code Analyzers
DenyHosts
DenyHosts is a script intended to be run by Linux system administrators to help thwart SSH server attacks (also known as dictionary based attacks and brute force attacks).

Fail2ban
It scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc

Mozilla Observatory
online tool that you can use to check any website’s header status.

PrivacyTests
Open-source tests of web browser privacy.
DevOps Testing Tools

Mizu
A simple-yet-powerful API traffic viewer for Kubernetes.
WebVM
A server-less virtual Linux environment running fully client-side in HTML5 and WebAssembly.
TestKube
Kubernetes-native framework for test definition and execution

checkov
Checkov scans cloud infrastructure configurations to find misconfigurations before they're deployed.

dockertest
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.

Test Kitchen
Test Kitchen provides a test harness to execute infrastructure code on one or more platforms in isolation.
Chrome Extensions for Testing
Automa
Automate your chrome browser by connecting blocks.

taba11y
Visualise tab order with ease

Omni
The all-in-one tool to supercharge your productivity ⌨️

Screenity
The most powerful screen recorder & annotation tool for Chrome 🎥

Selenideium Element Inspector
A handy tool to log attributes and Selenide, Selenium, Cypress, Playwright, Squish and TestCafe locators of the clicked element.

Kopier
Kopier keeps your links handy, so you'll never have to search them again