Test-Buffet
Test-Buffet copied to clipboard
All testing tools at one place, selenium, api, web automation, appium and more. Choose best tool for your project or POC for performance security or accessibility testing all available in the Test Buf...
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 ๐ฅ
- Accessibility
- API
- Desktop App
- Mobile
- Performance
- RPA
- Security
- Test Data
- Unit Testing
- WEB UI
Bonus
- CI CD
- Enablers
- Learn Testing
- Methodologies
- Reporting
- Test Documentation
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
| Dish | Description | Served with |
|---|---|---|
| Karate Gatling | Re-use Karate tests as performance tests executed by Gatling. | โ Java |
| k6 | Open source load testing tool and SaaS for engineering teams | running k6 |
| LoadRunner | Simplified performance load testing tool for co-located teams to quickly identify abnormal application behavior. | supports wide range of application environments and protocols |
| Apache JMeterโข | a 100% pure Java application designed to load test functional behavior and measure performance. | โ Java |
| LoadNinja | Create and Run Load Tests in Half the Time.( that's what they say on their web :) ) | Support & doc |
| BlazeMeter | Simulate thousands or millions of virtual users from 56 geo-locations.... | Resources |
| Ddosify | Run load test by the CLI options or a config file. | Resources |
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 ๐