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-02-02 00:29:59 UTC
- JSON Representation
https://github.com/s4u/slf4j-mock
Library to easy mock request on sl4j-api
hacktoberfest java mock slf4j testing
Last synced: 24 Jan 2025
https://github.com/poyro/poyro
Test your web app LLM integrations using existing testing frameworks. Confidently launch AI-driven webapps to production.
ai evaluation llm llmops nodejs prompt prompt-engineering prompts testing vitest
Last synced: 20 Dec 2024
https://github.com/verifytests/verify.blazor
Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.
blazor bunit snapshot-testing testing
Last synced: 08 Nov 2024
https://github.com/Ragmaanir/microtest
Small test framework, because it has power asserts as the only assertion.
crystal microtest power-assert test-framework testing
Last synced: 30 Oct 2024
https://github.com/VerifyTests/Verify.Blazor
Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.
blazor bunit snapshot-testing testing
Last synced: 18 Nov 2024
https://github.com/martincostello/lambda-test-server
A NuGet package that provides an in-memory test server for testing AWS Lambda functions
aws aws-lambda netcore testing
Last synced: 01 Nov 2024
https://github.com/derekselander/lolzwagon
Significantly bumps up your iOS XCTest code coverage and makes all unit tests pass... by crippling them
ios lolzwagon macos test testing unittesting volkswagen xcode
Last synced: 10 Nov 2024
https://github.com/sanic-org/sanic-testing
Test clients for Sanic
hacktoberfest python sanic testing
Last synced: 13 Nov 2024
https://github.com/ttddyy/datasource-assert
Provides assertion APIs for query executions with assertEquals and assertThat(AssertJ and Hamcrest)
assertj datasource datasource-proxy hamcrest java jdbc junit testing testng unittest
Last synced: 29 Nov 2024
https://github.com/noeldemartin/cypress-laravel
Cypress plugin to test Laravel applications
Last synced: 07 Feb 2025
https://github.com/mpinardi/cucumber-performance
A performance testing framework for cucumber
automated-testing bdd concurrent-behavior-driven-testing cucumber cucumber-perf cucumber-performance driven-testing gherkin load-testing multi-threading performance-simulations scenarios testing
Last synced: 25 Jan 2025
https://github.com/getyourguide/uitestglaze
Reliable and effortless Android UI tests
android compose e2e-testing jetpack testing ui-testing
Last synced: 14 Nov 2024
https://github.com/ragmaanir/microtest
Small test framework, because it has power asserts as the only assertion.
crystal microtest power-assert test-framework testing
Last synced: 14 Nov 2024
https://github.com/skwasjer/mockhttp
.NET library to mock HTTP responses for any HTTP client and verify request expectations with an experience inspired by Moq.
dotnet dotnetcore http httpclient httpmock mock mockhttp mocking testing verifying-requests
Last synced: 04 Feb 2025
https://github.com/ply-ct/ply
API Automated Testing
continuous-testing graphql nodejs rest-api test-automation testing typescript workflow
Last synced: 13 Nov 2024
https://github.com/stechstudio/laravel-visual-testing
Visual UI screenshot testing with Laravel Dusk using percy.io
laravel laravel-dusk percy testing visual-diffs
Last synced: 15 Dec 2024
https://github.com/pactumjs/pactum-cucumber-boilerplate
Boilerplate project to run REST API tests with Cucumber & Pactum
api api-testing bdd boilerplate cucumber pactum pactumjs rest-api testing
Last synced: 12 Nov 2024
https://github.com/nette-intellij/intellij-nette-tester
Nette Tester integration into PhpStorm.
nette-tester phpstorm phpstorm-plugin testing
Last synced: 11 Nov 2024
https://github.com/tingerrr/typst-test
A test runner for typst projects.
regression-testing testing typst
Last synced: 15 Jan 2025
https://github.com/rudymatela/speculate
Speculate laws about Haskell functions
enumerative-testing haskell leancheck property-based-testing property-discovery property-testing testing theory-exploration
Last synced: 16 Nov 2024
https://github.com/doniyor2109/jest-generator
Testing generator function never been easy
assertions generator generator-function generator-functions generators jest jest-matchers testing
Last synced: 17 Nov 2024
https://github.com/charafau/todo_bloc
Todo Bloc example with unit, widget and integration tests
Last synced: 17 Nov 2024
https://github.com/commercetools/enzyme-extensions
π© Enzyme extensions to test shallowly rendered enzyme wrappers ππ»
Last synced: 11 Nov 2024
https://github.com/vedro-universe/vedro
Pragmatic Testing Framework
e2e-testing python testing testing-tools vedro
Last synced: 17 Nov 2024
https://github.com/seznam/httpmockserver
C++ HTTP mock server for client tests.
cpp mock mockserver testing tests
Last synced: 10 Nov 2024
https://github.com/xepozz/internal-mocker
A tool for mocking internal php functions and classes
codeception mock php phpunit testing
Last synced: 17 Nov 2024
https://github.com/codelytv/youtube-code-examples
π₯ Collection of code examples used in our screencasts about programming best practices
builder-pattern named-arguments php scala testing
Last synced: 11 Nov 2024
https://github.com/EasyWebApp/puppeteer-browser
Multiple Web browser controller based on Puppeteer API
automation browser puppeteer testing web
Last synced: 28 Oct 2024
https://github.com/myzhan/goreplay-udp
goreplay-udp is copycat of goreplay, works on UDP tracffic.
Last synced: 11 Nov 2024
https://github.com/architect/tap-arc
Node.js spec-like TAP reporter
nodejs spec tap tap-reporter testing
Last synced: 30 Jan 2025
https://github.com/tupilabs/tap4j
tap4j - A TAP implementation for Java
hacktoberfest tap testanythingprotocol testformat testing xunit
Last synced: 04 Dec 2024
https://github.com/elniak/panther
This tool presents a novel approach to bolstering network protocol verification by integrating the Shadow network simulator with the Ivy formal verification tool to check time properties. Furthermore, it extends Ivyβs capabilities with a dedicated time module, enabling the verification of complex quantitative-time properties.
apt cve docker docker-compose formal-methods formal-verification ivy protocol protocol-tester quic reproducible-research simulator test-automation testing testing-tools tests time-proof transport-layer-protocol
Last synced: 13 Dec 2024
https://github.com/15r10nk/pysource-minimize
minimize python source code to find bugs more easily
code-generation codegenerator python testing
Last synced: 23 Jan 2025
https://github.com/kanecheshire/xcresultviewer
A simple command line utility to convert xcresults to a web page to understand what failed.
automation swift testing uitest xcode xcresult xctest
Last synced: 15 Oct 2024
https://github.com/galad/tranquire
An .NET web UI automation framework based on the screenplay pattern implemented in Serenity BDD
bdd screenplay-pattern selenium testing
Last synced: 06 Nov 2024
https://github.com/darwin/simverse
Need a LN simnet? This tool can generate one for you.
bitcoin bitcoind btcd c-lightning docker eclair lightning lightning-network lnd regtest simnet testing
Last synced: 15 Oct 2024
https://github.com/embroider-build/addon-blueprint
Blueprint for v2-formatted Ember addons
addon blueprint ember emberjs hacktoberfest javascript lib library npm package project scaffold testing typescript
Last synced: 03 Feb 2025
https://github.com/nephila/django-app-helper
Helper for Django applications development
Last synced: 03 Feb 2025
https://github.com/9elements/angular-flickr-search
Flickr search example application. Fully tested, for learning Angular.
angular cypress flickr learning ngrx protractor spectator testing tutorial
Last synced: 07 Nov 2024
https://github.com/kbilsted/reassuretest.net
Making testing fun, fast and easy... using code generation and DSL
test-automation testing testing-tools unittest
Last synced: 06 Nov 2024
https://github.com/pr4bh4sh/delayed-assert
Delayed aka. Soft assert for python
assertion-library delayed-assert pip python python-library python-package python3 soft-assert testing
Last synced: 07 Nov 2024
https://github.com/schorfes/node-lintspaces
A validator for checking different kinds of whitespaces in your files.
automation checker cli code-analysis code-analyzer editorconfig javascript linter lintspaces nodejs quality-assurance testing validation whitespace
Last synced: 01 Feb 2025
https://github.com/cobular/distest
A library used to do integration testing on discord bots
cli-mode discord discord-bots discord-py python tester-bot testing testing-tools
Last synced: 17 Jan 2025
https://github.com/rajatt95/masterrestassuredframework
Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file
allure-report extentreports java jenkins maven restassured singleton-pattern test-automation testing testng
Last synced: 08 Dec 2024
https://github.com/camunda-community-hub/bpmn-driven-testing
Visually select paths through a BPMN process as test cases. Generate and enrich those test cases for easier unit testing of your process implementations.
bpm bpmn camunda camunda-modeler code-generation junit testing
Last synced: 22 Nov 2024
https://github.com/mystpi/pprint
π Pretty print values with style!
debugging gleam pretty-print pretty-printer pretty-printing testing
Last synced: 12 Jan 2025
https://github.com/jbzoo/ci-report-converter
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
actions checkstyle ci codestyle github inspections jbzoo junit phan phpcs phpstan phpstorm psalm report teamcity test testing
Last synced: 05 Feb 2025
https://github.com/qainsights/jeval
β‘ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome π.
apache jeval jmeter performance performance-engineering performance-testing python testing tools utilities
Last synced: 13 Dec 2024
https://github.com/rajatt95/masterappiumframework_bdd
Automation Testing | Mobile | Cucumber | Java | OOPS | Appium | TestNG | Maven | Cucumber Reports | Java mail API | Logging (Log4J2) | Design Patterns (Page Object Model) | Page Factories
android appium bdd-framework cucumber ios java log4j2 maven page-object-model test-automation testing testng
Last synced: 08 Dec 2024
https://github.com/dhhruv/contactless-attendance-system
β¨ A Contactless Attendance System where your face is identified for Attendance.
algorithm attendance-system cli data-science data-visualization deep-learning face-detection face-recognition facial-recognition framework hacktoberfest hacktoberfest2023 image-recognition jupyter-notebook library machine-learning python shell terminal testing
Last synced: 13 Nov 2024
https://github.com/MystPi/pprint
π Pretty print values with style!
debugging gleam pretty-print pretty-printer pretty-printing testing
Last synced: 15 Nov 2024
https://github.com/xorcare/golden
Package golden testing with golden files in Go. A golden file is the expected output of test, stored as a separate file rather than as a string literal inside the test code.
go go-library go-package golang golden golden-tests mit testdata testing tests
Last synced: 04 Nov 2024
https://github.com/abhimanyu003/probe
Simplified Integration Testing Using YAML and JQ
api-testing assertions cli contract-testing developer-tools devutils e2e-testing end-to-end-testing go golang http integration-testing rest-api-test test-automation test-framework testing testing-tools
Last synced: 13 Nov 2024
https://github.com/18F/jekyll_frontmatter_tests
A Jekyll plugin to test frontmatter on posts and other documents in a Jekyll site.
Last synced: 07 Nov 2024
https://github.com/mvermaat/crm.specflow
D365 Extension for SpecFlow allows you to automatically test your Dynamics 365 CE implementation. It provides a broad set of SpecFlow steps to help you create your scripts very rapidly. It leverages the EasyRepro library from Microsoft for the User Interface related tests.
automated-testing crm customer-engagement customerengagement d365 devops dynamics dynamics-365 dynamics-crm msdyn365 nuget-package power-platform specflow testing testing-framework
Last synced: 19 Dec 2024
https://github.com/QAInsights/JEval
β‘ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome π.
apache jeval jmeter performance performance-engineering performance-testing python testing tools utilities
Last synced: 10 Nov 2024
https://github.com/zhouzi/graphql-codegen-factories
Generate factories from a GraphQL schema and operations to mock data.
factories graphql graphql-codegen mocking plugin testing
Last synced: 07 Nov 2024
https://github.com/brian-watkins/elm-spec
Describe the behavior of Elm programs
Last synced: 12 Oct 2024
https://github.com/sand4rt/playwright-ct-web
Playwright Web component testing.
component-testing playwright test testing web web-component webcomponent
Last synced: 14 Oct 2024
https://github.com/lycantropos/hypothesis_sqlalchemy
hypothesis strategies for generating SQLAlchemy objects
hypothesis quickcheck sqlalchemy testing
Last synced: 09 Nov 2024
https://github.com/tiagodanin/telegraf-test
Telegraf Test - Simple Test ToolKit of Telegram Bots
localhost mocha offline sendmessage telegraf telegram telegram-bot telegram-test test test-automation test-framework testing testing-tools tests
Last synced: 31 Oct 2024
https://github.com/jmcdo29/nest-e2e-sample
An E2E testing sample using uvu and pactumJS to test a NestJS application
e2e e2e-testing nestjs pactum testing uvu
Last synced: 21 Oct 2024
https://github.com/carlesnunez/react-native-weather-app
A basic react-native app using redux redux-thunk and redux-orm
es-redux factory-girl jasmine react redux-orm redux-thunk redux-thunks testing
Last synced: 14 Oct 2024
https://github.com/courseware/rails-dummy
Generates dummy Rails apps for your tests and Rails engines
combustion dummy engines rails rspec testing
Last synced: 13 Oct 2024
https://github.com/hlaueriksson/lofuunit
Unit Testing with Local Functions :tiger:
bdd csharp dotnet tdd test testing unittest unittesting
Last synced: 27 Oct 2024
https://github.com/gsscoder/sharpx
.NET functional programming and other utilities
csharp dotnet error-handling functional library railway-oriented-programming string-manipulation testing
Last synced: 07 Nov 2024
https://github.com/stryker-mutator/mutation-testing-elements
π A schema for mutation testing results with the web components to visualise it π
hacktoberfest mutation-testing testing
Last synced: 05 Feb 2025
https://github.com/threat9/threat9-test-bed
python python-library test testing testing-tools
Last synced: 18 Nov 2024
https://github.com/davidcalhoun/eslint-plugin-test-selectors
Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.
eslint eslint-plugin eslintplugin jsx lint plugin testing ui
Last synced: 05 Feb 2025
https://github.com/phodal/mest
ε₯ηΊ¦ζ΅θ―ζ‘ζΆγA TypeScript Contract Test for Interface base project.
contract-testing contracts-programming e2e-testing e2e-tests test testing testing-tools
Last synced: 09 Nov 2024
https://github.com/epicweb-dev/mocking-techniques
Everything to know about mocking in JavaScript.
Last synced: 09 Nov 2024
https://github.com/test-kitchen/kitchen-pester
A Test Kitchen driver to execute Pester as a verifier
hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing
Last synced: 19 Dec 2024
https://github.com/aws/universal-test-runner
:runner: A universal test runner for any language and test framework.
dotnet gradle jest maven pytest test-runner testing
Last synced: 06 Feb 2025
https://github.com/nikaspran/example-ui-router-testing
Example repository for how to unit test UI router configuration
angular example testing ui-router
Last synced: 15 Dec 2024
https://github.com/liinkiing/next-ts-starter
A Next.JS powered Typescript starter with styled components, styled-system, framer motion, jest and cypress
cypress framer-motion jest next nextjs react starter styled-components styled-system template testing typescript
Last synced: 05 Feb 2025
https://github.com/avanade/unittestex
UnitTestEx provides .NET testing extensions to the most popular testing frameworks (MSTest, NUnit and Xunit) specifically to improve the testing experience with ASP.NET controller, and Azure Function, execution including underlying HttpClientFactory mocking.
api-testing azure-functions function-testing httpclient httpclientfactory integration-testing mstest nunit testing unit-test unit-testing xunit
Last synced: 07 Feb 2025
https://github.com/sandro/capybara-chrome
Chrome driver for Capybara using Chrome's remote debugging protocol
capybara headless headless-chrome rspec testing
Last synced: 31 Oct 2024
https://github.com/creditdatamw/zefaker
zefaker is a command-line tool for generating CSV, Excel, JSON and SQL files from a Groovy DSL
csv dsl excel generate-data groovy json testing
Last synced: 07 Nov 2024
https://github.com/kamilkisiela/split-tests
Split test files in Jest and Cypress into parallel CI jobs
ci cypress jest nodejs parallel testing typescript
Last synced: 27 Dec 2024
https://github.com/emancu/crotest
A tiny and simple test framework for crystal
assertions crystal crystal-lang test-driven-development testing testing-framework
Last synced: 02 Nov 2024
https://github.com/eficode/robotframework-oxygen
Oxygen is a Robot Framework tool that empowers the user to convert the results of any testing tool or framework to Robot Framework's reporting to consolidate all test reporting together regardless of tools used.
quality-metrics reporting robot-framework robotframework testing testing-tools
Last synced: 25 Dec 2024
https://github.com/mohamed-taman/tdd
Everything about testing, especially TDD, Test-Driven Development: Really, Itβs a Design Technique
java-12 programming tdd tdd-java tdd-kata tdd-sample testing
Last synced: 28 Oct 2024
https://github.com/kimmobrunfeldt/squint
Makes visual reviews of web app releases easy.
crawl diff node puppeteer screenshot testing visual visual-diff
Last synced: 27 Oct 2024
https://github.com/eBay/visual-html
Visual regression testing without the flakiness.
css dom snapshot testing visual-regression
Last synced: 09 Nov 2024
https://github.com/ansible/ansible-content-actions
Combine GitHub Actions to create a streamlined workflow for testing Ansible collection repositories on GitHub.
actions ansible github-actions hacktoberfest testing
Last synced: 04 Feb 2025
https://github.com/alapanme/robot-framework
Test Scripts demonstrating different features of Robot Framework with Detailed Blog Articles. (check readme)
automation pip python robotframework robotframework-library robotframework-testing test-automation testing testing-tools
Last synced: 09 Oct 2024
https://github.com/screamingdev/phpsemver
Check if your changes are a major change, minor change or just a patch.
assertions php semantic-versions testing
Last synced: 28 Oct 2024
https://github.com/oliyh/doo-chrome-devprotocol
A runner for doo which runs tests in Chrome, using the Chrome Dev Protocol with no need for karma or npm.
chrome chrome-headless clojure clojurescript lein leiningen testing
Last synced: 22 Oct 2024
https://github.com/mig4/setup-bats
GitHub Action to setup BATS testing framework
action bats github-action github-actions hacktoberfest setup testing testing-framework
Last synced: 11 Oct 2024
https://github.com/lumbrjx/obzev0
Chaos engineering tool written in C/Go to test the resilience of TCP/UDP-based applications within Kubernetes environments, simulating various network conditions and failures to ensure the reliability of the overall system.
c channels chaos-engineering devops ebpf golang helm http kubernetes latency metrics multithreading network optimization prometheus proxy resiliency tcp testing testing-tools
Last synced: 12 Oct 2024
https://github.com/heapwolf/cxx-tap
Test Anything Protocol (TAP) Producer for C++
Last synced: 12 Jan 2025
https://github.com/vitalets/js-testrunners-bench
JavaScript test-runners benchmark
benchmark test-runners testing
Last synced: 22 Oct 2024