testcontainers-node

Test setup

Provides a way to run tests with disposable instances of common environments and tools in Docker containers.

Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

GitHub

2k stars
14 watching
192 forks
Language: TypeScript
last commit: 3 days ago
Linked from 1 awesome list

dockernodetestcontainerstesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
testcontainers/testcontainers-scala Provides a Scala wrapper around a Java library to create and manage disposable Docker containers for testing applications. 635
testcontainers/testcontainers-java A Java library providing lightweight instances of databases and web browsers in Docker containers for integration testing 8,032
testcontainers/testcontainers-dotnet A library to create temporary Docker containers for testing .NET applications 3,812
devexpress/testcafe-react-selectors A plugin for TestCafe that simplifies testing ReactJS applications by providing extensions to select and interact with components. 203
consensysmesh/local-raiden A tool for setting up and running a local Raiden network in Docker containers for testing and demo purposes. 15
sreinhardt/docker-honeynet A collection of Docker configurations and build scripts for testing software in isolated environments. 22
dekujs/component-mock A utility for wrapping and testing React components in isolation 6
devcontainers/ci An automation tool for building and running containers in CI/CD pipelines. 350
assertible/deployments A tool to integrate automated API testing with CI deployments 13
egoist/testen Automates testing of multiple Node.js versions on local environment. 175
lynchborg/ezdc Provides a tool to easily set up tests with Docker Compose in Go. 12
testcontainers/testcontainers-go A Go package that enables easy creation and cleanup of container-based test dependencies. 3,650
nodeca/navit A tool for automating browser tests with Electron 48
caolan/nodeunit A unit testing framework for Node.js and the browser with simple syntax and powerful tools. 1,900
catchpoint/webpagetest.api-nodejs A NodeJS wrapper for the WebPageTest API to automate web page performance testing and analysis 1,640