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-11-12 00:25:43 UTC
- JSON Representation
https://github.com/saresend/selenium-rs
A Rust Client for the Selenium webdriver (WIP)
Last synced: 30 Oct 2024
https://github.com/lukechilds/browser-env
Simulates a global browser environment using jsdom
jsdom testing window-namespace
Last synced: 12 Nov 2024
https://github.com/fridujo/rabbitmq-mock
Mock for RabbitMQ Java amqp-client
amqp amqp-client hacktoberfest java mock rabbitmq rabbitmq-java testing
Last synced: 05 Nov 2024
https://github.com/jamiemason/expect-more
Curried Type Testing library, and Test Matchers for Jest
assert assertions expect jasmine jasmine-matchers jest jest-matchers matchers predicates property-based-testing test-matchers testing
Last synced: 18 Oct 2024
https://github.com/fluffynuts/peanutbutter
Tasty, versatile, nutritious; goes with many things in .net.
csharp duck-typing hacktoberfest mysql sqlite sqlserver testing utility
Last synced: 30 Oct 2024
https://github.com/testcontainers/moby-ryuk
Schedule Moby/Docker containers cleanup after specific delay.
automation docker go golang hacktoberfest testcontainers testing
Last synced: 05 Nov 2024
https://github.com/americanexpress/jest-json-schema
β¨ JSON schema matcher for Jest
jest json json-schema matchers one-app testing
Last synced: 10 Nov 2024
https://github.com/nafiesl/simplecrudgenerator
Faster test-driven development for CRUD feature in Laravel project.
artisan-command crud-generator laravel laravel-package tdd-workflow testing
Last synced: 01 Nov 2024
https://github.com/dave/courtney
Courtney is a coverage tool for Go
coverage coverage-files go golang test-coverage testing testing-tools
Last synced: 01 Nov 2024
https://github.com/Typescript-TDD/jest-ts-auto-mock
Jest test utility with automatic mock creation for interfaces and classes
fake jest-mock mock mock-interface mock-typescript testing typescript-transformer
Last synced: 04 Aug 2024
https://github.com/you54f/cypress-plugins
A home for various Cypress Plugins
circleci cypress cypress-plugin cypress-slack-reporter mocha mochawesome mochawesome-report slack testing
Last synced: 10 Oct 2024
https://github.com/puigcerber/angular-unit-testing
:star2: Guidelines and patterns for unit testing AngularJS apps.
angular angularjs testing unit-testing
Last synced: 10 Nov 2024
https://github.com/elgentos/magento2-cypress-testing-suite
A community-driven Cypress testing suite for Magento 2
cypress cypress-io e2e-testing hacktoberfest magento magento2 testing
Last synced: 01 Nov 2024
https://github.com/slidoapp/dbt-coverage
One-stop-shop for docs and test coverage of dbt projects.
cli coverage dbt docs documentation python testing tests tool
Last synced: 02 Aug 2024
https://github.com/strangelove-ventures/interchaintest
e2e testing framework for the interchain
Last synced: 04 Nov 2024
https://github.com/Widdershin/markdown-doctest
Test all the code in your markdown docs!
docs markdown markdown-doctest testing
Last synced: 01 Nov 2024
https://github.com/Casecommons/with_model
Dynamically build an Active Record model (with table) within a test context
activerecord minitest rspec ruby testing
Last synced: 02 Nov 2024
https://github.com/earlephilhower/ezfio
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
benchmark benchmarking fio nvme nvmeof nvmeoverfabrics performance ssd testing
Last synced: 27 Oct 2024
https://github.com/widdershin/markdown-doctest
Test all the code in your markdown docs!
docs markdown markdown-doctest testing
Last synced: 29 Oct 2024
https://github.com/user-cont/conu
conu - python API for your containers
containers docker fedora testing
Last synced: 30 Oct 2024
https://github.com/yowainwright/es-check
Checks the version of ES in JavaScript files with simple shell commands π
build-tool bundler ci-cd cicd ecmascript testing
Last synced: 05 Nov 2024
https://github.com/casecommons/with_model
Dynamically build an Active Record model (with table) within a test context
activerecord minitest rspec ruby testing
Last synced: 14 Oct 2024
https://github.com/YOU54F/cypress-plugins
A home for various Cypress Plugins
circleci cypress cypress-plugin cypress-slack-reporter mocha mochawesome mochawesome-report slack testing
Last synced: 02 Aug 2024
https://github.com/erickwendel/complete-nodejs-webapi-without-frameworks-yt
Examples and challenges of my video about Creating and testing a complete Node.js Rest API (Without frameworks)
fetch javascript node nodejs runner test testing
Last synced: 11 Nov 2024
https://github.com/amol-/depot
Toolkit for storing files and attachments in web applications
file-upload gridfs inmemory mongodb python s3 s3-storage sqlachemy testing webdevelopment
Last synced: 01 Nov 2024
https://github.com/shoenig/test
A modern generic testing assertions library for Go
assertions assertions-library generic go golang test testing testing-tools
Last synced: 28 Oct 2024
https://github.com/johrstrom/jmeter-prometheus-plugin
A Prometheus Listener for Apache JMeter that exposes results in an http API
jmeter jmeter-plugin jmeter-plugins prometheus prometheus-exporter testing
Last synced: 10 Nov 2024
https://github.com/as-pect/as-pect
π₯Blazingπ₯ fast testing with AssemblyScript
assemblyscript cli testing typescript webassembly
Last synced: 02 Nov 2024
https://github.com/bahmutov/cypress-svelte-unit-test
Unit testing Svelte components in Cypress E2E test runner
cypress-io e2e sapper svelte test testing unit
Last synced: 02 Aug 2024
https://github.com/npryce/snodge
Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing
binary forms fuzz-testing fuzzing javascript json jvm kotlin kotlin-library test-driven-development testing text xml
Last synced: 31 Oct 2024
https://github.com/hdorgeval/playwright-fluent
Fluent API around playwright
e2e e2e-testing fluent-api playwright playwright-api playwright-fluent test-automation test-framework test-runner testing testing-library
Last synced: 30 Oct 2024
https://github.com/futuresharks/invokust
A wrapper for locust to allow running load tests in python or on AWS Lambda
aws-lambda load locust locustfile python python-packages testing
Last synced: 26 Oct 2024
https://github.com/nosqlbench/nosqlbench
The open source, pluggable, nosql benchmarking suite.
benchmarking cql dashboarding distributed-systems docker grafana java javascript linux multi-protocol nosql-benchmarking-suite nosql-ecosystem nosqlbench testing
Last synced: 11 Oct 2024
https://github.com/khaiql/dbcleaner
Clean database for testing, inspired by database_cleaner for Ruby
clean-database database-engine driver golang testing unit-testing
Last synced: 26 Oct 2024
https://github.com/Brunty/cigar
π¨ Smoke testing tool written in PHP
hacktoberfest http php smoke-test testing
Last synced: 04 Aug 2024
https://github.com/spotify/should-up
Remove most of the "should" noise from your tests
Last synced: 07 Nov 2024
https://github.com/arguseyes/argus-eyes
A lightweight commandline tool for visual regression testing of UI components.
argus-eyes phantomjs regression-testing screenshot test-automation testing testing-tools visual-regression visualize-differences
Last synced: 28 Aug 2024
https://github.com/olzhasar/pytest-watcher
Automatically rerun your tests on file modifications
pytest python tdd tdd-python test-driven-development testing testing-tools watch watchdog watcher
Last synced: 03 Aug 2024
https://github.com/arch-go/arch-go
Architecture checks for Go projects
architecture go golang quality testing testing-automation testing-tools tools
Last synced: 14 Oct 2024
https://github.com/antoinejaussoin/redux-saga-testing
A no-brainer way of testing your Sagas
ava jest mocha redux redux-saga sagas testing testing-sagas
Last synced: 10 Oct 2024
https://github.com/bahmutov/snap-shot-it
Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!
bdd mocha snapshot snapshot-testing tdd test testing
Last synced: 10 Oct 2024
https://github.com/aviaviavi/curl-runnings
A declarative test framework for quickly and easily writing integration tests against JSON APIs.
Last synced: 10 Aug 2024
https://github.com/vinissimus/async-asgi-testclient
A framework-agnostic library for testing ASGI web applications
asgi guillotina quart starlette testing
Last synced: 03 Aug 2024
https://github.com/meysamhadeli/booking-microservices-expressjs
Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
clean-architecture cqrs docker event-driven-architecture express javascript jwt messaging microservice microservices node node-js nodejs opentelemetry rabbitmq testing tsyringe typeorm typescript vertical-slice-architecture
Last synced: 30 Oct 2024
https://github.com/brendanzab/approx
Approximate floating point equality comparisons and assertions
approximation assertions comparison equality floating-point math rust testing
Last synced: 30 Oct 2024
https://github.com/FutureSharks/invokust
A wrapper for locust to allow running load tests in python or on AWS Lambda
aws-lambda load locust locustfile python python-packages testing
Last synced: 03 Aug 2024
https://github.com/troglobit/mcjoin
Simple multicast testing application
client-server ipv4 ipv6 linux multicast multicast-applications testing unix
Last synced: 01 Nov 2024
https://github.com/qala-io/java-course
Self paced course for Java Engineers
hibernate java jdbc maven rest-api spring-mvc testing tutorial
Last synced: 12 Oct 2024
https://github.com/samuelcolvin/dnserver
Simple development DNS server written in python
dns dns-server python python3 testing
Last synced: 30 Oct 2024
https://github.com/stefanprodan/flux-local-dev
Flux local dev environment with Docker and Kubernetes KIND
Last synced: 23 Oct 2024
https://github.com/eWert-Online/OSnap
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing
Last synced: 03 Aug 2024
https://github.com/eWert-Online/osnap
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing
Last synced: 10 Nov 2024
https://github.com/avito-tech/mixbox
iOS UI testing framework https://t.me/mixbox_english https://t.me/mixbox_russian
avito blackbox blackbox-testing hactoberfest ios mixbox swift test-automation test-framework testing testing-framework testing-tools xcui xcuitest
Last synced: 30 Oct 2024
https://github.com/infertux/bashcov
Code coverage tool for Bash
bash code-coverage coverage coverage-report ruby rubygems shell simplecov tdd testing
Last synced: 31 Oct 2024
https://github.com/4lejandrito/fetchbook
Run and test your HTTP requests. Git friendly, 100% local.
api-client bun cli http-client htttp-request testing typescript
Last synced: 31 Oct 2024
https://github.com/shankybnl/mobileautomationframework
Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.
appium appium-android appium-framework appium-ios automation-framework bdd-framework cucumber cucumber-java hacktoberfest java maven mobile-app-automation mobile-app-testing pico-container test-automation testing testng
Last synced: 11 Oct 2024
https://github.com/DanielRendox/RoutineTracker
An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.
android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app
Last synced: 09 Nov 2024
https://github.com/jasmcaus/tau
A Micro (1k lines of code) Unit Test Framework for C/C++
1k-lines assertion-macros assertions binary-comparisons c c-plus-plus c11 c17 cmake cpp cpp11 cpp17 cpp20 embedded macros tau test-framework testing testing-framework unit-testing
Last synced: 11 Nov 2024
https://github.com/ewert-online/osnap
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
diff image-comparison image-snapshots snapshot snapshot-testing testing visual-comparison-testing visual-regression-testing
Last synced: 29 Oct 2024
https://github.com/mattallty/jest-github-action
Jest action adding checks with annotations to your pull requests and coverage table as comments
action actions github-actions jest test testing
Last synced: 31 Oct 2024
https://github.com/angrykoala/wendigo
A proper monster for front-end automated testing
browser browser-automation chromium hacktoberfest headless javascript node puppeteer testing typescript wendigo
Last synced: 30 Oct 2024
https://github.com/meysamhadeli/booking-microservices-nestjs
Practical microservices, built with Nestjs, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ and the latest technologies.
clean-architecture cqrs docker event-driven-architecture javascript jwt messaging microservice microservices monitoring nestjs node node-js nodejs opentelemetry rabbitmq testing typeorm typescript vertical-slice-architecture
Last synced: 30 Oct 2024
https://github.com/mehrandvd/skunit
skUnit is a testing tool for SemanticKernel units, such as plugin functions and kernels.
csharp dotnet gpt-plugins openai semantic-kernel test test-automation testing testing-tools
Last synced: 04 Nov 2024
https://github.com/percy/percy-storybook
Percy's Storybook SDK.
component component-visual-testing percy percy-sdk percy-storybook storybook testing visual-testing
Last synced: 27 Oct 2024
https://github.com/ivafanas/sltbench
C++ benchmark tool. Practical, stable and fast performance testing framework.
benchmark benchmark-framework benchmarking cplusplus cpp cpp-library open-source performance test-framework testing testing-tools
Last synced: 03 Aug 2024
https://github.com/freshollie/jest-dynalite
Jest preset to run Dynalite (DynamoDB local) per test runner
dynamodb jest jest-dynamodb mock testing
Last synced: 11 Nov 2024
https://github.com/GesJeremie/faker-elixir
[unmaintained] FakerElixir generates fake data for you.
database dummy dummy-data elixir elixir-lang factory phoenix seeding testing
Last synced: 25 Oct 2024
https://github.com/freebsd/kyua
Testing framework for infrastructure software
automated-tests automation framework infrastructure testing
Last synced: 10 Nov 2024
https://github.com/mkobit/jenkins-pipeline-shared-libraries-gradle-plugin
Gradle plugin to help with build and test of Jenkins Pipeline Shared Libraries (see https://jenkins.io/doc/book/pipeline/shared-libraries/)
gradle gradle-plugin gradle-plugin-kotlin jenkins-pipeline jenkins-shared-library testing
Last synced: 13 Oct 2024
https://github.com/cdent/gabbi
Declarative HTTP Testing for Python and anything else
api http python test-automation test-driven-development testing
Last synced: 03 Nov 2024
https://github.com/avmnu-sng/rspec-tracer
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool.
coverage coverage-report jruby parallel-tests rails rspec ruby testing
Last synced: 14 Oct 2024
https://github.com/thesoftwarehouse/kakunin
An E2E testing framework
angular-testing cucumber e2e protractor react-testing testing
Last synced: 10 Oct 2024
https://github.com/jhuckaby/wperf
A simple HTTP load testing utility with detailed performance metrics.
http load-test performance testing
Last synced: 02 Aug 2024
https://github.com/numirias/pytest-json-report
ποΈ A pytest plugin to report test results as JSON
json json-output json-report pytest pytest-json pytest-plugin python testing
Last synced: 01 Nov 2024
https://github.com/mfix22/gest
π¨βπ» A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
cli command-line deployment-testing gest graphiql graphql graphql-client integration-testing jest regression-testing test testing testing-tools
Last synced: 11 Oct 2024
https://github.com/tvler/prop-sets
Generate and test every possible instance of a component in React
javascript react testing typescript
Last synced: 30 Oct 2024
https://github.com/ysbaddaden/minitest.cr
Test Unit for the Crystal programming language
Last synced: 31 Oct 2024
https://github.com/testing-library/testing-library-recorder-extension
Testing Library Extension for Chrome DevTools Recorder
chrome-extensions developer-tools javascript testing testing-library
Last synced: 31 Oct 2024
https://github.com/greghaskins/spectrum
A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.
bdd gherkin jasmine java java-8 junit rspec test-runner testing unit-testing
Last synced: 07 Nov 2024
https://github.com/testing-library/preact-testing-library
Simple and complete Preact DOM testing utilities that encourage good testing practices.
Last synced: 02 Nov 2024
https://github.com/mgeeky/robustpentestmacro
This is a rich-featured Visual Basic macro code for use during Penetration Testing assignments, implementing various advanced post-exploitation techniques.
macro office penetration pentest testing vbscript
Last synced: 29 Oct 2024
https://github.com/sskorol/test-data-supplier
TestNG DataProvider on steroids
aqa automation data-driven data-driven-tests dataprovider datasupplier ddt java java17 qa qaa quality quality-assurance test-automation test-data test-data-supplier testing testng
Last synced: 12 Oct 2024
https://github.com/hltech/mockiavelli
HTTP request mocking library for Puppeteer and Playwright
functional-testing mocks playwright puppeteer testing typescript
Last synced: 14 Oct 2024
https://github.com/alexb52/retest
A simple CLI to watch file changes and run their matching Ruby specs. Works on any ruby projects with no setup.
bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests
Last synced: 30 Oct 2024
https://github.com/AlexB52/retest
A simple CLI to watch file changes and run their matching Ruby specs. Works on any ruby projects with no setup.
bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests
Last synced: 26 Oct 2024
https://github.com/playwright-community/expect-playwright
Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.
e2e-tests expect jest playwright playwright-test-runner testing testing-tools
Last synced: 14 Oct 2024
https://github.com/janreges/siteone-crawler
SiteOne Crawler is a website analyzer and exporter you'll β₯ as a Dev/DevOps, QA engineer, website owner or consultant. Works on all popular platforms - Windows, macOS and Linux (x64 and arm64 too).
analyzer crawler crawling performance qa quality-assessment security seo seotools stress-testing swoole testing website
Last synced: 25 Oct 2024
https://github.com/mgeeky/RobustPentestMacro
This is a rich-featured Visual Basic macro code for use during Penetration Testing assignments, implementing various advanced post-exploitation techniques.
macro office penetration pentest testing vbscript
Last synced: 09 Nov 2024
https://github.com/ros-tooling/action-ros-ci
Github Action to build and test ROS 2 packages using colcon
Last synced: 03 Aug 2024
https://github.com/MeadowSuite/Meadow
Integrated Ethereum implementation and tool suite focused on Solidity testing and development.
blockchain csharp debugging ethereum netcore smart-contracts solidity solidity-contracts solidity-coverage testing unit-testing
Last synced: 27 Oct 2024