Your first time on this page? Allow me to give some explanations.
Awesome Testing
A curated list of testing resources
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you TheJambo & contributors
View Topic on GitHub:
TheJambo/awesome-testing
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Security
The OWASP ZAP core project
Make your life easier
TestLink Open Source Test & Requirement Management System
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
the leading open source test management system
Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes
🐺 Create browser tests 10x faster
Beautifully simple UI testing. Proper declarative BDD scenarios using Gherkin, Gherkin templates and composable YAML-style page and component objects.
Brings the tail linux command to Windows, coloured lines and REGEX search and loads of other features.
We all have to mess with proxies, this makes it a lot easier when using Test/Prod/localhost proxies.
For when PrintScreen isn't big enough.
Large forms can be really irritating to fill out each time, speed it up with dummy data.
Select All" is often not available. Why not bring your own?
Handy extension that can be used to save common snippets (Jira tables, test data etc.) you use often for easy typing.
Other
Simulate all types of Colour Blindness instantly!
Books
Why you might want to move your company to Agile and great practical advice on how to do it.
Great illustrative examples on how to improve tests and why you should do them. Great as evidence for winning arguments!
My go to book for people brand new to testing.
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.
A very good book on structuring Exploratory Testing and designing tests.
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.
An incredibly useful book for usability testing.
One of the best books on Software Testing, broken into bite size lessons that are as applicable now as when it was published.
How to make intuitive User Interfaces (UI and Usability Testing).
About how we make decisions and how to run experiments (experiments == tests).
A book about JavaScript testing tools and techniques for developers.
Training (Includes developer training for automation testers)
Educational resources to learn to program (Foundation in Web Development)
Cybrary - Subscription based online courses with dedicated categories for cybersecurity and DevSecOps.
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
Newsletters
Must Read
😱 Falsehoods Programmers Believe in
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
A curated list of delightful Unicode tidbits, packages and resources.
Useful References
😎 Awesome lists about all kinds of interesting topics
Educational resources to learn to program (Foundation in Web Development)
A curated list of resources for learning about application security
A curated list of delightful Selenium resources.
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
Software Quality Wiki
A collection of awesome Cucumber and Gherkin-related resources
A collection of resources covering different aspects of JMeter usage.
A collection of public resources about how software companies test their software
QA and Testing Road Map
The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer
Others
Interview Test using a To Do List
A collaborative playlist from testers for when the red mist descends.
A list of software testing conferences and workshops.