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-09 00:29:20 UTC
- JSON Representation
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/cryptocode/marble
A metamorphic testing library for Zig
metamorphic-testing testing testing-tool testing-tools zig zig-library zig-package
Last synced: 03 Aug 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 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/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/myzhan/goreplay-udp
goreplay-udp is copycat of goreplay, works on UDP tracffic.
Last synced: 07 Nov 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/brian-watkins/elm-spec
Describe the behavior of Elm programs
Last synced: 12 Oct 2024
https://github.com/mizdra/graphql-codegen-typescript-fabbrica
GraphQL Code Generator Plugin to define fake data factory.
fake fake-objects graphql graphql-code-generator testing
Last synced: 31 Oct 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/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: 26 Sep 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: 14 Oct 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/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: 02 Aug 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/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/stryker-mutator/mutation-testing-elements
π A schema for mutation testing results with the web components to visualise it π
hacktoberfest mutation-testing testing
Last synced: 08 Nov 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/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/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/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/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: 09 Oct 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/azure/rgcopy
script for copying an Azure Resource Group
automation availability-groups availability-zones azure clone cloudshell copy linux macos netapp powershell resources sap testing vm windows
Last synced: 07 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/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/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: 07 Nov 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/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/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: 04 Aug 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: 07 Nov 2024
https://github.com/eBay/visual-html
Visual regression testing without the flakiness.
css dom snapshot testing visual-regression
Last synced: 01 Aug 2024
https://github.com/pubkey/async-test-util
Utility functions that are useful in async/await tests :thumbsup:
assert async async-await jasmine javascript karma mocha testcafe testing
Last synced: 31 Oct 2024
https://github.com/adobe/athena
π‘A Performance and Functional Testing Engine for APIs
acceptance-testing api api-testing api-testing-framework functional-testing microservices performance-testing testing
Last synced: 01 Nov 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/pdrum/drftest
drftest is a minimal testing library that aims to facilitate writing tests for django rest framework views. It also [optionally] generates good looking API documentations based on tests it runs.
django django-rest-framework python test-driven-development testing
Last synced: 14 Oct 2024
https://github.com/huandu/go-assert
Magic assert macros for Go.
assert ast golang helper-functions tdd testing
Last synced: 07 Nov 2024
https://github.com/shaka-project/generic-webdriver-server
A generic WebDriver server framework for use with Karma and Selenium, with backends for ChromeOS, Chromecast, Tizen, and Xbox One.
chromebook chromecast chromeos karma selenium testing testing-tools tizen webdriver
Last synced: 31 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/AhmedSoliman/netperf
A network performance measurement tool written in Rust
iperf iperf3 network performance testing
Last synced: 06 Nov 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/vitalets/js-testrunners-bench
JavaScript test-runners benchmark
benchmark test-runners testing
Last synced: 22 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/nazmulidris/idea-plugin-example
JetBrains IDEA plugin pedagogical example w/ testing
jetbrains-plugin kotlin testing
Last synced: 13 Oct 2024
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: 27 Aug 2024
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/nealrichardson/httptest2
Utilities for testing R π¦s that use httr2
Last synced: 01 Nov 2024
https://github.com/jamesmessinger/super-powered-api-testing
Comparisons of powerful API testing tools
api api-testing browser-testing continuous-integration mocha-chai open-api postman rest-api restlet stoplight swagger testing testing-tools tooling
Last synced: 30 Sep 2024
https://github.com/MystPi/pprint
π Pretty print values with style!
debugging gleam pretty-print pretty-printer pretty-printing testing
Last synced: 03 Aug 2024
https://github.com/lorenzofox3/zora-node
test runner for nodejs using zora testing library
cli performance productivity test test-runner testing
Last synced: 02 Aug 2024
https://github.com/jmigueldelgado/fake-geo-images
A module to programmatically create geotiff images which can be used for unit tests
geospatial image-processing p2 processing testing unit-testing
Last synced: 09 Nov 2024
https://github.com/jgcmarins/rtl-everywhere
[WIP] React Testing Library everywhere
everywhere jest library react testing wip
Last synced: 22 Oct 2024
https://github.com/maximkulkin/hypothesis-regex
Hypothesis extension to allow generating strings based on regex
hypothesis quickcheck regex regular-expression testing
Last synced: 27 Oct 2024
https://github.com/mpetuska/klip
Kotlin Multiplatform snapshot ((c|k)lip) manager for tests.
gradle-plugin kotlin kotlin-multiplatform on-hold testing
Last synced: 07 Nov 2024
https://github.com/igmat/baset
Testing tool for baseline strategy
baseline javascript testing testing-tools
Last synced: 09 Oct 2024
https://github.com/tmarice/django-timed-tests
Get timing breakdown of your Django test suite
django python test-runner testing timing unittest
Last synced: 13 Oct 2024
https://github.com/lloydmeta/rusqbin
A server that stashes your requests for later retrieval so you can do end-to-end testing of code that makes HTTP calls. Available as a binary, a Docker image, and a library.
docker mock-server requestbin restful rust testing
Last synced: 28 Oct 2024
https://github.com/bahmutov/cypress-hyperapp-unit-test
Unit test Hyperapp components using Cypress
cypress cypress-io hyperapp testing
Last synced: 02 Oct 2024
https://github.com/morellodev/react-test-attributes
React library to add data-* attributes to DOM elements.
attributes cypress data dom e2e javascript reactjs selenium test testing typescript
Last synced: 28 Oct 2024
https://github.com/hedayat/powerfake
C++ Faking library, which allows faking/mocking regular functions, static member functions and non-virtual member functions for testing purposes.
clang cplusplus cplusplus-17 faking gcc mocking non-virtual-interface testing testing-tools unit-test unit-testing
Last synced: 07 Nov 2024
https://github.com/dyegocosta/what_to_run
Regression test selection for Ruby
minitest regression-tests rspec ruby test-runner testing
Last synced: 07 Nov 2024
https://github.com/noahdietz/oatts
DEPRECATED in favor of https://github.com/google/oatts
api json openapi openapi-specification scaffolding testing testing-framework
Last synced: 07 Nov 2024
https://github.com/skx/github-action-tester
Run tests when pull-requests are opened, or commits pushed.
github github-action test testing
Last synced: 08 Nov 2024
https://github.com/lacolaco/angular-testing-recipes
A collection of testing examples of Angular applications and libraries.
Last synced: 01 Nov 2024
https://github.com/asi1024/competitive-library
A library manager for competitive programming
competitive-programming cpp14 library testing
Last synced: 16 Oct 2024
https://github.com/piomin/sample-spring-chaosmonkey
sample applications illustrating usage of codecentric's chaos monkey library for microservices created using spring boot and spring cloud
chaos-engineering chaos-monkey microservices spring-boot spring-cloud testing
Last synced: 27 Oct 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: 07 Oct 2024
https://github.com/ebassi/mutest
A BDD testing framework for C, inspired by Mocha
bdd-framework bdd-style-testing-framework c c99 jasmine mocha test-framework testing
Last synced: 14 Oct 2024
https://github.com/stefanwille/nodejs-integration-testing
Integration testing of a Node.js / Express.js / Sequelize app
chai express integration-testing mocha nodejs rest sequelize testing
Last synced: 07 Nov 2024
https://github.com/simonbaeumer/goss
Quick and Easy server testing/validation
devops docker go golang goss health-endpoint infrastructure-as-code linux tdd testing
Last synced: 27 Oct 2024
https://github.com/davidje13/superwstest
supertest with added WebSocket capabilities
superagent supertest test testing websocket
Last synced: 31 Oct 2024
https://github.com/mrverdant13/coverde
A set of commands for coverage trace files manipulation.
cli code-coverage codecov coverage dart dartlang lcov lcov-report testing testing-tools
Last synced: 03 Nov 2024
https://github.com/sgreben/testing-with-gomock
Supporting materials for the blog post "Testing with GoMock"
Last synced: 22 Oct 2024
https://github.com/trademe/tractor
A UI around Protractor to help write E2E tests for Angular applications without needing to know JavaScript
angular e2e javascript protractor testing tractor
Last synced: 10 Oct 2024
https://github.com/testplanisphere/hotel-example-site
Sandbox website for learning test automation (hotel reservation)
automation learn-to-code test-automation testing
Last synced: 08 Nov 2024
https://github.com/dropbox/hypershard-ios
β‘ the ridiculously fast XCUITest collector.
Last synced: 09 Aug 2024
https://github.com/rochejul/gulp-angular-protractor
Gulp plugin to run protractor tests
angular gulp-plugins javascript protractor protractor-tests testing
Last synced: 28 Oct 2024
https://github.com/mantoni/min-webdriver
Pipe scripts to browsers using the Selenium WebDriver protocol
browserify sauce-labs selenium testing
Last synced: 27 Oct 2024
https://github.com/piotrmurach/communist
Library for mocking CLI calls to external APIs
acceptance-testing cucumber rspec-matchers ruby-gem testing
Last synced: 01 Nov 2024
https://github.com/autotest/autotest-docker
Autotest client test containing functional & integration subtests for the Docker project
Last synced: 20 Aug 2024
https://github.com/serhatbolsu/robotframework-appium-sample
Robot Framework Appium - Boilerplate - ATDD - Page Objects - AppiumLibrary
appium appium-android appium-ios demo mobiletesting mobileweb robotframework testing
Last synced: 09 Oct 2024
https://github.com/SketchUp/testup-2
TestUp 2 for SketchUp - A GUI wrapper for running Minitest in SketchUp
extension ruby sketchup testing
Last synced: 06 Aug 2024
https://github.com/yegor256/phprack
phpRack Integration Testing Framework
integration-testing php testing vagrant
Last synced: 14 Oct 2024
https://github.com/hopsoft/pry-test
A small test framework that supports debugging test failures & errors when they happen
pry ruby test-framework testing testing-framework
Last synced: 09 Nov 2024
https://github.com/stijnmoreels/fsecurity
Security testing library written in F# to make writing security tests more fun.
exploitation fsec fsharp input-validation owasp security testing tests url-tampering vulnerability-detection xml-parsing
Last synced: 28 Oct 2024
https://github.com/yawaramin/ggspec
A lightweight, functional-style unit testing framework for Guile/Scheme
Last synced: 03 Aug 2024
https://github.com/lensesio/kafka-testing
Repository for advanced unit-testing with embedded kafka services
Last synced: 03 Aug 2024
https://github.com/pdebuyl/fortran_tester
Fortran module to test Fortran programs
Last synced: 11 Oct 2024
https://github.com/haskell/test-framework
Framework for running and organising QuickCheck test properties and HUnit test cases
Last synced: 28 Sep 2024
https://github.com/heapwolf/cxx-tap
Test Anything Protocol (TAP) Producer for C++
Last synced: 08 Nov 2024
https://github.com/HuddleEng/puppeteer-extensions
Convenience functions for the Puppeteer
puppeteer testing ui utilities
Last synced: 28 Oct 2024