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: 2025-01-03 00:23:17 UTC
- JSON Representation
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: 28 Dec 2024
https://github.com/tiendanube/php-programming-best-practices
Referencia para los desarrolladores de Tiendanube y para la comunidad de PHP.
best-practices clean-architecture clean-code dry php programming-practices solid tell-dont-ask testing
Last synced: 20 Dec 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: 27 Dec 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: 29 Dec 2024
https://github.com/brendanzab/approx
Approximate floating point equality comparisons and assertions
approximation assertions comparison equality floating-point math rust testing
Last synced: 29 Dec 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: 01 Jan 2025
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: 28 Dec 2024
https://github.com/alexb52/retest
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests
Last synced: 28 Dec 2024
https://github.com/troglobit/mcjoin
Simple multicast testing application
client-server ipv4 ipv6 linux multicast multicast-applications testing unix
Last synced: 03 Jan 2025
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: 28 Dec 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: 04 Jan 2025
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: 03 Jan 2025
https://github.com/stefanprodan/flux-local-dev
Flux local dev environment with Docker and Kubernetes KIND
Last synced: 11 Dec 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 Dec 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/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: 14 Nov 2024
https://github.com/freebsd/kyua
Port/Package build and test system
automated-tests automation framework infrastructure testing
Last synced: 03 Jan 2025
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: 31 Dec 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 Dec 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: 29 Dec 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: 29 Nov 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: 03 Jan 2025
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/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 Dec 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: 15 Nov 2024
https://github.com/fukamachi/rove
#1=(yet another . #1#) common lisp testing library
Last synced: 19 Dec 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/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/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: 19 Dec 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/jhuckaby/wperf
A simple HTTP load testing utility with detailed performance metrics.
http load-test performance testing
Last synced: 14 Dec 2024
https://github.com/rickhanlonii/jest-silent-reporter
A silent reporter for Jest
Last synced: 29 Dec 2024
https://github.com/ysbaddaden/minitest.cr
Test Unit for the Crystal programming language
Last synced: 31 Dec 2024
https://github.com/thesoftwarehouse/kakunin
An E2E testing framework
angular-testing cucumber e2e protractor react-testing testing
Last synced: 01 Jan 2025
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 Jan 2025
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: 02 Jan 2025
https://github.com/tvler/prop-sets
Generate and test every possible instance of a component in React
javascript react testing typescript
Last synced: 31 Dec 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: 29 Dec 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: 01 Jan 2025
https://github.com/benconstable/phpspec-laravel
Test your Laravel applications with phpspec
Last synced: 02 Jan 2025
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/pytest-dev/pytest-github-actions-annotate-failures
Pytest plugin to annotate failed tests with a workflow command for GitHub Actions
github-actions pytest python testing workflow
Last synced: 03 Jan 2025
https://github.com/testing-library/preact-testing-library
Simple and complete Preact DOM testing utilities that encourage good testing practices.
Last synced: 29 Dec 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: 19 Dec 2024
https://github.com/hltech/mockiavelli
HTTP request mocking library for Puppeteer and Playwright
functional-testing mocks playwright puppeteer testing typescript
Last synced: 29 Dec 2024
https://github.com/ros-tooling/action-ros-ci
Github Action to build and test ROS 2 packages using colcon
Last synced: 14 Nov 2024
https://github.com/postgrespro/testgres
Testing framework for PostgreSQL and its extensions
pathman postgres postgresql replication testgres testing
Last synced: 03 Jan 2025
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: 29 Dec 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/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: 17 Dec 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: 01 Jan 2025
https://github.com/nareshbhatia/react-testing-techniques
Testing effectively using a user-centered approach
cypress jest mock-service-worker react react-testing-library storybook testing
Last synced: 20 Dec 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/hiredscorelabs/cornell
Cornell - record & replay mock server
Last synced: 17 Nov 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/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/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/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: 09 Nov 2024
https://github.com/BigstickCarpet/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 27 Dec 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: 07 Nov 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: 29 Dec 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/michenriksen/gokiburi
Automatic test runs for Go projects
golang golang-tools tdd testing
Last synced: 14 Nov 2024
https://github.com/Cognifide/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: 18 Dec 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: 01 Jan 2025
https://github.com/nighttrax/mugshot
Framework independent visual testing library
playwright puppeteer regression screenshot tdd testing webdriver webdriverio
Last synced: 01 Jan 2025
https://github.com/NiGhTTraX/mugshot
Framework independent visual testing library
playwright puppeteer regression screenshot tdd testing webdriver webdriverio
Last synced: 22 Nov 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: 31 Dec 2024
https://github.com/alexvanyo/composelife
A Game of Life simulator Android app and watchface built with Jetpack Compose
android compose compose-multiplatform game-of-life jetpack-compose kotlin kotlin-multiplatform testing ui
Last synced: 29 Dec 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/fusakla/promruval
Validate Prometheus/Thanos/Mimir/Loki rules metadata and expression properties to match requirements and constrains of your setup.
alerting ci prometheus prometheus-rules prometheus-rules-metadata promruval promtool rules testing validation
Last synced: 28 Dec 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: 21 Nov 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: 01 Jan 2025
https://github.com/bodigrim/smallcheck
Test your Haskell code by exhaustively checking its properties
property-based-testing property-testing smallcheck testing
Last synced: 29 Dec 2024
https://github.com/AUCOHL/Fault
A complete open-source design-for-testing (DFT) Solution
atpg dft eda fault-simulation jtag scan-chains stuck-at testing verilog verilog-hdl vlsi-cad
Last synced: 09 Nov 2024
https://github.com/simonmichael/shelltestrunner
Easy, repeatable testing of CLI programs/commands
cli command-line-tool cross-platform haskell testing
Last synced: 29 Dec 2024
https://github.com/purescript-spec/purescript-spec
Testing framework for Purescript
functional-programming purescript test-driven-development testing type-safety
Last synced: 17 Dec 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: 27 Nov 2024
https://github.com/kevinheavey/solana-bankrun
Superfast Solana Tests for Node.js
blockchain nodejs solana testing
Last synced: 30 Dec 2024
https://github.com/albertogasparin/react-magnetic-di
Dependency injection and replacement for Javascript and React components/hooks
dependency-injection react-context reactjs storybook testing
Last synced: 29 Dec 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: 24 Nov 2024
https://github.com/Meeshkan/micro-jaymock
Tiny API mocking microservice for generating fake JSON data.
data fake fake-data micro microservice test-data testing
Last synced: 14 Nov 2024
https://github.com/godaddy/ekke
Ekke is a test runner for React-Native, it allows you to execute your test code directly on the device enabling you to test in the same environment as your production users.
devtool integration mocha mock react-native tape testing
Last synced: 02 Jan 2025
https://github.com/simonwaldherr/golang-benchmarks
Go(lang) benchmarks - (measure the speed of golang)
benchmark benchmarking benchmarks education examples go golang golang-playground hacktoberfest hacktoberfest-accepted howto learning testing
Last synced: 02 Jan 2025
https://github.com/donatj/mock-webserver
Simple mock web server in PHP for unit testing.
mock mockwebserver phpunit testing unit-testing
Last synced: 03 Jan 2025
https://github.com/meeshkan/micro-jaymock
Tiny API mocking microservice for generating fake JSON data.
data fake fake-data micro microservice test-data testing
Last synced: 25 Oct 2024
https://github.com/skovy/cooky-cutter
🍪 Object factories for testing in TypeScript
factory javascript jest mocha testing typescript
Last synced: 31 Dec 2024
https://github.com/FUSAKLA/promruval
Tool to validate the Prometheus rules metadata and expression properties to match requirements and constrains of the particular Prometheus cluster setup.
alerting ci prometheus prometheus-rules prometheus-rules-metadata promruval promtool rules testing validation
Last synced: 04 Nov 2024
https://github.com/george0st/qgate-model
The ML/AI meta-model, the source for qgate-sln-<solution> such as MLRun/Iguazio, etc.
data-science feature-store iguazio machine machine-learning mlops mlrun model quality-assessment quality-assurance quality-gate testing
Last synced: 31 Dec 2024