☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Repository Index
47,133 repositories indexed
121–144 of 271 · Most stars
Run Mocha tests in Electron
Test runner based on Tape and Browserify
A playwright test reporter (Node.js)
- playwright
- html
- comments
Selenium-driven, cucumber-powered CSS testing.
Code coverage for OCaml and ReScript
- coverage
- ocaml
Cross-browser web performance testing agent
Formatted TAP output like Mocha's spec reporter
- tap-spec
- tap
- tape
- testing
Allure integrations for JavaScript test frameworks
- allure
- reporing
- reporting-engine
- jest
Advanced, but minimalistic Next.js and Apollo starter
- typescript
- react
- apollo
- testing-library
Open source repository for FlexUnit project for Actionscript 3 and Flex projects.
Executable Specifications for .Net
A mock for PrismaClient, dedicated to unit testing.
- prisma
- testing
- typescript
- unit-testing
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
- webcomponents
- shadow-dom
- javascript
- puppeteer
Automated Chrome tracing for benchmarking.
- benchmark
- chrome
All-in-one development toolkit for creating node modules with Jest, Prettier, ESLint, and Standard
:wheelchair:: Custom commands for Playwright to run accessibility (a11y) checks with axe-core
- playwright
- accesibility
- axe
- axe-core
A performant visual regression testing tool
- visual-regression
- testing-tools
- regression
- testing
:dash: Simple yet powerful file-based mock server with recording abilities
Code coverage for ember apps using Istanbul
A tool for tracing Lua script execution and analysing time profiles and coverage
Render preact components with access to the produced virtual dom for testing.
Port of hamcrest to ActionScript 3, a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
:heavy_check_mark: Run tests for multiple versions of Node.js in local env.
- test
- travis
- circleci