Fast, easy and reliable testing for anything that runs in a browser.
- cypress
- end-to-end-testing
- angular-testing-library
- component-testing
47,133 repositories indexed
1–24 of 60 · Most stars
Fast, easy and reliable testing for anything that runs in a browser.
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Simple JavaScript testing framework for browsers and node.js
Generate massive amounts of fake data in the browser and node.js
See interfaces like a human. E2E testing in natural language.
📊 APIs for Web Scraping, Browser Automation, and E2E Testing. CDP Mode & Stealthy Playwright Mode bypass bot-detection/CAPTCHAs.
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Record, Replay, and Stub HTTP Interactions.
A Node.js tool to automate end-to-end web testing.
Next-gen browser and mobile automation test framework for Node.js
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.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Test suites for Web platform specs — including WHATWG, W3C, and others
tap-producing test harness for node and browsers
A browser testing and web crawling library for PHP and Symfony
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Minimalistic BDD-style assertions for Node.JS and the browser.
Concurrent browser tests for your Elixir web apps.
Self-hosted iOS & Android simulator streaming for the whole team
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
Elixir library for writing integration tests and browser automation
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡