update lists
This commit is contained in:
@@ -39,135 +39,190 @@ Map</a></li>
|
||||
<li><a href="#license">License</a></li>
|
||||
</ul>
|
||||
<h2 id="software">Software</h2>
|
||||
<h3 id="security">Security</h3>
|
||||
<h3 id="api-testing">API Testing</h3>
|
||||
<ul>
|
||||
<li><a href="http://beefproject.com/">BeEF</a> - Manipulate the browser
|
||||
exploiting any XSS vulns you find.</li>
|
||||
<li><a href="https://github.com/zaproxy/zaproxy">OWASP ZAP</a> - This
|
||||
intercepting proxy allows you to see all HTTP traffic and manipulate it
|
||||
in real time. Easy to scan, catalog and exploit security issues.</li>
|
||||
</ul>
|
||||
<h3 id="make-your-life-easier">Make your life easier</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/dashcamio/goodlooks">GoodLooks</a> -
|
||||
Visually validate Playwright tests using AI vision instead of flaky
|
||||
selectors.</li>
|
||||
<li><a href="https://github.com/OctoMind-dev">Octomind</a> -
|
||||
auto-generated, run and maintained Playwright tests with AI-powered test
|
||||
case discovery.</li>
|
||||
<li><a href="https://courgette-testing.com">Courgette</a> - Beautifully
|
||||
simple UI testing. Proper declarative BDD scenarios using Gherkin,
|
||||
Gherkin templates and composable YAML-style page and component
|
||||
objects.</li>
|
||||
<li><a href="https://github.com/rubycdp/ferrum">Ferrum</a> - 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)</li>
|
||||
<li><a href="https://www.baremetalsoft.com/baretail/">BareTail</a> -
|
||||
Brings the tail linux command to Windows, coloured lines and REGEX
|
||||
search and loads of other features.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/proxy-switcher-manager/onnfghpihccifgojkpnnncpagjcdbjod">ProxySwitcher</a>
|
||||
- We all have to mess with proxies, this makes it a lot easier when
|
||||
using Test/Prod/localhost proxies.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl">Full
|
||||
Page Screenshot</a> - For when PrintScreen isn’t big enough.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/form-filler/bnjjngeaknajbdcgpfkgnonkmififhfo">Form
|
||||
Filler</a> - Large forms can be really irritating to fill out each time,
|
||||
speed it up with dummy data.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/bug-magnet/efhedldbjahpgjcneebmbolkalbhckfi">Bug
|
||||
Magnet</a> - Suggests values based on the field type.</li>
|
||||
<li><a href="https://chrispederick.com/work/web-developer/">Check
|
||||
All</a> - “Select All” is often not available. Why not bring your
|
||||
own?</li>
|
||||
<li><a href="http://www.xmind.net/">Xmind</a> - The best (free)
|
||||
Mindmapping tool for documenting your tests.</li>
|
||||
<li><a
|
||||
href="https://github.com/TestLinkOpenSourceTRMS/testlink-code">TestLink</a>
|
||||
- Open Source test case management system</li>
|
||||
<li><a href="https://fluxguard.com">Fluxguard</a> - Screenshot pixel and
|
||||
DOM change comparisons and regressions.</li>
|
||||
<li><a href="https://github.com/retest/recheck-web">recheck-web</a> -
|
||||
Open Source change comparison tool with local Golden Masters, git-like
|
||||
ignore syntax and “unbreakable selenium” tests.</li>
|
||||
<li><a href="https://github.com/kiwitcms/Kiwi">Kiwi TCMS</a> - Open
|
||||
Source test case management system.</li>
|
||||
<li><a href="https://testomat.io/">Testomatio</a> Modern TCMS allows
|
||||
sync of manual and automated tests in one place. Allure, TestRail, Xray
|
||||
alternative. FREE subscription forever is available.</li>
|
||||
<li><a href="https://github.com/MathewSachin/Captura">Captura</a> - Open
|
||||
Source video recording tool.</li>
|
||||
<li><a href="https://github.com/qawolf/qawolf">QA Wolf</a> - Open Source
|
||||
Node.js library for creating browser tests 10x faster.</li>
|
||||
<li><a href="https://github.com/getsynth/synth">Synth</a> - Open Source
|
||||
test data generator.</li>
|
||||
<li><a href="https://requestly.io/">Requestly</a> - 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.</li>
|
||||
<li><a href="https://robotframework.org/">Robot Framework</a> - Generic
|
||||
open source automation framework. It can be used for testing and robotic
|
||||
process automation (RPA).</li>
|
||||
<li><a href="https://wopee.io/">wopee.io</a> - Autonomous testing
|
||||
platform providing bot for autonomous visual regression testing.</li>
|
||||
<li><a href="https://github.com/xnbox/DeepfakeHTTP">DeepfakeHTTP</a> -
|
||||
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.</li>
|
||||
<li><a href="https://cors-error.dev/cors-tester/">CORS Tester</a> - A
|
||||
tool for developers and API testers to check if an API is CORS-enabled
|
||||
for a given domain and identify gaps.</li>
|
||||
<li><a href="https://www.httpmaster.net">HttpMaster</a> - Professional
|
||||
software tool for HTTP testing and debugging.</li>
|
||||
<li><a href="https://github.com/keploy/keploy">Keploy</a> - API Testing
|
||||
Platform that automatically generates unit test cases along with
|
||||
dependency mocks(test data) from API calls.</li>
|
||||
<li><a href="https://bugbug.io">BugBug</a> - 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.</li>
|
||||
<li><a href="https://github.com/trytouca/trytouca">Touca</a> - Open
|
||||
source continuous regression testing to compare the behavior and
|
||||
performance of software against a previous baseline version.</li>
|
||||
<li><a href="https://github.com/ehmicky/test-each">test-each</a> -
|
||||
Repeats tests using different inputs (Data-Driven Testing).</li>
|
||||
<li><a href="https://replayable.io">Replayable</a> - Desktop dashcam
|
||||
that helps you capture unexpected bugs during manual testing.</li>
|
||||
<li><a href="https://github.com/restqa/restqa">RestQA</a> - A REST API
|
||||
testing Framework based on ghekin to manage microservice local testing
|
||||
using the best in class Developer experience.</li>
|
||||
dependency mocks.</li>
|
||||
<li><a href="https://github.com/restqa/restqa">RestQA</a> - REST API
|
||||
testing framework based on Gherkin.</li>
|
||||
<li><a href="https://github.com/justiceo/spectest">SpecTest</a> - Truly
|
||||
declarative API testing framework in Js, or plain JSON.</li>
|
||||
<li><a href="https://zato.io/en/docs/3.2/api-testing/index.html">Zato
|
||||
API Test</a> - API testing in plain English with extendable Python
|
||||
implementation.</li>
|
||||
<li><a
|
||||
href="https://github.com/vitalets/playwright-bdd">playwright-bdd</a> - A
|
||||
module for running Behaviour-Driven Development (BDD) tests with
|
||||
Playwright runner.</li>
|
||||
href="https://github.com/Nikita-Filonov/tests-coverage-tool">Tests
|
||||
Coverage Tool</a> - Ultimate tool to measure gRPC service coverage from
|
||||
tests.</li>
|
||||
<li><a
|
||||
href="https://github.com/Nikita-Filonov/swagger-coverage-tool">Swagger
|
||||
Coverage Tool</a> - 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.</li>
|
||||
</ul>
|
||||
<h3 id="web3-and-blockchain">Web3 and Blockchain</h3>
|
||||
<h3 id="security-testing">Security Testing</h3>
|
||||
<ul>
|
||||
<li><a href="https://dapp.tools/">Dapp.tools</a> - Command line tools
|
||||
and smart contract libraries for Ethereum smart contract
|
||||
development.</li>
|
||||
<li><a href="https://trufflesuite.com/ganache/">Ganache</a> - Personal
|
||||
Ethereum blockchain which you can use to run tests, execute commands,
|
||||
and inspect state while controlling how the chain operates.</li>
|
||||
<li><a href="https://github.com/foundry-rs/foundry">Foundry</a> -
|
||||
Blazing fast, portable and modular toolkit for Ethereum application
|
||||
development written in Rust.</li>
|
||||
<li><a href="https://hardhat.org/">Hardhat</a> - Multichain Ethereum
|
||||
development environment.</li>
|
||||
<li><a
|
||||
href="https://github.com/jg8481/Robot-Framework-Solidity-Testing-Toolkit">Robot
|
||||
Framework Solidity Testing Toolkit</a> - This combines popular smart
|
||||
contract testing and deployment libraries with Robot Framework.</li>
|
||||
<li><a href="https://trufflesuite.com/">Truffle Suite</a> -
|
||||
Comprehensive suite of tools for smart contract development.</li>
|
||||
<li><a href="https://usecannon.com/">Cannon</a> - Continuous
|
||||
configuration automation & development cli multi-tool. Like
|
||||
Terraform, Docker and NPM for Ethereum.</li>
|
||||
<li><a href="http://beefproject.com/">BeEF</a> - Manipulate the browser
|
||||
by exploiting any XSS vulnerabilities you find.</li>
|
||||
<li><a href="https://github.com/zaproxy/zaproxy">OWASP ZAP</a> -
|
||||
Intercepting proxy for HTTP traffic manipulation, security scanning, and
|
||||
exploitation.</li>
|
||||
</ul>
|
||||
<h3 id="other">Other</h3>
|
||||
<h3 id="service-virtualization">Service Virtualization</h3>
|
||||
<ul>
|
||||
<li><a href="https://beeceptor.com/">Beeceptor</a> - 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.</li>
|
||||
<li><a href="https://github.com/xnbox/DeepfakeHTTP">DeepfakeHTTP</a> -
|
||||
Web server using HTTP dumps as a response source for API
|
||||
simulation.</li>
|
||||
<li><a href="https://github.com/wiremock/wiremock">WireMock</a> - Open
|
||||
source HTTP mock engine written in Java. Embed in your test code, run as
|
||||
a standalone process, or deploy via Docker.</li>
|
||||
</ul>
|
||||
<h3 id="visual-testing">Visual Testing</h3>
|
||||
<ul>
|
||||
<li><a href="https://fluxguard.com">Fluxguard</a> - Screenshot pixel and
|
||||
DOM change comparisons.</li>
|
||||
<li><a href="https://github.com/dashcamio/goodlooks">GoodLooks</a> -
|
||||
AI-powered visual validation for Playwright tests.</li>
|
||||
<li><a href="https://testingbot.com">TestingBot</a> - Supports
|
||||
automated, manual, and visual testing.</li>
|
||||
<li><a href="https://github.com/retest/recheck-web">recheck-web</a> -
|
||||
Change comparison tool with Golden Masters and “unbreakable Selenium”
|
||||
tests.</li>
|
||||
<li><a href="https://wopee.io/">wopee.io</a> - Autonomous visual
|
||||
regression testing platform.</li>
|
||||
</ul>
|
||||
<h3 id="ui-end-to-end-testing">UI & End-to-End Testing</h3>
|
||||
<ul>
|
||||
<li><a href="https://bugbug.io">BugBug</a> - No-code test automation
|
||||
tool for web applications.</li>
|
||||
<li><a href="https://courgette-testing.com">Courgette</a> - Declarative
|
||||
BDD UI testing with Gherkin.</li>
|
||||
<li><a href="https://github.com/rubycdp/ferrum">Ferrum</a> - Chrome
|
||||
automation via CDP with a high-level Ruby API.</li>
|
||||
<li><a href="https://hyperbrowser.ai">Hyperbrowser</a> - Scalable
|
||||
headless browser testing with built-in session recording.</li>
|
||||
<li><a
|
||||
href="https://github.com/test-zeus-ai/testzeus-hercules">Hercules</a> -
|
||||
Open-source end-to-end testing agent.</li>
|
||||
<li><a href="https://www.lambdatest.com">LambdaTest</a> - Unified
|
||||
enterprise test execution cloud platform for browser and mobile
|
||||
testing.</li>
|
||||
<li><a href="https://github.com/OctoMind-dev">Octomind</a> - AI-powered
|
||||
test case discovery and maintenance.</li>
|
||||
<li><a
|
||||
href="https://github.com/vitalets/playwright-bdd">playwright-bdd</a> -
|
||||
BDD-style Playwright testing.</li>
|
||||
<li><a href="https://github.com/qawolf/qawolf">QA Wolf</a> - Node.js
|
||||
library for creating browser tests faster.</li>
|
||||
<li><a
|
||||
href="https://github.com/Nikita-Filonov/ui-coverage-scenario-tool">UI
|
||||
Coverage Tool</a> - UI Coverage Tool is an innovative, no-overhead
|
||||
solution for tracking and visualizing UI test coverage — directly on
|
||||
your actual application, not static snapshots.</li>
|
||||
</ul>
|
||||
<h3 id="test-management">Test Management</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/kiwitcms/Kiwi">Kiwi TCMS</a> -
|
||||
Open-source test case management.</li>
|
||||
<li><a
|
||||
href="https://github.com/TestLinkOpenSourceTRMS/testlink-code">TestLink</a>
|
||||
- Open-source test case management system.</li>
|
||||
<li><a href="https://testomat.io/">Testomatio</a> - Modern TCMS allowing
|
||||
sync of manual and automated tests.</li>
|
||||
</ul>
|
||||
<h3 id="test-data-management">Test Data Management</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/getsynth/synth">Synth</a> - Open-source
|
||||
test data generator.</li>
|
||||
<li><a href="https://github.com/trytouca/trytouca">Touca</a> -
|
||||
Continuous regression testing for behavioral and performance
|
||||
comparisons.</li>
|
||||
<li><a href="https://github.com/ehmicky/test-each">test-each</a> -
|
||||
Data-driven testing framework.</li>
|
||||
</ul>
|
||||
<h3 id="browser-extensions-utilities">Browser Extensions &
|
||||
Utilities</h3>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/bug-magnet/efhedldbjahpgjcneebmbolkalbhckfi">Bug
|
||||
Magnet</a> - Field-based value suggestions for form testing.</li>
|
||||
<li><a href="https://chrispederick.com/work/web-developer/">Check
|
||||
All</a> - Provides a “Select All” function where missing.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl">Full
|
||||
Page Screenshot</a> - Capture full-page screenshots.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/form-filler/bnjjngeaknajbdcgpfkgnonkmififhfo">Form
|
||||
Filler</a> - Auto-fill large forms with dummy data.</li>
|
||||
<li><a
|
||||
href="https://chrome.google.com/webstore/detail/proxy-switcher-manager/onnfghpihccifgojkpnnncpagjcdbjod">ProxySwitcher</a>
|
||||
- Easy proxy switching for test/prod environments.</li>
|
||||
<li><a href="https://requestly.io/">Requestly</a> - A lightweight proxy
|
||||
to intercept and modify network requests.</li>
|
||||
</ul>
|
||||
<h3 id="accessibility-usability-testing">Accessibility & Usability
|
||||
Testing</h3>
|
||||
<ul>
|
||||
<li><a href="https://altreus.github.io/colourblind/">Colour Blindness
|
||||
Simulator</a> - Simulate all types of Colour Blindness instantly!</li>
|
||||
<li><a href="http://yslow.org/">Yslow</a> - Analyse why web pages are
|
||||
slow based on Yahoo!’s rules for performance.</li>
|
||||
Simulator</a> - Simulate different types of color blindness.</li>
|
||||
</ul>
|
||||
<h3 id="performance-load-testing">Performance & Load Testing</h3>
|
||||
<ul>
|
||||
<li><a href="http://yslow.org/">Yslow</a> - Analyze web page performance
|
||||
based on Yahoo!’s rules.</li>
|
||||
<li><a
|
||||
href="https://github.com/Nikita-Filonov/load-testing-hub-panel">Load
|
||||
Testing Hub Panel</a> - Ultimate web UI for visualizing load test
|
||||
results</li>
|
||||
</ul>
|
||||
<h3 id="web3-blockchain-testing">Web3 & Blockchain Testing</h3>
|
||||
<ul>
|
||||
<li><a href="https://usecannon.com/">Cannon</a> - Continuous
|
||||
configuration automation for Ethereum.</li>
|
||||
<li><a href="https://dapp.tools/">Dapp.tools</a> - Command-line tools
|
||||
and smart contract libraries for Ethereum.</li>
|
||||
<li><a href="https://trufflesuite.com/ganache/">Ganache</a> - Personal
|
||||
Ethereum blockchain for running tests.</li>
|
||||
<li><a href="https://github.com/foundry-rs/foundry">Foundry</a> - Fast,
|
||||
modular toolkit for Ethereum development.</li>
|
||||
<li><a href="https://hardhat.org/">Hardhat</a> - Ethereum development
|
||||
and testing environment.</li>
|
||||
<li><a href="https://trufflesuite.com/">Truffle Suite</a> -
|
||||
Comprehensive smart contract development suite.</li>
|
||||
<li><a
|
||||
href="https://github.com/jg8481/Robot-Framework-Solidity-Testing-Toolkit">Robot
|
||||
Framework Solidity Testing Toolkit</a> - Robot Framework integration for
|
||||
Solidity testing.</li>
|
||||
</ul>
|
||||
<h3 id="test-automation-frameworks">Test Automation Frameworks</h3>
|
||||
<ul>
|
||||
<li><a href="https://robotframework.org/">Robot Framework</a> - Generic
|
||||
open-source automation framework for testing and RPA.</li>
|
||||
</ul>
|
||||
<h3 id="screen-recording-session-replays">Screen Recording & Session
|
||||
Replays</h3>
|
||||
<ul>
|
||||
<li><a href="https://github.com/MathewSachin/Captura">Captura</a> -
|
||||
Open-source video recording tool.</li>
|
||||
<li><a href="https://replayable.io">Replayable</a> - Desktop dashcam for
|
||||
capturing manual testing sessions.</li>
|
||||
</ul>
|
||||
<h3 id="mind-mapping-documentation">Mind Mapping &
|
||||
Documentation</h3>
|
||||
<ul>
|
||||
<li><a href="http://www.xmind.net/">Xmind</a> - Mind mapping tool for
|
||||
documenting test cases and strategies.</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
@@ -255,6 +310,9 @@ Blog</a></li>
|
||||
</ul>
|
||||
<h2 id="newsletters">Newsletters</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.lambdatest.com/newsletter">Coding Jag</a> -
|
||||
Your weekly dose of the latest in Testing, Development, CI/CD, and
|
||||
Automation—keeping you ahead of the curve.”</li>
|
||||
<li><a href="https://softwaretestingweekly.com/">Software Testing
|
||||
Weekly</a> - A curated round-up of the best software testing news and
|
||||
tools published every Friday.</li>
|
||||
@@ -347,3 +405,5 @@ href="https://github.com/TheJambo/awesome-testing/graphs/contributors">the
|
||||
contributors</a> have waived all copyright and related or neighboring
|
||||
rights to this work. See the <a href="LICENSE">license file</a> for
|
||||
details.</p>
|
||||
<p><a href="https://github.com/TheJambo/awesome-testing">testing.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user