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
198 forks
Language: TypeScript
last commit: about 1 month 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. 639
testcontainers/testcontainers-java A Java library that provides lightweight, throwaway instances of common databases or other applications in Docker containers for testing purposes. 8,061
testcontainers/testcontainers-dotnet A library that provides throwaway instances of Docker containers for testing .NET applications. 3,848
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. 356
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,718
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