Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Testing
Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times.
- GitHub: https://github.com/topics/testing
- Wikipedia: https://en.wikipedia.org/wiki/Software_testing
- Related Topics: unit-testing, integration-testing, test-automation, e2e-testing, fuzzing, smoke-tests, mutation-testing, rspec, regression-testing, xunit,
- Aliases: test, testing-framework, testing-practices, testing-tools, software-testing,
- Last updated: 2024-12-28 00:24:50 UTC
- JSON Representation
https://github.com/nvzqz/RandomKit
Random data generation in Swift
carthage cocoapods cross-platform ios linux macos math protocol random random-generation swift swift-package-manager testing watchos
Last synced: 09 Dec 2024
https://github.com/nvzqz/randomkit
Random data generation in Swift
carthage cocoapods cross-platform ios linux macos math protocol random random-generation swift swift-package-manager testing watchos
Last synced: 28 Dec 2024
https://github.com/pytest-dev/pytest-asyncio
Asyncio support for pytest
asyncio pytest-plugin python testing
Last synced: 23 Dec 2024
https://github.com/bovigo/vfsStream
vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
filesystem php testing vfsstream
Last synced: 08 Nov 2024
https://github.com/wiremock-net/wiremock.net
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.
aspire-hosting azure csharp docker dotnet http http-listener mock-server mocking mockwebserver request response tdd testing wiremock
Last synced: 25 Dec 2024
https://github.com/WireMock-Net/WireMock.Net
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.
aspire-hosting azure csharp docker dotnet http http-listener mock-server mocking mockwebserver request response tdd testing wiremock
Last synced: 05 Nov 2024
https://github.com/orlangure/gnomock
Test your code without writing mocks with ephemeral Docker containers π¦ Setup popular services with just a couple lines of code β±οΈ No bash, no yaml, only code π»
cockroachdb docker elasticsearch end-to-end-testing go golang hacktoberfest integration-testing kafka kubernetes mariadb memcached mongo mysql postgres rabbitmq redis splunk sql-server testing
Last synced: 24 Dec 2024
https://github.com/microcks/microcks
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project π
api api-testing asyncapi asyncapi-specification cncf cncf-project event-driven graphql kubernetes mock mock-server mocking openapi openapi-tooling openapi3 openapi31 postman-collection swagger swagger2 testing
Last synced: 25 Dec 2024
https://github.com/scanapi/scanapi
Automated Integration Testing and Live Documentation for your API
api autodoc integration-testing json pypi-packages python-package python3 rest-api scanapi testing yaml
Last synced: 24 Dec 2024
https://github.com/helm/chart-testing
CLI tool for linting and testing Helm charts
docker golang helm kubernetes linting testing
Last synced: 24 Dec 2024
https://github.com/pixielabs/cavy
An integration test framework for React Native.
android automation e2e-testing e2e-tests hacktoberfest integration-testing ios javascript react react-native testing
Last synced: 14 Nov 2024
https://github.com/phpstan/phpdoc-parser
Next-gen phpDoc parser with support for intersection types and generics
php php7 phpdoc phpstan static-analysis static-analyzer static-code-analysis testing
Last synced: 23 Dec 2024
https://github.com/kentcdodds/testing-workshop
A workshop for learning how to test JavaScript applications
e2e-tests end-to-end-testing integration-testing javascript kcd-edu testing unit-testing workshop
Last synced: 26 Sep 2024
https://github.com/terraform-compliance/cli
a lightweight, security focused, BDD test framework against terraform.
bdd bdd-style compliance hashicorp infrastructure terraform testing testing-framework
Last synced: 26 Dec 2024
https://github.com/kubeshop/testkube
βΈοΈ Kubernetes-native testing framework for test execution and orchestration
cicd devops k8s kubernetes monitoring quality-assurance testing testing-automation testing-tools testkube
Last synced: 24 Dec 2024
https://github.com/rialto-php/puphpeteer
A Puppeteer bridge for PHP, supporting the entire API.
automation developer-tools headless-chrome php puppeteer testing web
Last synced: 27 Sep 2024
https://github.com/Teemu/pytest-sugar
a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
pytest pytest-plugin pytest-sugar python testing
Last synced: 29 Oct 2024
https://github.com/teemu/pytest-sugar
a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
pytest pytest-plugin pytest-sugar python testing
Last synced: 23 Dec 2024
https://github.com/pytest-dev/pytest-bdd
BDD library for the pytest runner
bdd bdd-framework pytest-plugin python python3 testing
Last synced: 24 Dec 2024
https://github.com/callstack/reassure
Performance testing companion for React and React Native
hacktoberfest performance performance-testing react react-native regression testing
Last synced: 24 Dec 2024
https://github.com/open-source-labs/Spearmint
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
accessibility axe-core darkmode electron endpoint-testing enzyme hooks jest open-source puppeteer react security test-driven-development testing testing-tools vue web-accessibility
Last synced: 23 Oct 2024
https://github.com/open-source-labs/spearmint
Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button.
accessibility axe-core darkmode electron endpoint-testing enzyme hooks jest open-source puppeteer react security test-driven-development testing testing-tools vue web-accessibility
Last synced: 27 Dec 2024
https://github.com/microsoft/pict
Pairwise Independent Combinatorial Tool
combinatorial-testing pairwise-testing testing testing-tools
Last synced: 26 Dec 2024
https://github.com/thoughtbot/appraisal
A Ruby library for testing your library against different versions of dependencies.
appraisal gemfile ruby rubygems testing thoughtbot
Last synced: 23 Dec 2024
https://github.com/rubycdp/cuprite
Headless Chrome/Chromium driver for Capybara
capybara chrome chromium driver headless headless-chrome integration-testing testing testing-tools
Last synced: 24 Dec 2024
https://github.com/boost-ext/ut
C++20 ΞΌ(micro)/Unit Testing Framework
bdd benchmark boost cpp20 header-only single-module tdd testing testing-framework unit-testing
Last synced: 26 Dec 2024
https://github.com/jfairbank/redux-saga-test-plan
Test Redux Saga with an easy plan.
integration-testing redux-saga redux-saga-testing testing testing-sagas unit-testing
Last synced: 26 Dec 2024
https://github.com/la10736/rstest
Fixture-based test framework for Rust
rust test-framework testing testing-tools
Last synced: 24 Dec 2024
https://github.com/venantius/ultra
A Leiningen plugin for a superior development environment
Last synced: 26 Dec 2024
https://github.com/c8r/kit
Tools for developing, documenting, and testing React component libraries
cli components design-systems development documentation isolation jsx library mdx react styleguide testing ui
Last synced: 27 Dec 2024
https://github.com/stebalien/tempfile
Temporary file library for rust
filesystem-library library rust tempfile testing
Last synced: 23 Dec 2024
https://github.com/spatie/laravel-mail-preview
A mail driver to quickly preview mail
Last synced: 26 Dec 2024
https://github.com/Karumi/Shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 14 Dec 2024
https://github.com/pedrovgs/shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 28 Dec 2024
https://github.com/endava/cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 26 Dec 2024
https://github.com/Endava/cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
api fuzzer java openapi rest-api rest-fuzzer swagger testing
Last synced: 17 Nov 2024
https://github.com/web-infra-dev/midscene
An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.
ai aitest gpt react testing typescript web
Last synced: 27 Dec 2024
https://github.com/darrenburns/ward
Ward is a modern test framework for Python with a focus on productivity and readability.
contributors-welcome python quality-assurance test-runner tester testing testing-framework unit-test ward
Last synced: 16 Oct 2024
https://github.com/datafaker-net/datafaker
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
Last synced: 24 Dec 2024
https://github.com/developit/karmatic
π¦ Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack.
chrome-headless jasmine jest karma karma-plugin karma-webpack test-runner testing
Last synced: 27 Dec 2024
https://fscheck.github.io/FsCheck/
Random Testing for .NET
csharp fscheck fsharp quickcheck testing
Last synced: 14 Nov 2024
https://github.com/fscheck/fscheck
Random Testing for .NET
csharp fscheck fsharp quickcheck testing
Last synced: 26 Dec 2024
https://github.com/fscheck/FsCheck
Random Testing for .NET
csharp fscheck fsharp quickcheck testing
Last synced: 27 Oct 2024
https://github.com/Stebalien/tempfile
Temporary file library for rust
filesystem-library library rust tempfile testing
Last synced: 27 Oct 2024
https://github.com/mkoehnke/WKZombie
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.
browser headless ios osx swift testing
Last synced: 09 Dec 2024
https://github.com/pedrovgs/Shot
Screenshot testing library for Android
android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools
Last synced: 27 Oct 2024
https://github.com/fabioCollini/DaggerMock
A JUnit rule to easily override Dagger 2 objects
android dagger espresso junit-rule mockito testing
Last synced: 29 Nov 2024
https://github.com/sarven/unit-testing-tips
Unit testing tips by examples in PHP
best-practices php phpunit phpunit-tests tdd testing tests unit-testing unit-tests
Last synced: 22 Dec 2024
https://github.com/warmuuh/milkman
An Extensible Request/Response Workbench
grpc hacktoberfest http milkman-plugins rest testing
Last synced: 27 Dec 2024
https://github.com/humbug/humbug
Humbug is a Mutation Testing framework for PHP to measure the real effectiveness of your test suites and assist in their improvement. It eats Code Coverage for breakfast.
coverage mutation-analysis mutation-testing php testing
Last synced: 25 Sep 2024
https://github.com/lunary-ai/lunary
The production toolkit for LLMs. Observability, prompt management and evaluations.
ai evaluation hacktoberfest langchain llm logs monitoring observability openai prompts self-hosted testing
Last synced: 25 Dec 2024
https://github.com/go-testfixtures/testfixtures
Ruby on Rails like test fixtures for Go. Write tests against a real database
Last synced: 24 Dec 2024
https://github.com/Go-testfixtures/testfixtures
Ruby on Rails like test fixtures for Go. Write tests against a real database
Last synced: 24 Oct 2024
https://github.com/uds-se/fuzzingbook
Project page for "TheΒ FuzzingΒ Book"
fuzzing interactive-notebooks jupyter-notebooks python test-automation testing
Last synced: 27 Dec 2024
https://github.com/carlosas/phpat
PHP Architecture Tester - Easy architecture testing for PHP :heavy_check_mark:
architecture linter php phpstan-extension static-analysis testing
Last synced: 24 Dec 2024
https://github.com/microsoft/hydralab
Intelligent cloud testing made easy.
azure chatgpt cloud-testing cross-platform developer-tools device-farm e2e-testing mobile-development performance-testing platform-engineering spring-boot test-automation testgpt testing testing-framework ui-testing
Last synced: 26 Dec 2024
https://github.com/kentcdodds/react-testing-library-course
Test React Components with Jest and React Testing Library on TestingJavaScript.com
kcd-edu react react-testing-library testing testingjavascript
Last synced: 22 Dec 2024
https://github.com/testing-library/vue-testing-library
π¦ Simple and complete Vue.js testing utilities that encourage good testing practices.
dom-testing-library test testing testing-tools vue vue-testing-library vuejs
Last synced: 23 Dec 2024
https://github.com/tonerdo/pose
Replace any .NET method (including static and non-virtual) with a delegate
csharp dotnet dotnet-core isolation-framework mocking testing testing-framework
Last synced: 23 Dec 2024
https://github.com/elixirs/faker
Faker is a pure Elixir library for generating fake data.
data data-generator database developer-tools dummy elixir fake-content faker generator hacktoberfest phoenix qa seed seeding test testing testing-tools
Last synced: 24 Dec 2024
https://github.com/kentcdodds/testing-react-apps
A workshop for testing react applications
epicreact-dev kcd-edu react testing
Last synced: 26 Dec 2024
https://github.com/microsoft/HydraLab
Intelligent cloud testing made easy.
azure chatgpt cloud-testing cross-platform developer-tools device-farm e2e-testing mobile-development performance-testing platform-engineering spring-boot test-automation testgpt testing testing-framework ui-testing
Last synced: 24 Oct 2024
https://github.com/ovh/venom
π Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions
cli cli-app command command-line golang-application hacktoberfest integration-testing test testing xunit
Last synced: 25 Dec 2024
https://github.com/kubeshop/tracetest
π Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.
integration-testing microservices opentelemetry testing tracetest tracing
Last synced: 26 Dec 2024
https://github.com/atlassian/jest-in-case
Jest utility for creating variations of the same test
Last synced: 22 Dec 2024
https://github.com/help-me-mom/ng-mocks
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup
angular component directive enzyme front-end frontend how-to jasmine jest mock mocking pipe provider service test testbed testing
Last synced: 24 Dec 2024
https://github.com/google/cmockery
A lightweight library to simplify and generalize the process of writing unit tests for C applications.
c cmockery embedded-systems mocking mocks testing tests unit-testing
Last synced: 22 Dec 2024
https://github.com/linkedin/test-butler
Reliable Android Testing, at your service
android android-emulator android-library linkedin test-butler testing
Last synced: 22 Dec 2024
https://github.com/online-judge-tools/oj
Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.
atcoder automation codeforces competitive-programming programming-contests scraping testing
Last synced: 27 Dec 2024
https://github.com/mfridman/tparse
CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.
golang test testing testing-tools
Last synced: 26 Dec 2024
https://github.com/taverntesting/tavern
A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax
grpc grpc-python http mqtt pytest python test-automation testing
Last synced: 24 Dec 2024
https://github.com/pschanely/CrossHair
An analysis tool for Python that blurs the line between testing and type systems.
concolic-execution contracts dynamic-analysis fuzzing hacktoberfest python static-analysis symbolic-execution testing testing-framework type-systems z3
Last synced: 29 Oct 2024
https://github.com/theory/pgtap
PostgreSQL Unit Testing Suite
pgsql pgtap psql tap testing testing-framework testing-library unit-testing
Last synced: 26 Dec 2024
https://github.com/paulelliott/fabrication
This project has moved to GitLab! Please check there for the latest updates.
activerecord cucumber datamapper mongoid rspec ruby sequel testing
Last synced: 27 Sep 2024
https://github.com/jonreid/ocmockito
Mockito for Objective-C: creation, verification and stubbing of mock objects
mocking mocking-framework mockito objective-c testing xctest
Last synced: 26 Dec 2024
https://github.com/jonreid/OCMockito
Mockito for Objective-C: creation, verification and stubbing of mock objects
mocking mocking-framework mockito objective-c testing xctest
Last synced: 28 Oct 2024
https://github.com/reactivecircus/android-emulator-runner
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
android-emulators ci github-actions testing
Last synced: 24 Dec 2024
https://github.com/splitwise/super_diff
A more helpful way to view differences between complex data structures in RSpec.
Last synced: 24 Dec 2024
https://github.com/kiwitcms/kiwi
open source test management system with over 2 million downloads!
management qa qa-team qatools testing testing-tools testlink testopia
Last synced: 24 Dec 2024
https://github.com/nagrock/ts-mockito
Mocking library for TypeScript
mock-library mocking mockito stub testing typescript
Last synced: 28 Dec 2024
https://github.com/open-source-labs/swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..
api endpoint graphql grpc http2 monitoring postman server-sent-events sse streaming streaming-api testing trpc websockets
Last synced: 22 Dec 2024
https://github.com/open-source-labs/Swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..
api endpoint graphql grpc http2 monitoring postman server-sent-events sse streaming streaming-api testing trpc websockets
Last synced: 25 Oct 2024
https://github.com/jetmore/swaks
Swaks - Swiss Army Knife for SMTP
perl5 smtp testing testing-tools
Last synced: 23 Dec 2024
https://github.com/NagRock/ts-mockito
Mocking library for TypeScript
mock-library mocking mockito stub testing typescript
Last synced: 01 Nov 2024
https://github.com/getezy/ezy
π₯ GUI client for gRPC/gRPC-Web
api api-testing developer-tools grpc grpc-client grpc-gui grpc-web testing testing-tools
Last synced: 30 Oct 2024
https://github.com/ReactiveCircus/android-emulator-runner
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
android-emulators ci github-actions testing
Last synced: 05 Nov 2024
https://github.com/mongomock/mongomock
Small library for mocking pymongo collection objects for testing purposes
mocking mongodb python testing
Last synced: 26 Dec 2024
https://github.com/zebrunner/carina
Carina automation framework (TestNG): Web, Mobile, API, DB etc testing...
android-test appium appium-java carina-framework framework ios-test java mybatis parallel-tests selenium test test-automation test-automation-framework testing testing-tools testng testng-dataprovider testng-framework testng-listener web-test
Last synced: 25 Dec 2024
https://github.com/kmmbvnr/django-jenkins
Plug and play continuous integration with django and jenkins
django jenkins jenkins-ci test testing unit-testing
Last synced: 27 Dec 2024
https://github.com/klen/mixer
Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
django flask sqlalchemy testing testing-tools
Last synced: 22 Dec 2024
https://github.com/matryer/silk
Markdown based document-driven RESTful API testing.
Last synced: 28 Dec 2024
https://github.com/pspdfkit-labs/bypass
Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
Last synced: 01 Nov 2024