Showing 33 of 33 projects
An open-source Java application for load testing and performance measurement of web services, databases, and various network protocols.
A Java library for JUnit tests that provides lightweight, throwaway Docker containers for databases, browsers, and other services.
A Clojure library for testing distributed systems with fault injection and correctness verification.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A sample MySQL database with integrated test suite for testing applications and database servers.
Automated testing tool that finds logic and performance bugs in database management systems (DBMSs) through intelligent SQL generation and validation.
Integration testing toolkit that spins up ephemeral Docker containers for dependencies, eliminating the need for mocks.
A Python tool to easily create, manage, and destroy local Apache Cassandra clusters for testing.
A Go library for loading YAML fixtures into a real test database, inspired by Ruby on Rails.
A Go library that runs a real PostgreSQL database locally as part of your application or tests.
A comprehensive unit testing framework for PostgreSQL that emits TAP-compatible output for database testing.
A no-code automated testing framework for microservices APIs, Kafka data streams, databases, and load testing using JSON/YAML.
Generate Laravel test factories from existing models to accelerate testing setup.
A Java library that embeds MariaDB (MySQL-compatible) as a JAR, enabling database usage without external installation.
A model factory library for creating expressive, auto-completable, on-demand dev/test fixtures with Symfony and Doctrine.
A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.
A Go-based tool for easily deploying MySQL database servers in isolated sandboxes for testing and development.
A harmful workload generator for PostgreSQL that simulates various database stress scenarios for testing purposes.
An open-source, self-hosted continuous integration server specifically designed for PHP projects.
An open-source, self-hosted continuous integration server specifically designed for PHP projects.
A Symfony bundle providing helper classes and base classes for writing functional and unit tests.
A pure PHP MySQL 5.6 simulation engine for in-memory database testing without a real MySQL server.
A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.
A regression testing tool for SQL queries that ensures consistent results against PostgreSQL databases.
A collection of Docker Compose files to quickly spin up local databases for development and testing.
A declarative workflow-based automation and end-to-end testing framework for Go that simulates production environments.
A database testing framework for test-driven development of database code with readable, maintainable tests.
A universal load testing framework for Rust with real-time terminal UI support for HTTP, gRPC, databases, and custom services.
A k6 extension that enables SQL database operations within performance and load tests.
A lightweight Go-based templating system for generating random data with customizable tokens.
A fixture library for Elixir applications using Ecto, providing structured test data with associations and inheritance.
A Go library for cleaning databases between tests with parallel execution support using file locking.
Example configuration for running Jest integration tests with Prisma and Postgres using isolated database schemas per test suite.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.