Test Buffet
One stop café for all Testing Tools & Knowledge.
+ font-end, mobile, back-end, white-box, performance or security TESTING - all covered in 1 page
Menu 🥗
Bonus
Accessibility
| Dish |
Description |
Served with |
| a11y® |
Color Contrast Accessibility Validator |
Front end and branding |
| axe™ DevTools |
Axe DevTools is a toolkit for finding, preventing and fixing accessibility issues while you code. |
Front end for iOS and Android |
| Contrast Advisor by Applitools |
Detect contrast violations with Visual AI, Reduce violations, save time, ensure your app is accessible to everyone. |
For Mobile and web |
| Lighthouse |
Google's open-source tool that has audits for performance, accessibility, progressive web apps, SEO and more. ... |
chrome + extensions for other browsers |
| Web Accessibility Evaluation Tools List |
Web accessibility evaluation tools are software programs or online services that help you determine if web content meets accessibility guidelines. |
Complete List |
Back to Menu 🥗
API
| Dish |
Description |
Served with |
| karate |
Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. |
☑Java |
| PACT |
Pact is a code-first tool for testing HTTP and message integrations using contract tests. |
☑JVM/Java ☑JS ☑Ruby ☑NET ☑GO ☑PHP ☑Python ☑Swift more details on feature support |
| Postman |
Easily stay up to date on the performance and health of your APIs and services with Postman API monitors. |
☑JSand ☑ code-snippets of other lang. ✅ |
| Rest Assured |
Testing and validating REST services in Java... |
☑Java |
| SoapUI |
Used for API testing using Web Service Mocking |
supports REST, SOAP, and IoT protocols |
| cypress API |
E2E API tests |
Discover its API |
| playwright API |
E2E API tests |
☑JS, ☑TS, ☑Python, ☑Java, ☑.Net |
Back to Menu 🥗
Desktop App
| Dish |
Description |
Served with |
UFT One QTP |
...testing across desktop, web, mobile, mainframe, composite and packaged enterprise-grade apps |
☑ Java ☑JavaScript ☑C# |
| WinAppDriver |
Windows Application Driver (WinAppDriver) is a service to support Selenium-like UI Test Automation on Windows Applications |
☑ Java ☑ Python ☑C# ☑ Ruby ☑ Javascript |
Back to Menu 🥗
Mobile
| Dish |
Description |
Served with |
| Appium.io |
For native, hybrid and mobile web apps. Works as per WebDriver protocol. |
☑ Java ☑ Python ☑C# ☑ Ruby ☑ Javascript |
| Espresso (Android) |
Use Espresso to write concise, beautiful, and reliable Android UI tests. |
☑ Java ☑Kotlin |
| XCTest (iOS) |
Create and run unit tests, performance tests, and UI tests for your Xcode project.. |
☑ Objective-C ☑ swift |
| Perfecto |
Mobile & web testing in the cloud |
Many integration options |
Back to Menu 🥗
Performance
Back to Menu 🥗
RPA - Robotic process automation
| Dish |
Description |
Served with |
| Robot Framework |
..open source robotic process automation (RPA) solution that is used to automate business processes. |
☑ Python ☑Jython (JVM) ☑IronPython (.NET) and PyPy |
Back to Menu 🥗
Security
| Dish |
Description |
Served with |
| Burp Suite |
Penetration testing software from PortSwigger. |
☑ Java |
| Fortify |
Static Code Analyzer - Find security issues early and fix at the speed of DevOps. |
☑ Support for 27 major languages |
| fiddler |
Successfully log, inspect, and alter HTTP(s) network requests and server responses. |
Stronger support for Windows |
| Charles proxy |
an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. |
Windows, macOS &Linux |
Back to Menu 🥗
Test Data
| Dish |
Description |
Served On |
| public-apis/test-data |
There is another café (repo) next door this is their speciality. We recommend you to check them out, no hard feelings it's a promise 🤝 |
☑ github |
Back to Menu 🥗
Unit Testing
| Dish |
Description |
Served On |
| JUnit |
JUnit is a simple framework to write repeatable tests. |
☑ java/JVM |
| TestNG |
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities... |
☑ java/JVM |
| mockito |
Tasty mocking framework for unit tests in Java |
java with Gradle and Maven |
Back to Menu 🥗
WEB UI
| Dish |
Description |
Served with |
| Cypress |
Fast, easy and reliable testing for anything that runs in a browser. |
☑JS |
| Karate UI |
UI Test Automation Made Simple. |
☑Java |
| Mocha |
Feature-rich JavaScript test framework running on Node.js |
☑JS |
| Nightwatch.js |
Integrated, easy to use End-to-End testing solution for web applications and websites, |
☑JS |
| Selenium.dev |
Selenium automates browsers. That's it! |
☑Java ☑ Python ☑C# ☑Ruby ☑JavaScript ☑Kotlin |
| TestCafe |
End-to-end testing, simplified |
☑JS |
| UFT One / famously called HP QTP |
Test automation with one intelligent functional testing tool for Web, Mobile, API and enterprise apps. |
☑JS |
| webdriver.io |
Next-gen browser and mobile automation test framework for Node.js |
☑JS |
| Playwright 🎭 |
E2E UI tests |
☑JS, ☑TS, ☑Python, ☑Java, ☑.Net |
Back to Menu 🥗
CI CD
| Dish |
Description |
Served On |
| AWS CodePipeline |
On AWS Automate your software delivery process using continuous integration and delivery (CI/CD) pipelines |
Pricing |
| Azure pipelines |
Continuously build, test, and deploy to any platform and cloud |
Pricing |
| circleci |
Automate your development process with continuous integration in our cloud or on your own infrastructure. |
Pricing |
| GitHub Actions |
Automate your workflow from idea to production |
Pricing |
| Jenkins |
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. |
#free start from here |
| travis-ci |
Easily sync your projects with Travis CI and you'll be testing your code in minutes. |
Pricing |
Back to Menu 🥗
Enablers
| Dish |
Description |
Served On |
| Coming soon.... |
Dish is Ordered |
Preparing now.. |
Back to Menu 🥗
Learn Testing
| Dish |
Description |
Served On |
| Coming soon.... |
Dish is Ordered |
Preparing now.. |
Back to Menu 🥗
Methodologies
| Dish |
Description |
Served On |
| Coming soon.... |
Dish is Ordered |
Preparing now.. |
Back to Menu 🥗
Reporting
| Dish |
Description |
Served On |
| Cucumber Reports |
Cucumber uses reporter plugins to produce reports that contain information about what scenarios have passed or failed. |
☑Java ☑JavaScript ☑ Ruby |
| Extent Reports |
Beautifully crafted reports and realtime analytics ... |
☑Java ☑.NET ☑klov |
| zebrunner |
Zebrunner tool is aimed to increase the visibility of test automation... |
☑Java ☑ Python ☑C# ☑JavaScript |
Back to Menu 🥗
Test Documentation
| Dish |
Description |
Served On |
| TestCase Studio |
Record the user actions from web application in plain English Sentences. You can also generate XPath and Automation Code for every user action... |
Plugin - multiple Browsers by selectorshub |
| Zephyr Squad |
A flexible test management solution inside Jira, perfect for Agile teams focusing on Test Design, Execution, and Test Automation |
Works with JIRA |
Back to Menu 🥗
License 🔰
This project is made with 💕 and hence published with MIT LICENSE
in short #free stuff 😉
Become a sponsors 🥇
Become a sponsor and have your company logo here
Support me :heart::heart: in creating more OSS stuff 👉