querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
Playwright PHP library for browser automation: navigation, E2E tests, assertions, screenshots, and so much more!
Write unit and fuzz tests for Elm code.
:wheelchair:: Custom commands for Playwright to run accessibility (a11y) checks with axe-core
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
- smtp
- smtp-mock
- smtp-server
- smtp-mail
ponos is a simple yet powerful load generator written in erlang
:iphone: Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
- appium
- appium-android
- appium-ios
- java
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
A Playwright JSON test results reporter that follows the CTRF schema
Cache and mock network requests in Playwright
A library to declaratively write testable effects
Extends Playwright test to measure code coverage
Go Wrapper for using localstack
Write apps in es6 now via traceur while using dependencies distributed as amd and browser global modules, with source maps, concatenation, minification, compression, and unit testing in real browsers.
Screen reader automation library for Playwright testing.
TestBox is a cutting-edge testing and mocking framework for the BoxLang JVM language and ColdFusion (CFML), built on Behavior-Driven Development (BDD) to offer a clear and intuitive syntax for writing tests.
Delphi library for running automated tests written in plain language
DNS mock server written on 💎 Ruby. Mimic any DNS records for your test environment with fake DNS server.
Auto-transform JavaScript comments into Playwright steps
POMWright is a complementary test framework for Playwright written in TypeScript.
Visually Validate Playwright Tests Without Flaky Selectors
Track coverage in playwright tests
Library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine.
Why write programs in Common Lisp but tests like Java? Meet CheckL!