📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
-
Updated
Jun 27, 2024 - JavaScript
Integration testing is a type of software testing that focusses on larger parts of the software than unit testing, and is more process-oriented and less about just checking simple calculations between input and output data. This ensures, that multiple units work together (they integrate with each other) to walk through different steps.
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
Hurl, run and test HTTP requests with plain text.
Full-stack testing PHP framework
Language-agnostic HTTP API Testing Tool
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Run tests using Jest & Puppeteer 🎪✨
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2024)
Modern and flexible load testing framework for Pull and Push scenarios, designed to test any system regardless a protocol (HTTP/WebSockets/AMQP etc) or a semantic model (Pull/Push).
Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.
Automated API Testing and Quality Assurance
Generate automated tests for your Node.js app via LLMs without developers having to write a single line of code.
Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.
An integration test framework for React Native.
Automated Integration Testing and Live Documentation for your API
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
A workshop for learning how to test JavaScript applications
Test Redux Saga with an easy plan.
Headless Chrome/Chromium driver for Capybara