Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-testing

A curated list of testing resources
https://github.com/TheJambo/awesome-testing

Last synced: 1 day ago
JSON representation

  • Software

    • Security

      • BeEF - Manipulate the browser exploiting any XSS vulns you find.
      • OWASP ZAP - This intercepting proxy allows you to see all HTTP traffic and manipulate it in real time. Easy to scan, catalog and exploit security issues.
    • Make your life easier

      • Octomind - auto-generated, run and maintained Playwright tests with AI-powered test case discovery.
      • Courgette - Beautifully simple UI testing. Proper declarative BDD scenarios using Gherkin, Gherkin templates and composable YAML-style page and component objects.
      • BareTail - Brings the tail linux command to Windows, coloured lines and REGEX search and loads of other features.
      • ProxySwitcher - We all have to mess with proxies, this makes it a lot easier when using Test/Prod/localhost proxies.
      • Full Page Screenshot - For when PrintScreen isn't big enough.
      • Form Filler - Large forms can be really irritating to fill out each time, speed it up with dummy data.
      • Bug Magnet - Suggests values based on the field type.
      • Check All - "Select All" is often not available. Why not bring your own?
      • Xmind - The best (free) Mindmapping tool for documenting your tests.
      • Fluxguard - Screenshot pixel and DOM change comparisons and regressions.
      • Testomatio
      • Requestly - 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.
      • Robot Framework - Generic open source automation framework. It can be used for testing and robotic process automation (RPA).
      • wopee.io - Autonomous testing platform providing bot for autonomous visual regression testing.
      • BugBug - Lightweight test automation tool for web applications. Easy to learn and doesn't require coding. It's free, with unlimited tests. For an additional monthly fee, you also get cloud monitoring and CI/CD integration.
      • Replayable - Desktop dashcam that helps you capture unexpected bugs during manual testing.
      • Zato API Test - API testing in pure English. No programming needed. Implemented and extendable in Python.
      • GoodLooks - Visually validate Playwright tests using AI vision instead of flaky selectors.
      • 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)
      • TestLink - Open Source test case management system
      • recheck-web - Open Source change comparison tool with local Golden Masters, git-like ignore syntax and "unbreakable selenium" tests.
      • Kiwi TCMS - Open Source test case management system.
      • Captura - Open Source video recording tool.
      • QA Wolf - Open Source Node.js library for creating browser tests 10x faster.
      • 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.
      • Keploy - API Testing Platform that automatically generates unit test cases along with dependency mocks(test data) from API calls.
      • Touca - Open source continuous regression testing to compare the behavior and performance of software against a previous baseline version.
      • test-each - Repeats tests using different inputs (Data-Driven Testing).
      • RestQA - A REST API testing Framework based on ghekin to manage microservice local testing using the best in class Developer experience.
      • playwright-bdd - A module for running Behaviour-Driven Development (BDD) tests with Playwright runner.
    • Web3 and Blockchain

      • Dapp.tools - Command line tools and smart contract libraries for Ethereum smart contract development.
      • Hardhat - Multichain Ethereum development environment.
      • Cannon - Continuous configuration automation & development cli multi-tool. Like Terraform, Docker and NPM for Ethereum.
      • Foundry - Blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
      • Robot Framework Solidity Testing Toolkit - This combines popular smart contract testing and deployment libraries with Robot Framework.
    • Other

      • Yslow - Analyse why web pages are slow based on Yahoo!'s rules for performance.
      • Colour Blindness Simulator - Simulate all types of Colour Blindness instantly!
  • Books

  • Suggested Awesome Lists

    • Useful References

      • Awesome Software Quality - A list of free software testing and verification resources.
      • 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 JMeter - A curated collection of resources around Apache JMeter.
      • Learn to Code - Learning to code, for those looking to make the move to automation
    • Must Read

      • Falsehoods - A funny and educational list of why nothing in Software Development is ever easy. Think you can store a marriage in a DB?
      • Unicode - A great resource for learning how unicode works and the issues it can cause.
  • Training (Includes developer training for automation testers)

    • Other

      • 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

  • Newsletters

    • Other

  • QA and Testing Road Map

    • Useful References

  • Others