Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Repository Index
47,133 repositories indexed
1–24 of 131 · Most stars
Get a full fake REST API with zero coding in less than 30 seconds (seriously)
TranslatedYApi is a visual API management platform that can be deployed locally and connects front-end, back-end, and QA
- api
- api-manager
- api-management
- api-test
Hurl, run and test HTTP requests with plain text.
Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.
The industry standard for API mocking in JavaScript.
- msw
- mock
- mocking-framework
- service-worker
Web and API based SMTP testing
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
- supertest
- superagent
- assertions
- node
HTTP Request & Response Service, written in Python + Flask.
- http
- http-server
- testing
- service
TranslatedMeterSphere is a new-generation open-source continuous testing tool with a built-in AI assistant, making software testing simpler and more efficient so that it no longer becomes a bottleneck for continuous delivery.
📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
- python
- selenium-python
- e2e-testing
- seleniumbase
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
An email and SMTP testing tool with API for developers
- email-testing
- go
- golang
- smtp-server
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
- mockery
- phpunit
- php
- stub
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
Test Automation Made Simple
- test-automation
- assertions
- testing-tools
- mock-server
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
A tool for mocking HTTP services
- wiremock
- json
- mocking
- stubbing
Java DSL for easy testing of REST services
:wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
- graphql-schema
- schema-language
- graphql
- graphql-api
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
- oas
- prism
- mocking
- api-testing
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
- testing
- docker
- automation
- golang
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client