Awesome Open Source
Awesome Open Source
Selected Topics
integration-testing x

The Top 50 Integration Testing Open Source Projects

Categories > Software Quality > Integration Testing
Chromeless ⭐13,277
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
Javascript Testing Best Practices ⭐6,478
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2019)
Codeception ⭐3,928
Full-stack testing PHP framework
Dredd ⭐3,214
Language-agnostic HTTP API Testing Tool
Jest Puppeteer ⭐2,409
Run your tests using Jest & Puppeteer 🎪✨
Frisby ⭐1,381
Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.
Cavy ⭐1,074
An integration test framework for React Native.
Testing Workshop ⭐1,067
A workshop for learning how to test JavaScript applications
Redux Saga Test Plan ⭐960
Test Redux Saga with an easy plan.
Dockertest ⭐956
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Headless ⭐927
Create a virtual X screen from Ruby, record videos and take screenshots.
Godog ⭐859
Cucumber for golang
Chimp ⭐774
Chimp is a Yeoman for quality. It helps you write clean testable code and instills good coding practices
Inbucket ⭐538
Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.
Java Dns Cache Manipulator ⭐491
🌏 A simple 0-dependency thread-safe Java™ lib/tool for setting dns programmatically without touching host file, make unit/integration test portable.
Cuprite ⭐481
Headless Chrome driver for Capybara
Docker It Scala ⭐408
Docker integration testing kit with Scala
Jmockit1 ⭐346
Advanced Java library for integration testing, mocking, faking, and code coverage
Greenmail ⭐346
Official master for the Greenmail project
Hermione ⭐327
Browser test runner based on mocha and wdio
Arquillian Core ⭐295
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
Mockttp ⭐256
Powerful friendly HTTP mock server & proxy
Venom ⭐225
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions
Go Txdb ⭐203
Immutable transaction isolated sql driver for golang
Vue Testing Examples ⭐184
Advanced testing with vuejs. When you need to go beyond Getting started section and see some real world example with everything that proper tests should have.
Nbomber ⭐183
Very simple load testing framework for Pull and Push scenarios.
Testcontainers Spring Boot ⭐155
Container auto-configurations for spring-boot based integration tests
Tutorial Soap Spring Boot Cxf ⭐150
Tutorial how to create, test, deploy, monitor SOAP-Webservices using Spring Boot and Apache CXF
Systemwrapper ⭐128
.NET library for easier testing of system APIs.
Dntframeworkcore ⭐126
Lightweight and Extensible Infrastructure for Building Web Applications
Endly ⭐116
End to end functional test and automation framework
Android Client ⭐114
An android client for the MifosX platform
Gest ⭐105
👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Greenlight ⭐101
Clojure integration testing framework
Unit Threaded ⭐100
Advanced unit test framework for D
Dcind ⭐95
Docker image with Docker Compose. Useful as a base image for integration tests in Concourse CI.
Hsac Fitnesse Fixtures ⭐86
An environment to define and run integration tests. It contains Fitnesse fixture (base) classes and a baseline Fitnesse installation.
Kubetest ⭐79
Kubernetes integration tests in Python
Coyote ⭐76
Environment, operations and runtime-meta testing tool.
Automation Arsenal ⭐73
Curated list of popular Java and Kotlin frameworks, libraries and tools related to software testing, quality assurance and adjacent processes automation.
Httparrot ⭐67
HTTP Request & Response Server. An incomplete clone of http://httpbin.org
Skrape.it ⭐54
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. First and foremost it aims to be a testing lib, but it can also be used to scrape websites in a convenient fashion.
Apiintegrationtestsamples ⭐42
Demo project containing end-to-end, in-memory integration tests in ASP.NET Core 2.1
Dockest ⭐39
Docker + Jest integration testing for Node.js
Claudb ⭐38
ClauDB is a REDIS implementation in Java
Aspnetcore Tests Sample ⭐32
A project to help demonstrate how to do unit, integration and acceptance tests with an web api project using ASP.NET Core and Angular 7 front end.
Openmock ⭐30
Mock all the services. Intuitive YAML DSL for HTTP, Kafka, and AMQP mocks.
Capybara_error_intel ⭐16
🐛 Ruby gem for heuristic error messages in Capybara based Page Objects
Cloud Enabled Microservice ⭐14
Tasks microservice (Spring Boot, MVC, Data, Lombok, Cloud, OAuth2, Config, Eureka, Zuul, Hystrix, Docker)
Shiftscheduler ⭐5
A boilerplate ASP.NET Core project, including a sample employee shift scheduler app
1-50 of 50 projects