Testing
Contents_Index
- API TESTING11
- SECURITY TESTING4
- AI & LLM TESTING1
- SERVICE VIRTUALIZATION3
- VISUAL TESTING7
- UI & END-TO-END TESTING13
- TEST MANAGEMENT3
- TEST DATA MANAGEMENT3
- BROWSER EXTENSIONS & UTILITIES6
- ACCESSIBILITY & USABILITY TESTING1
- PERFORMANCE & LOAD TESTING2
- WEB3 & BLOCKCHAIN TESTING7
- TEST AUTOMATION FRAMEWORKS1
- SCREEN RECORDING & SESSION REPLAYS2
- MIND MAPPING & DOCUMENTATION1
- BOOKS14
- TRAINING (INCLUDES DEVELOPER TRAINING FOR AUTOMATION TESTERS)6
- BLOGS6
- NEWSLETTERS2
- MUST READ3
- USEFUL REFERENCES9
- QA AND TESTING ROAD MAP1
- OTHERS3
API Testing
11_ENTRIES- BitDive
Zero-code API testing platform for Java/Kotlin. Captures deep runtime context (HTTP, SQL, methods), auto-generates mocks from real traffic, and enables Live Context Replay for E2E testing and debugging.
- CORS Tester
A tool for developers and API testers to check if an API is CORS-enabled for a given domain and identify gaps.
- Vedika API
Vedic astrology API with free sandbox environment for testing. Includes Postman collection, 108+ endpoints, and AI-powered chatbot API for integration testing.
- HttpMaster
Professional software tool for HTTP testing and debugging.
- Keploy
API Testing Platform that automatically generates unit test cases along with dependency mocks.
- RestQA
REST API testing framework based on Gherkin.
- SpecTest
Truly declarative API testing framework in Js, or plain JSON.
- Zato API Test
API testing in plain English with extendable Python implementation.
- Tests Coverage Tool
Ultimate tool to measure gRPC service coverage from tests.
- Swagger Coverage Tool
The Swagger Coverage Tool is designed to measure API test coverage based on Swagger documentation. It provides automated tracking and reporting of test coverage for APIs, helping ensure that your endpoints and services are well-tested.
- Webhook Debugger & Logger
Enterprise-grade tool for testing, debugging, and logging incoming webhooks in real-time.
Security Testing
4_ENTRIES- BeEF
Manipulate the browser by exploiting any XSS vulnerabilities you find.
- OWASP ZAP
Intercepting proxy for HTTP traffic manipulation, security scanning, and exploitation.
- BurpSuite
Intercept API and Reply with changes in realtime with according api manipulations.
- Nuclei Scanner
nuclie is automated scanner for common vulnerbilty finding on site.
AI & LLM Testing
1_ENTRIES- promptfoo
Open-source framework for testing and red teaming LLM applications. Compare prompts, test RAG architectures, run multi-turn adversarial attacks, and catch security vulnerabilities with CI/CD integration.
Service Virtualization
3_ENTRIES- Beeceptor
Easy to use no-code mock servers for service virtualization. Rest, SOAP, GraphQL supported. Create an API mock server from OpenAPI Specification or Postman collection.
- DeepfakeHTTP
Web server using HTTP dumps as a response source for API simulation.
- WireMock
Open source HTTP mock engine written in Java. Embed in your test code, run as a standalone process, or deploy via Docker.
Visual Testing
7_ENTRIES- Fluxguard
Screenshot pixel and DOM change comparisons.
- GoodLooks
AI-powered visual validation for Playwright tests.
- Happo
Cross-browser screenshot and visual regression testing service, integrates with tools like Storybook, Playwright, and Cypress.
- TestingBot
Supports automated, manual, and visual testing.
- recheck-web
Change comparison tool with Golden Masters and "unbreakable Selenium" tests.
- wopee.io
Autonomous visual regression testing platform.
- Lambda testing Tool
UI Testing Frawnework.
UI & End-to-End Testing
13_ENTRIES- BugBug
No-code test automation tool for web applications.
- Courgette
Declarative BDD UI testing with Gherkin.
- DeviceLab
Private device lab infrastructure for mobile testing. Connect your own iOS/Android devices and run Appium, Maestro, or XCUITest remotely via WebRTC. Zero-trust architecture keeps test data on your network.
- Ferrum
Chrome automation via CDP with a high-level Ruby API.
- Hyperbrowser
Scalable headless browser testing with built-in session recording.
- Hercules
Open-source end-to-end testing agent.
- Keploy
Open-source AI-powered end-to-end testing tool for APIs and microservices that auto-generates test cases and mocks from real traffic.
- LambdaTest
Unified enterprise test execution cloud platform for browser and mobile testing.
- Mocky Balboa
Mock server side network requests in your fullstack apps declaratively at runtime
- Octomind
AI-powered test case discovery and maintenance.
- playwright-bdd
BDD-style Playwright testing.
- QA Wolf
Node.js library for creating browser tests faster.
- UI Coverage Tool
UI Coverage Tool is an innovative, no-overhead solution for tracking and visualizing UI test coverage โ directly on your actual application, not static snapshots.
Test Management
3_ENTRIES- Kiwi TCMS
Open-source test case management.
- TestLink
Open-source test case management system.
- Testomatio
Modern TCMS allowing sync of manual and automated tests.
Test Data Management
3_ENTRIESBrowser Extensions & Utilities
6_ENTRIES- Bug Magnet
Field-based value suggestions for form testing.
- Check All
Provides a "Select All" function where missing.
- Full Page Screenshot
Capture full-page screenshots.
- Form Filler
Auto-fill large forms with dummy data.
- ProxySwitcher
Easy proxy switching for test/prod environments.
- Requestly
A lightweight proxy to intercept and modify network requests.
Accessibility & Usability Testing
1_ENTRIES- Colour Blindness Simulator
Simulate different types of color blindness.
Performance & Load Testing
2_ENTRIES- Yslow
Analyze web page performance based on Yahoo!'s rules.
- Load Testing Hub Panel
Ultimate web UI for visualizing load test results
Web3 & Blockchain Testing
7_ENTRIES- Cannon
Continuous configuration automation for Ethereum.
- Dapp.tools
Command-line tools and smart contract libraries for Ethereum.
- Ganache
Personal Ethereum blockchain for running tests.
- Foundry
Fast, modular toolkit for Ethereum development.
- Hardhat
Ethereum development and testing environment.
- Truffle Suite
Comprehensive smart contract development suite.
- Robot Framework Solidity Testing Toolkit
Robot Framework integration for Solidity testing.
Test Automation Frameworks
1_ENTRIES- Robot Framework
Generic open-source automation framework for testing and RPA.
Screen Recording & Session Replays
2_ENTRIES- Captura
Open-source video recording tool.
- Replayable
Desktop dashcam for capturing manual testing sessions.
Mind Mapping & Documentation
1_ENTRIES- Xmind
Mind mapping tool for documenting test cases and strategies.
Books
14_ENTRIES- The Scrum Field Guide, Agile advice for your first year and beyond
Why you might want to move your company to Agile and great practical advice on how to do it.
- Fifty quick ideas to improve your Tests
Great illustrative examples on how to improve tests and why you should do them. Great as evidence for winning arguments!
- Agile Testing: A Practical Guide
A how to guide for those looking to transition to an Agile as a tester and also how the authors work on their Agile teams.
- Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing
A very good book on structuring Exploratory Testing and designing tests.
- The Domain Testing Workbook
An in-depth look at the most common test technique, Domain Testing (also called Boundary Analysis and Equivalence Class partitioning) in use today with lots of examples to become better.
- Don't Make Me Think: A Common Sense Approach to Web Usability
An incredibly useful book for usability testing.
- Lessons Learned in Software Testing
One of the best books on Software Testing, broken into bite size lessons that are as applicable now as when it was published.
- UI is Communication
How to make intuitive User Interfaces (UI and Usability Testing).
- Thinking, Fast and Slow
About how we make decisions and how to run experiments (experiments == tests).
- Chaos Engineering
A book that teaches you to design and execute controlled experiments that uncover hidden problems.
- Testing JavaScript Applications
A book about JavaScript testing tools and techniques for developers.
- The Art of Unit Testing, Third Edition
A book that guides you step by step from your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy.
- Testing Web APIs
Guarantee the quality and consistency of your web APIs by implementing an automated testing process.
- Effective Software Testing
A hands-on guide for developers on how to create high quality tests in a systematic and effective way.
Training (Includes developer training for automation testers)
6_ENTRIES- Learn to Code
Another awesome list for developer training
- The Dojo
Courses and talks directly from the testing community.
- Guru99
Learn by experience, a bit more fun than video training.
- Coursera
Online courses from top universities.
- Cybrary
Online free security training.
- BBST Testing Courses
The famous Black Box Software Testing (BBST) courses are university level courses on Software Test Foundations, Bug Reporting and Test Design. These materials have been creative commons licensed for use by anyone. Includes articles, slides and video lectures.
Blogs
6_ENTRIESNewsletters
2_ENTRIES- Coding Jag
Your weekly dose of the latest in Testing, Development, CI/CD, and Automationโkeeping you ahead of the curve."
- Software Testing Weekly
A curated round-up of the best software testing news and tools published every Friday.
Must Read
3_ENTRIES- Falsehoods
A funny and educational list of why nothing in Software Development is ever easy. Think you can store a marriage in a DB?
- Naughty Strings
This is the famous list of Naughty Strings. If you're doing some field validation, look no further for inspiration.
- Unicode
A great resource for learning how unicode works and the issues it can cause.
Useful References
9_ENTRIES- The Original
The awesome list of awesome lists.
- Learn to Code
Learning to code, for those looking to make the move to automation
- Application Security
Incredibly extensive, but you'll find something to fit the bill.
- Selenium
Better than searching Google if you know what you want.
- Security
This is mostly focused on Infrastructure, but if you're testing a series of systems, this is very useful.
- Awesome Software Quality
A list of free software testing and verification resources.
- Awesome Cucumber
A (relatively-newer) curated list of awesome Cucumber and Gherkin-related resources.
- Awesome JMeter
A curated collection of resources around Apache JMeter.
- How They Test
A curated collection of public resources from tech companies on how they test their software and build a quality culture
QA and Testing Road Map
1_ENTRIES- How to start QA and Testing career
A wide and rich list of strategies, topics, and skills that you need to start a career in software testing and automation.
Others
3_ENTRIES- Testers Rage Playlist
A collaborative playlist from testers for when the red mist descends.
- Software Testing Conferences
A list of software testing conferences and workshops.
- Software Testing Interview Tool
A very buggy To Do List to facilitate face to face interviews.