JavaScript Testing utilities for React
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
Record, Replay, and Stub HTTP Interactions.
JSLint, The JavaScript Code Quality and Coverage Tool
- jslint
- javascript
- coverage-report
- zero-dependency
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
- power-assert
- assert
The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses
Reporter classes for the jasmine test framework. Includes JUnitXmlReporter for generating junit xml output for running in CI environments like Jenkins.
A playwright test reporter (Node.js)
- playwright
- html
- comments
Selenium-driven, cucumber-powered CSS testing.
Formatted TAP output like Mocha's spec reporter
- tap-spec
- tap
- tape
- 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
:dash: Simple yet powerful file-based mock server with recording abilities
Render preact components with access to the produced virtual dom for testing.
Coverage Reports for Elixir
- elixir
- coverage-report
A Mocha test driver package for Meteor 1.3+. This package reports server AND client test results in the server console and can be used for running tests on a CI server or locally.
:white_check_mark: Add JSX assertions to Chai, with support for Preact Components.
- preact
- chai
- jsx-chai
- jsx-assertions
Dakiya: converts Postman collections to load testing tool scripts
- postman-collection
- load-testing
- artillery
- gatling
Async polyglot unit testing for Vert.x.
Instanbul coverage reporting for projects being tested by web-component-tester
A GitHub Action to track code coverage in your pull requests, with a beautiful HTML preview, for free.
- coverage
- coverage-report
- go
- golang
Load popup, sidebar and background with JSDOM based on the manifest.json for testing purposes
:vertical_traffic_light: TDD Helpers for Knockout JS
Convert projects Postman to JMeter
An imaginary GTFS data set used for testing.
End-to-end encryption for the browser and Node: a JavaScript library (npm: libves) with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing
- encryption-api
- webcrypto
- ecdh
- elliptic-curve-cryptography