🕷 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
55,640 visible repositories in the index
1–24 of 30 · Most stars
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
A Node.js tool to automate end-to-end web testing.
fast HTTP/1.1 benchmarking tool written in Node.js
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Catch CSS curve balls.
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.
AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
A node.js library for testing modern web applications
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
🚦 Your own mini Travis CI to run tests locally
DEPRECATED: 🔎 Test Electron apps using ChromeDriver
A caffeine driven, simplistic approach to benchmarking.
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken responsive layouts, emoji icons and more in any web framework. Built for AI coding agents.
A playwright test reporter (Node.js)
Executable Specifications for .Net
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
:heavy_check_mark: Run tests for multiple versions of Node.js in local env.
🤖 Repeat tests. Repeat tests. Repeat tests.
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.
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.
Simple client testing from your scripts