[38;5;12m![39m[38;5;12m (https://github.com/TheJambo/awesome-testing/blob/master/AwesomeTesting.jpg?raw=true)[39m

[38;5;12m                       [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mTesting[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mDead[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mlink[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mchecker[0m[38;5;14m[1m[4m [0m
[38;5;12m                                   [39m[38;5;14m[1m[4m(https://github.com/TheJambo/awesome-testing/actions/workflows/404-links.yml/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/TheJambo/awesome-testing/actions/workflows/404-links.yml)[0m
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of testing software, extensions and resources[39m

[38;2;255;187;0m[4mForeword[0m
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcuration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mamong[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mcommunity.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mtailored[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12marea[39m[38;5;12m [39m[38;5;12m(Usability/Performance)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12m(Automation/Management).[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12midea[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcould[39m[38;5;12m [39m[38;5;12mhand[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mto[39m
[38;5;12ma[39m[38;5;12m [39m[38;5;12mCS[39m[38;5;12m [39m[38;5;12mgraduate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwould[39m[38;5;12m [39m[38;5;12mgreatly[39m[38;5;12m [39m[38;5;12mimprove[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mskills,[39m[38;5;12m [39m[38;5;12mefficiency[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moverall[39m[38;5;12m [39m[38;5;12mbreadth[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mknowledge.[39m[38;5;12m [39m[38;5;12mNote[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mquestion[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12m(no[39m[38;5;12m [39m[38;5;12munit[39m[38;5;12m [39m[38;5;12mtests/static[39m[38;5;12m [39m[38;5;12manalysis!).[39m

[38;5;12mFinally, I'm sure everyone who reads this list has one thing they want to add. Please read the [39m[38;5;14m[1mHow to Contribute[0m[38;5;12m (https://github.com/TheJambo/awesome-testing/blob/master/CONTRIBUTING.md) page and add to the list. :)[39m

[38;2;255;187;0m[4mContents[0m

[38;5;12m- [39m[38;5;14m[1mSoftware[0m[38;5;12m (#software)[39m
[38;5;12m- [39m[38;5;14m[1mBooks[0m[38;5;12m (#books)[39m
[38;5;12m- [39m[38;5;14m[1mTraining[0m[38;5;12m (#training-includes-developer-training-for-automation-testers)[39m
[38;5;12m- [39m[38;5;14m[1mBlogs[0m[38;5;12m (#blogs)[39m
[38;5;12m- [39m[38;5;14m[1mNewsletters[0m[38;5;12m (#newsletters)[39m
[38;5;12m- [39m[38;5;14m[1mSuggested Awesome Lists[0m[38;5;12m (#suggested-awesome-lists)[39m
[38;5;12m- [39m[38;5;14m[1mQA & Testing Road Map[0m[38;5;12m (#qa-and-testing-road-map)[39m
[38;5;12m- [39m[38;5;14m[1mOthers[0m[38;5;12m (#others)[39m
[38;5;12m- [39m[38;5;14m[1mContributing[0m[38;5;12m (#contributing)[39m
[38;5;12m- [39m[38;5;14m[1mCode of Conduct[0m[38;5;12m (#code-of-conduct)[39m
[38;5;12m- [39m[38;5;14m[1mLicense[0m[38;5;12m (#license)[39m


[38;2;255;187;0m[4mSoftware[0m

[38;2;255;187;0m[4mSecurity[0m
[38;5;12m- [39m[38;5;14m[1mBeEF[0m[38;5;12m (http://beefproject.com/) - Manipulate the browser exploiting any XSS vulns you find.[39m
[38;5;12m- [39m[38;5;14m[1mOWASP ZAP[0m[38;5;12m (https://github.com/zaproxy/zaproxy) - This intercepting proxy allows you to see all HTTP traffic and manipulate it in real time. Easy to scan, catalog and exploit security issues.[39m

[38;2;255;187;0m[4mMake your life easier[0m
[38;5;12m- [39m[38;5;14m[1mGoodLooks[0m[38;5;12m (https://github.com/dashcamio/goodlooks) - Visually validate Playwright tests using AI vision instead of flaky selectors.[39m
[38;5;12m- [39m[38;5;14m[1mOctomind[0m[38;5;12m (https://github.com/OctoMind-dev) - auto-generated, run and maintained Playwright tests with AI-powered test case discovery.[39m
[38;5;12m- [39m[38;5;14m[1mCourgette[0m[38;5;12m (https://courgette-testing.com) - Beautifully simple UI testing. Proper declarative BDD scenarios using Gherkin, Gherkin templates and composable YAML-style page and component objects.[39m
[38;5;12m- [39m[38;5;14m[1mFerrum[0m[38;5;12m (https://github.com/rubycdp/ferrum) - very simple and easy to get started with frontend/UI testing in small Ruby scripts, high-level API to control Chrome with the CDP - Chrome DevTools Protocol (NO Selenium dependency)[39m
[38;5;12m- [39m[38;5;14m[1mBareTail[0m[38;5;12m (https://www.baremetalsoft.com/baretail/) - Brings the tail linux command to Windows, coloured lines and REGEX search and loads of other features.[39m
[38;5;12m- [39m[38;5;14m[1mProxySwitcher[0m[38;5;12m (https://chrome.google.com/webstore/detail/proxy-switcher-manager/onnfghpihccifgojkpnnncpagjcdbjod) - We all have to mess with proxies, this makes it a lot easier when using Test/Prod/localhost proxies.[39m
[38;5;12m- [39m[38;5;14m[1mFull Page Screenshot[0m[38;5;12m (https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl) - For when PrintScreen isn't big enough.[39m
[38;5;12m- [39m[38;5;14m[1mForm Filler[0m[38;5;12m (https://chrome.google.com/webstore/detail/form-filler/bnjjngeaknajbdcgpfkgnonkmififhfo) - Large forms can be really irritating to fill out each time, speed it up with dummy data.[39m
[38;5;12m- [39m[38;5;14m[1mBug Magnet[0m[38;5;12m (https://chrome.google.com/webstore/detail/bug-magnet/efhedldbjahpgjcneebmbolkalbhckfi) - Suggests values based on the field type.[39m
[38;5;12m- [39m[38;5;14m[1mCheck All[0m[38;5;12m (https://chrispederick.com/work/web-developer/) - "Select All" is often not available. Why not bring your own?[39m
[38;5;12m- [39m[38;5;14m[1mXmind[0m[38;5;12m (http://www.xmind.net/) - The best (free) Mindmapping tool for documenting your tests.[39m
[38;5;12m- [39m[38;5;14m[1mTestLink[0m[38;5;12m (https://github.com/TestLinkOpenSourceTRMS/testlink-code) - Open Source test case management system[39m
[38;5;12m- [39m[38;5;14m[1mFluxguard[0m[38;5;12m (https://fluxguard.com) - Screenshot pixel and DOM change comparisons and regressions.[39m
[38;5;12m- [39m[38;5;14m[1mrecheck-web[0m[38;5;12m (https://github.com/retest/recheck-web) - Open Source change comparison tool with local Golden Masters, git-like ignore syntax and "unbreakable selenium" tests.[39m
[38;5;12m- [39m[38;5;14m[1mKiwi TCMS[0m[38;5;12m (https://github.com/kiwitcms/Kiwi) - Open Source test case management system.[39m
[38;5;12m- [39m[38;5;14m[1mTestomatio[0m[38;5;12m (https://testomat.io/) Modern TCMS allows sync of manual and automated tests in one place. Allure, TestRail, Xray alternative. FREE subscription forever is available.[39m
[38;5;12m- [39m[38;5;14m[1mCaptura[0m[38;5;12m (https://github.com/MathewSachin/Captura) - Open Source video recording tool.[39m
[38;5;12m- [39m[38;5;14m[1mQA Wolf[0m[38;5;12m (https://github.com/qawolf/qawolf) - Open Source Node.js library for creating browser tests 10x faster.[39m
[38;5;12m- [39m[38;5;14m[1mSynth[0m[38;5;12m (https://github.com/getsynth/synth) - Open Source test data generator.[39m
[38;5;12m- [39m[38;5;14m[1mRequestly[0m[38;5;12m (https://requestly.io/) - A lightweight proxy as a browser extension & desktop app to intercept & modify network requests. You can Modify Headers, Redirect Url, Mock API response, Delay/Throttle requests, etc.[39m
[38;5;12m- [39m[38;5;14m[1mRobot Framework[0m[38;5;12m (https://robotframework.org/) - Generic open source automation framework. It can be used for testing and robotic process automation (RPA).[39m
[38;5;12m- [39m[38;5;14m[1mwopee.io[0m[38;5;12m (https://wopee.io/) - Autonomous testing platform providing bot for autonomous visual regression testing.[39m
[38;5;12m- [39m[38;5;14m[1mDeepfakeHTTP[0m[38;5;12m (https://github.com/xnbox/DeepfakeHTTP) - DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses. This tool allows you to test clients against REST, GraphQL, and other APIs.[39m
[38;5;12m- [39m[38;5;14m[1mKeploy[0m[38;5;12m (https://github.com/keploy/keploy) - API Testing Platform that automatically generates unit test cases along with dependency mocks(test data) from API calls.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBugBug[0m[38;5;12m [39m[38;5;12m(https://bugbug.io)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mautomation[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mEasy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12mrequire[39m[38;5;12m [39m[38;5;12mcoding.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12munlimited[39m[38;5;12m [39m[38;5;12mtests.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12mmonthly[39m[38;5;12m [39m[38;5;12mfee,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mmonitoring[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI/CD[39m[38;5;12m [39m
[38;5;12mintegration.[39m
[38;5;12m- [39m[38;5;14m[1mTouca[0m[38;5;12m (https://github.com/trytouca/trytouca) - Open source continuous regression testing to compare the behavior and performance of software against a previous baseline version.[39m
[38;5;12m- [39m[38;5;14m[1mtest-each[0m[38;5;12m (https://github.com/ehmicky/test-each) - Repeats tests using different inputs (Data-Driven Testing).[39m
[38;5;12m- [39m[38;5;14m[1mReplayable[0m[38;5;12m (https://replayable.io) - Desktop dashcam that helps you capture unexpected bugs during manual testing.[39m
[38;5;12m- [39m[38;5;14m[1mRestQA[0m[38;5;12m (https://github.com/restqa/restqa) - A REST API testing Framework based on ghekin to manage microservice local testing using the best in class Developer experience.[39m
[38;5;12m- [39m[38;5;14m[1mplaywright-bdd[0m[38;5;12m (https://github.com/vitalets/playwright-bdd) - A module for running Behaviour-Driven Development (BDD) tests with Playwright runner.[39m

[38;2;255;187;0m[4mWeb3 and Blockchain[0m
[38;5;12m- [39m[38;5;14m[1mDapp.tools[0m[38;5;12m (https://dapp.tools/) - Command line tools and smart contract libraries for Ethereum smart contract development.[39m
[38;5;12m- [39m[38;5;14m[1mGanache[0m[38;5;12m (https://trufflesuite.com/ganache/) - Personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates.[39m
[38;5;12m- [39m[38;5;14m[1mFoundry[0m[38;5;12m (https://github.com/foundry-rs/foundry) - Blazing fast, portable and modular toolkit for Ethereum application development written in Rust.[39m
[38;5;12m- [39m[38;5;14m[1mHardhat[0m[38;5;12m (https://hardhat.org/) - Multichain Ethereum development environment.[39m
[38;5;12m- [39m[38;5;14m[1mRobot Framework Solidity Testing Toolkit[0m[38;5;12m (https://github.com/jg8481/Robot-Framework-Solidity-Testing-Toolkit) - This combines popular smart contract testing and deployment libraries with Robot Framework.[39m
[38;5;12m- [39m[38;5;14m[1mTruffle Suite[0m[38;5;12m (https://trufflesuite.com/) - Comprehensive suite of tools for smart contract development.[39m
[38;5;12m- [39m[38;5;14m[1mCannon[0m[38;5;12m (https://usecannon.com/) - Continuous configuration automation & development cli multi-tool. Like Terraform, Docker and NPM for Ethereum.[39m

[38;2;255;187;0m[4mOther[0m
[38;5;12m- [39m[38;5;14m[1mColour Blindness Simulator[0m[38;5;12m (https://altreus.github.io/colourblind/) - Simulate all types of Colour Blindness instantly![39m
[38;5;12m- [39m[38;5;14m[1mYslow[0m[38;5;12m (http://yslow.org/) - Analyse why web pages are slow based on Yahoo!'s rules for performance.[39m

[38;2;255;187;0m[4mBooks[0m
[38;5;12m- [39m[38;5;14m[1mThe Scrum Field Guide, Agile advice for your first year and beyond[0m[38;5;12m (https://amzn.to/2OERKEm) - Why you might want to move your company to Agile and great practical advice on how to do it.[39m
[38;5;12m- [39m[38;5;14m[1mFifty quick ideas to improve your Tests[0m[38;5;12m (https://amzn.to/2AzMUF7) - Great illustrative examples on how to improve tests and why you should do them. Great as evidence for winning arguments![39m
[38;5;12m- [39m[38;5;14m[1mAgile Testing: A Practical Guide[0m[38;5;12m (https://amzn.to/2n1K2aG) - 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.[39m
[38;5;12m- [39m[38;5;14m[1mExplore It!: Reduce Risk and Increase Confidence with Exploratory Testing[0m[38;5;12m (https://amzn.to/2n8axLn) - A very good book on structuring Exploratory Testing and designing tests.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mDomain[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1mWorkbook[0m[38;5;12m [39m[38;5;12m(https://amzn.to/2Az4l90)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12min-depth[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mtechnique,[39m[38;5;12m [39m[38;5;12mDomain[39m[38;5;12m [39m[38;5;12mTesting[39m[38;5;12m [39m[38;5;12m(also[39m[38;5;12m [39m[38;5;12mcalled[39m[38;5;12m [39m[38;5;12mBoundary[39m[38;5;12m [39m[38;5;12mAnalysis[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mEquivalence[39m[38;5;12m [39m[38;5;12mClass[39m[38;5;12m [39m[38;5;12mpartitioning)[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mtoday[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mexamples[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbecome[39m
[38;5;12mbetter.[39m
[38;5;12m- [39m[38;5;14m[1mDon't Make Me Think: A Common Sense Approach to Web Usability[0m[38;5;12m (https://amzn.to/2naYmhf) - An incredibly useful book for usability testing.[39m
[38;5;12m- [39m[38;5;14m[1mLessons Learned in Software Testing[0m[38;5;12m (https://amzn.to/2LTjM01) - One of the best books on Software Testing, broken into bite size lessons that are as applicable now as when it was published.[39m
[38;5;12m- [39m[38;5;14m[1mUI is Communication[0m[38;5;12m (https://amzn.to/2vbiALY) - How to make intuitive User Interfaces (UI and Usability Testing).[39m
[38;5;12m- [39m[38;5;14m[1mThinking, Fast and Slow[0m[38;5;12m (https://amzn.to/2vcjasX) - About how we make decisions and how to run experiments (experiments == tests).[39m
[38;5;12m- [39m[38;5;14m[1mChaos Engineering: Crash test your applications[0m[38;5;12m (https://www.manning.com/books/chaos-engineering) - A book on how to design and execute controlled software failure experiments.[39m
[38;5;12m- [39m[38;5;14m[1mTesting JavaScript Applications[0m[38;5;12m (https://www.manning.com/books/testing-javascript-applications) - A book about JavaScript testing tools and techniques for developers.[39m
[38;5;12m- [39m[38;5;14m[1mChaos Engineering[0m[38;5;12m (https://www.manning.com/books/chaos-engineering) - A book that teaches you to design and execute controlled experiments that uncover hidden problems.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mArt[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mUnit[0m[38;5;14m[1m [0m[38;5;14m[1mTesting,[0m[38;5;14m[1m [0m[38;5;14m[1mThird[0m[38;5;14m[1m [0m[38;5;14m[1mEdition[0m[38;5;12m [39m[38;5;12m(https://www.manning.com/books/the-art-of-unit-testing-third-edition)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mguides[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mstep[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12munit[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mcomplete[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12msets[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mmaintainable,[39m
[38;5;12mreadable,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtrustworthy.[39m
[38;5;12m- [39m[38;5;14m[1mTesting Web APIs[0m[38;5;12m (https://www.manning.com/books/testing-web-apis) - Guarantee the quality and consistency of your web APIs by implementing an automated testing process.[39m
[38;5;12m- [39m[38;5;14m[1mEffective Software Testing[0m[38;5;12m (https://www.manning.com/books/effective-software-testing) - A hands-on guide for developers on how to create high quality tests in a systematic and effective way.[39m

[38;2;255;187;0m[4mTraining (Includes developer training for automation testers)[0m
[38;5;12m- [39m[38;5;14m[1mLearn to Code[0m[38;5;12m (https://github.com/karlhorky/learn-to-program) - Another awesome list for developer training[39m
[38;5;12m- [39m[38;5;14m[1mThe Dojo[0m[38;5;12m (https://dojo.ministryoftesting.com/) - Courses and talks directly from the testing community.[39m
[38;5;12m- [39m[38;5;14m[1mGuru99[0m[38;5;12m (http://www.guru99.com/) - Learn by experience, a bit more fun than video training.[39m
[38;5;12m- [39m[38;5;14m[1mCoursera[0m[38;5;12m (https://www.coursera.org/) - Online courses from top universities.[39m
[38;5;12m- [39m[38;5;14m[1mCybrary[0m[38;5;12m (https://www.cybrary.it/) - Online free security training.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBBST[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1mCourses[0m[38;5;12m [39m[38;5;12m(https://bbst.courses/bbst-testingeducation-materials/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mfamous[39m[38;5;12m [39m[38;5;12mBlack[39m[38;5;12m [39m[38;5;12mBox[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mTesting[39m[38;5;12m [39m[38;5;12m(BBST)[39m[38;5;12m [39m[38;5;12mcourses[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12muniversity[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mcourses[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mTest[39m[38;5;12m [39m[38;5;12mFoundations,[39m[38;5;12m [39m[38;5;12mBug[39m[38;5;12m [39m[38;5;12mReporting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mTest[39m[38;5;12m [39m[38;5;12mDesign.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m
[38;5;12mmaterials[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mcreative[39m[38;5;12m [39m[38;5;12mcommons[39m[38;5;12m [39m[38;5;12mlicensed[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12manyone.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12marticles,[39m[38;5;12m [39m[38;5;12mslides[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mvideo[39m[38;5;12m [39m[38;5;12mlectures.[39m

[38;2;255;187;0m[4mBlogs[0m
[38;5;12m- [39m[38;5;14m[1mJames Bach[0m[38;5;12m (http://www.satisfice.com/blog/)[39m
[38;5;12m- [39m[38;5;14m[1mMichael Bolton[0m[38;5;12m (http://www.developsense.com/blog/)[39m
[38;5;12m- [39m[38;5;14m[1mJanet Gregory[0m[38;5;12m (http://janetgregory.ca/blog/)[39m
[38;5;12m- [39m[38;5;14m[1mNikita Sobolev[0m[38;5;12m (https://sobolevn.me/)[39m
[38;5;12m- [39m[38;5;14m[1mSoftwaretester Blog[0m[38;5;12m (https://www.softwaretester.blog/)[39m
[38;5;12m- [39m[38;5;14m[1mAutomation Panda[0m[38;5;12m (https://automationpanda.com/)[39m

[38;2;255;187;0m[4mNewsletters[0m
[38;5;12m- [39m[38;5;14m[1mSoftware Testing Weekly[0m[38;5;12m (https://softwaretestingweekly.com/) - A curated round-up of the best software testing news and tools published every Friday.[39m

[38;2;255;187;0m[4mSuggested Awesome Lists[0m

[38;2;255;187;0m[4mMust Read[0m
[38;5;12m- [39m[38;5;14m[1mFalsehoods[0m[38;5;12m (https://github.com/kdeldycke/awesome-falsehood) - A funny and educational list of why nothing in Software Development is ever easy. Think you can store a marriage in a DB?[39m
[38;5;12m- [39m[38;5;14m[1mNaughty Strings[0m[38;5;12m (https://github.com/minimaxir/big-list-of-naughty-strings) - This is the famous list of Naughty Strings. If you're doing some field validation, look no further for inspiration.[39m
[38;5;12m- [39m[38;5;14m[1mUnicode[0m[38;5;12m (https://github.com/jagracey/Awesome-Unicode) - A great resource for learning how unicode works and the issues it can cause.[39m

[38;2;255;187;0m[4mUseful References[0m
[38;5;12m- [39m[38;5;14m[1mThe Original[0m[38;5;12m (https://github.com/sindresorhus/awesome) - The awesome list of awesome lists.[39m
[38;5;12m- [39m[38;5;14m[1mLearn to Code[0m[38;5;12m (https://github.com/karlhorky/learn-to-program) - Learning to code, for those looking to make the move to automation[39m
[38;5;12m- [39m[38;5;14m[1mApplication Security[0m[38;5;12m (https://github.com/paragonie/awesome-appsec) - Incredibly extensive, but you'll find something to fit the bill.[39m
[38;5;12m- [39m[38;5;14m[1mSelenium[0m[38;5;12m (https://github.com/christian-bromann/awesome-selenium) - Better than searching Google if you know what you want.[39m
[38;5;12m- [39m[38;5;14m[1mSecurity[0m[38;5;12m (https://github.com/sbilly/awesome-security) - This is mostly focused on Infrastructure, but if you're testing a series of systems, this is very useful.[39m
[38;5;12m- [39m[38;5;14m[1mAwesome Software Quality[0m[38;5;12m (https://github.com/ligurio/awesome-software-quality) - A list of free software testing and verification resources.[39m
[38;5;12m- [39m[38;5;14m[1mAwesome Cucumber[0m[38;5;12m (https://github.com/virajkulkarni14/awesome-cucumber) - A (relatively-newer) curated list of awesome Cucumber and Gherkin-related resources.[39m
[38;5;12m- [39m[38;5;14m[1mAwesome JMeter[0m[38;5;12m (https://github.com/aliesbelik/awesome-jmeter) - A curated collection of resources around Apache JMeter.[39m
[38;5;12m- [39m[38;5;14m[1mHow They Test[0m[38;5;12m (https://github.com/abhivaikar/howtheytest) - A curated collection of public resources from tech companies on how they test their software and build a quality culture[39m

[38;2;255;187;0m[4mQA and Testing Road Map[0m
[38;5;12m- [39m[38;5;14m[1mHow to start QA and Testing career[0m[38;5;12m (https://github.com/fityanos/Quality-Assurance-Road-Map) - A wide and rich list of strategies, topics, and skills that you need to start a career in software testing and automation.[39m

[38;2;255;187;0m[4mOthers[0m
[38;5;12m- [39m[38;5;14m[1mTesters Rage Playlist[0m[38;5;12m (https://play.spotify.com/user/sanchezni/playlist/5yzT0HrymwEeO8ckqgkPiW) - A collaborative playlist from testers for when the red mist descends.[39m
[38;5;12m- [39m[38;5;14m[1mSoftware Testing Conferences[0m[38;5;12m (http://testingconferences.org/) - A list of software testing conferences and workshops.[39m
[38;5;12m- [39m[38;5;14m[1mSoftware Testing Interview Tool[0m[38;5;12m (https://github.com/TheJambo/ToDoInterviewTest) - A very buggy To Do List to facilitate face to face interviews.[39m

[38;2;255;187;0m[4mContributing[0m
[38;5;12mSee the [39m[48;2;30;30;40m[38;5;13m[3mAwesome Testing[0m[38;5;12m [39m[38;5;14m[1mcontribution guide[0m[38;5;12m (CONTRIBUTING.md) for details on how to contribute.[39m

[38;2;255;187;0m[4mCode of Conduct[0m
[38;5;12mSee the [39m[38;5;14m[1mCode of Conduct[0m[38;5;12m (CODE-OF-CONDUCT.md) for details. Basically it comes down to:[39m
[38;5;12m>In the interest of fostering an open and welcoming environment, we as[39m
[38;5;12mcontributors and maintainers pledge to making participation in our project and[39m
[38;5;12mour community a harassment-free experience for everyone, regardless of age, body[39m
[38;5;12msize, disability, ethnicity, gender identity and expression, level of experience,[39m
[38;5;12mnationality, personal appearance, race, religion, or sexual identity and orientation.[39m


[38;2;255;187;0m[4mLicense[0m
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m

[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mthe[0m
[38;5;12mcontributors[39m[38;5;14m[1m (https://github.com/TheJambo/awesome-testing/graphs/contributors)[0m
[38;5;12mhave waived all copyright and related or neighboring rights to this work. See the[39m
[38;5;14m[1mlicense file[0m[38;5;12m (LICENSE) for details.[39m
