Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.
Over the wire test doubles
“Библия QA” - это обновляемая база знаний объемом 560+ страниц
Generate custom HTTP responses, the simpler way to test your Web Services
TestNG testing framework
Create test data for Elixir applications
Software build automation tool for Python.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Ruby Tests Profiling Toolbox
Martian is a library for building custom HTTP/S proxies
A powerful testing tool for Kubernetes clusters.
Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import,...
Professional lightweight testing mini-framework for Go.
A CLI React performance optimization tool that identifies potential unnecessary re-rendering
📙 A guide to unit testing in Javascript
Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
Laravel Dusk provides simple end-to-end testing and browser automation.
A framework for doing randomised UI testing of iOS apps
👁 Visual Regression Testing for Storybook
Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
BDD style assertions for node.js -- test framework agnostic
State of the art mutation testing system for the JVM
Automated API Testing and Quality Assurance
Create random strings that match a given regular expression.
Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly...
Rigourous evaluation of LLM-synthesized code - NeurIPS 2023 & COLM 2024
Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.
🐅 Simple and complete custom Cypress commands and utilities that encourage good testing practices.
Concurrent browser tests for your Elixir web apps.
wtf is a distributed, code-coverage guided, customizable, cross-platform snapshot-based fuzzer designed for attacking user and / or kernel-mode target...
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
Android Sample Clean Architecture App written in Kotlin
:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdate...
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices...
AI-native software testing platform — one YAML test language covering API, Web, mobile, messaging, data, and LLM scenarios. Self-hostable.
Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.
Automated testing to find logic and performance bugs in database systems
Painless Java in Neovim
⚡️ CI-ready tests for REST APIs configured in YAML
Android ViewServer and ADB client
Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.
Document & develop React components without breaking a sweat
:coffee: The one who serves a great Espresso
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireM...
☸️ The Open Testing Platform for AI-Driven Engineering Teams
Asyncio support for pytest
🎉Agent of Sonic cloud real machine platform. Sonic云真机平台Agent端。
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
CLI tool for linting and testing Helm charts
Elegant Lua unit testing.
Study materials for SE/CS technical interviews