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-07 00:29:37 UTC
- JSON Representation
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/user-cont/conu
conu - python API for your containers
containers docker fedora testing
Last synced: 30 Oct 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/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/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/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/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: 02 Aug 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/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/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/as-pect/as-pect
π₯Blazingπ₯ fast testing with AssemblyScript
assemblyscript cli testing typescript webassembly
Last synced: 02 Nov 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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: 02 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: 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/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/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/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: 02 Aug 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/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/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/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/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/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/thesoftwarehouse/kakunin
An E2E testing framework
angular-testing cucumber e2e protractor react-testing testing
Last synced: 10 Oct 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/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/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/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/ysbaddaden/minitest.cr
Test Unit for the Crystal programming language
Last synced: 31 Oct 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/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/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/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/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/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/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/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/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/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/japgolly/test-state
Scala Test-State.
cats dom fp functional-programming react scala scalajs scalajs-react scalaz script selenium state testing
Last synced: 11 Oct 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
https://github.com/hiredscorelabs/cornell
Cornell - record & replay mock server
Last synced: 03 Aug 2024
https://github.com/rickhanlonii/jest-silent-reporter
A silent reporter for Jest
Last synced: 22 Oct 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/wasiqb/coteafs-appium
:iphone: Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
android appium appium-android appium-framework appium-ios appium-java appium-tests automation automation-framework automation-test framework hacktoberfest ios java test-automation testing
Last synced: 27 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: 02 Aug 2024
https://github.com/fukamachi/rove
#1=(yet another . #1#) common lisp testing library
Last synced: 31 Oct 2024
https://github.com/zaid-ajaj/throwawaydb
Dead simple integration tests with SQL Server or Postgres throwaway databases that are created on the fly, used briefly then disposed of automagically.
integration-tests sql sql-server testing
Last synced: 12 Oct 2024
https://github.com/erfansn/SiliconeCalculator
π¨ Simple but attractive graphic a calculator built with Jetpack Compose
android architecture benchmark calculator jetpack-compose kotlin mad neumorphism testing
Last synced: 01 Aug 2024
https://github.com/jamesmessinger/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 01 Oct 2024
https://github.com/wttech/aet
AET - a system that detects visual changes on web sites and performs basic page health checks
accessibility accessibility-checker aet automation change-detection hacktoberfest layout-testing page-comparison pattern-comparison qa quality-assurance regression-automation regression-testing regression-tests selenium selenium-java testing visual visual-testing w3c-validator
Last synced: 05 Nov 2024
https://github.com/JamesMessinger/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 30 Oct 2024
https://github.com/nighttrax/mugshot
Framework independent visual testing library
playwright puppeteer regression screenshot tdd testing webdriver webdriverio
Last synced: 14 Oct 2024
https://github.com/elliotchance/tf
βοΈ tf is a microframework for parameterized testing of functions and HTTP in Go.
assertions go golang http micro-framework testing testing-framework
Last synced: 01 Nov 2024
https://github.com/labs42io/web-automation
BDD tests with Cucumber, WebdriverIO and Docker Selenium
automation-testing cucumber docker-selenium testing typescript web-automation webdriverio
Last synced: 11 Oct 2024
https://github.com/dipjyotimetia/hybridtestframework
End to End testing of Web, API, Cloud, Events and Security
allure-report appium appium-testng automation-framework aws browserstack cloudevents crossbrowsertesting docker-container graphql grpc-java java17 kafka mobiletesting owasp selenium selenium-java selenium-webdriver testcontainers testing
Last synced: 11 Oct 2024
https://github.com/grappa-py/grappa
Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century
assertion-library assertions bdd bdd-style behavior-driven-development declarative expressive python testing
Last synced: 07 Aug 2024
https://github.com/chiselverify/chiselverify
A dynamic verification library for Chisel.
bus-functional-model chisel chisel-test constrained-random-verification coverage functional-coverage scala testing timed-assertions verification
Last synced: 02 Aug 2024
https://github.com/NiGhTTraX/mugshot
Framework independent visual testing library
playwright puppeteer regression screenshot tdd testing webdriver webdriverio
Last synced: 04 Aug 2024
https://github.com/dipjyotimetia/HybridTestFramework
End to End testing of Web, API, Cloud, Events and Security
allure-report appium appium-testng automation-framework aws browserstack cloudevents crossbrowsertesting docker-container graphql grpc-java java17 kafka mobiletesting owasp selenium selenium-java selenium-webdriver testcontainers testing
Last synced: 04 Aug 2024
https://github.com/inancgumus/gobyexample
π Go by Example: Programmer's Guide to Idiomatic and Testable Code
best-practices book books exercises go golang idiomatic-go idioms learning-by-doing patterns projects testing tutorial
Last synced: 28 Oct 2024
https://github.com/agroce/universalmutator
Regexp based tool for mutating generic source code across numerous languages
c cpp fe-language golang golang-tools java language multi-language mutant mutation mutation-testing mutations python regexp rust solidity-language swift testing vyper
Last synced: 12 Oct 2024
https://github.com/AnthonyLloyd/CsCheck
Random testing library for C#
causal-profiling concurrency-testing metamorphic-testing model-based-testing performance-testing quickcheck random regression-testing testing
Last synced: 03 Aug 2024
https://github.com/purescript-spec/purescript-spec
Testing framework for Purescript
functional-programming purescript test-driven-development testing type-safety
Last synced: 24 Aug 2024
https://github.com/josecelano/cargo-pretty-test
A Rust command that prettifies the ugly `cargo test` output into a beautiful one.
hacktoberfest rust-lang testing
Last synced: 29 Oct 2024
https://github.com/lewagon/foot_traffic
[NOT MAINTAINED] Pure Ruby DSL for Chrome scripting based on Ferrum. No Selenium required. Works from any script. Simulate web app usage scenarios in production or locally.
automation browser chrome gem load-testing qa ruby testing
Last synced: 06 Aug 2024
https://github.com/bodigrim/smallcheck
Test your Haskell code by exhaustively checking its properties
property-based-testing property-testing smallcheck testing
Last synced: 26 Oct 2024