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: almost 2 years ago
Linked from 1 awesome list

dockernodetestcontainerstesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
testcontainers/testcontainers-scalaProvides a Scala wrapper around a Java library to create and manage disposable Docker containers for testing applications.639
testcontainers/testcontainers-javaA Java library that provides lightweight, throwaway instances of common databases or other applications in Docker containers for testing purposes.8,061
testcontainers/testcontainers-dotnetA library that provides throwaway instances of Docker containers for testing .NET applications.3,848
devexpress/testcafe-react-selectorsA plugin for TestCafe that simplifies testing ReactJS applications by providing extensions to select and interact with components.203
consensysmesh/local-raidenA tool for setting up and running a local Raiden network in Docker containers for testing and demo purposes.15
sreinhardt/docker-honeynetA collection of Docker configurations and build scripts for testing software in isolated environments.22
dekujs/component-mockA utility for wrapping and testing React components in isolation6
devcontainers/ciAn automation tool for building and running containers in CI/CD pipelines.356
assertible/deploymentsA tool to integrate automated API testing with CI deployments13
egoist/testenAutomates testing of multiple Node.js versions on local environment.175
lynchborg/ezdcProvides a tool to easily set up tests with Docker Compose in Go.12
testcontainers/testcontainers-goA Go package that enables easy creation and cleanup of container-based test dependencies.3,718
nodeca/navitA tool for automating browser tests with Electron48
caolan/nodeunitA unit testing framework for Node.js and the browser with simple syntax and powerful tools.1,900
catchpoint/webpagetest.api-nodejsA NodeJS wrapper for the WebPageTest API to automate web page performance testing and analysis1,640