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/carbonblack/binee
Binee: binary emulation environment
analysis binary binary-analysis emulation hooks malware mock static-analysis testing unicorn-emulator
Last synced: 02 Aug 2024
https://github.com/gotestyourself/gotest.tools
A collection of packages to augment the go testing package and support common patterns.
assert assertions go golang test testing
Last synced: 26 Oct 2024
https://github.com/sourcefrog/cargo-mutants
:zombie: Inject bugs and see if your tests catch them!
cargo cargo-plugin cargo-subcommand mutation-testing mutations rust rust-lang testing
Last synced: 02 Aug 2024
https://github.com/nicolasgarcia214/damn-vulnerable-defi-foundry
Damn Vulnerable DeFi - Foundry Version
blockchain crypto ctf ctf-challenges ethereum smart-contracts solidity testing web3
Last synced: 03 Aug 2024
https://github.com/githubnext/testpilot
Test generation using large language models
chagpt gpt-35-turbo llms test-automation testing testing-tools
Last synced: 28 Oct 2024
https://github.com/golemhq/golem
A complete test automation tool
automation selenium selenium-webdriver testing testing-framework webdriver
Last synced: 28 Sep 2024
https://github.com/tunnckocore/opensource
Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.
automation babel babel-preset conventional-commits eslint eslint-config freesoftware git javascript jest libraries modern monorepo opensource parse-commit-message parsing quality testing typescript utilities
Last synced: 12 Oct 2024
https://github.com/tunnckoCore/opensource
Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.
automation babel babel-preset conventional-commits eslint eslint-config freesoftware git javascript jest libraries modern monorepo opensource parse-commit-message parsing quality testing typescript utilities
Last synced: 03 Nov 2024
https://github.com/kishikawakatsumi/swift-power-assert
Power Assert in Swift.
Last synced: 30 Oct 2024
https://github.com/phake/phake
PHP Mocking Framework
framework mock php phpunit spy stub test-doubles testing
Last synced: 14 Oct 2024
https://github.com/dg/bypass-finals
Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
file-mutator mocking phpunit testing
Last synced: 14 Oct 2024
https://github.com/pytest-dev/pytest-flask
A set of pytest fixtures to test Flask applications
flask pytest pytest-flask pytest-plugin python testing unit-testing
Last synced: 26 Oct 2024
https://github.com/larien/aprenda-go-com-testes
Aprenda Go com desenvolvimento orientado a testes
aprenda-go go go-br golang learn-go tdd test-driven-development testing
Last synced: 30 Oct 2024
https://github.com/atata-framework/atata
C#/.NET test automation framework for web
atata automated-testing csharp dotnet framework pageobject selenium selenium-webdriver test-automation test-framework testing webdriver
Last synced: 11 Oct 2024
https://github.com/cypress-io/testing-workshop-cypress
End-to-end testing workshop with Cypress
cypress cypress-io testing workshop
Last synced: 31 Oct 2024
https://github.com/ehmicky/log-process-errors
Show some ❤️ to Node.js process errors
code-quality debugging error error-handler error-handling exception handler handling javascript library logging monitoring nodejs process promise test testing typescript uncaught uncaught-exceptions
Last synced: 30 Oct 2024
https://github.com/coverallsapp/github-action
Coveralls Github Action
actions ci code-coverage code-quality test-coverage testing
Last synced: 13 Oct 2024
https://github.com/test-kitchen/kitchen-docker
A Test Kitchen Driver for Docker
hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing
Last synced: 02 Aug 2024
https://github.com/dollarshaveclub/es-check
Checks the version of ES in JavaScript files with simple shell commands 🏆
bundling ecmascript es6 es6-modules modules test-automation testing testing-tools
Last synced: 05 Nov 2024
https://github.com/jmockit/jmockit1
Advanced Java library for integration testing, mocking, faking, and code coverage
codebase codecoverage integration-testing java mocking testing unittesting
Last synced: 04 Aug 2024
https://github.com/z3z1ma/dbt-osmosis
Provides automated YAML management, a dbt server, streamlit workbench, and git-integrated dbt model output diff tools
cli data dbt documentation editor modelling sql testing
Last synced: 13 Oct 2024
https://github.com/Shopify/deprecation_toolkit
⚒Eliminate deprecations from your codebase ⚒
deprecations gem-upgrade testing
Last synced: 06 Aug 2024
https://github.com/Checksum/critic.sh
Dead simple testing framework for Bash with coverage reporting
bash bash-testing coverage coverage-testing lcov shell testing
Last synced: 06 Nov 2024
https://github.com/malinskiy/adam
Adam (or adm) is a coroutine-friendly Android Debug Bridge client written in Kotlin
adam adb adblib adm android coroutines ddmlib hacktoberfest instrumentation kotlin testing testing-tools
Last synced: 15 Oct 2024
https://github.com/lucacasonato/deno-puppeteer
A port of puppeteer running on Deno
automation deno headless-chrome puppeteer testing web
Last synced: 10 Oct 2024
https://github.com/DeploySentinel/Recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools
Last synced: 07 Nov 2024
https://github.com/serpro69/kotlin-faker
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
android android-development android-testing anonymisation anonymization anonymizer data faker faker-gem faker-generator faker-library faker-libs java jvm kotlin kotlin-faker kotlin-library test-automation testing testing-tools
Last synced: 15 Oct 2024
https://github.com/deploysentinel/recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
chrome chrome-extension chromium cypress e2e firefox firefox-addon firefox-extension jest playwright puppeteer react testing testing-tools
Last synced: 10 Oct 2024
https://github.com/testing-library/testing-library-docs
docs site for @testing-library/*
docs docusaurus jest jsdom react react-testing-library testing testing-library
Last synced: 25 Oct 2024
https://github.com/darrenburns/pytest-clarity
A plugin to improve the output of pytest with colourful unified diffs
diff pytest pytest-plugin python testing
Last synced: 30 Oct 2024
https://github.com/nightroman/PowerShellTraps
Collection of PowerShell traps and oddities
Last synced: 06 Nov 2024
https://github.com/phpstan/phpstan-phpunit
PHPUnit extensions and rules for PHPStan
php php7 phpstan phpunit static-analysis static-code-analysis testing
Last synced: 14 Oct 2024
https://github.com/computationalmodelling/nbval
A py.test plugin to validate Jupyter notebooks
ipython-notebook jupyter-notebook pytest pytest-plugin python testing
Last synced: 11 Oct 2024
https://github.com/loiclec/fuzzcheck-rs
Modular, structure-aware, and feedback-driven fuzzing engine for Rust functions
coverage-guided-fuzzing fuzzer fuzzing grammar-fuzzer property-based-testing rust testing
Last synced: 03 Nov 2024
https://github.com/k1LoW/runn
runn is a package/tool for running operations following a scenario.
api-testing automation buf buf-schema-registry chrome-devtools-protocol db-client golang grpc-client hacktoberfest http-client load-testing scenario-testing ssh-client test-helper testing
Last synced: 01 Nov 2024
https://github.com/nafiesl/free-pmo
Project management software for freelancers or agencies, built with Laravel.
freelancer hacktoberfest laravel pmo project-management tdd-workflow testing
Last synced: 26 Oct 2024
https://github.com/nightroman/powershelltraps
Collection of PowerShell traps and oddities
Last synced: 30 Oct 2024
https://github.com/whisklabs/docker-it-scala
Docker integration testing kit with Scala
docker docker-container integration-testing scala testing
Last synced: 09 Oct 2024
https://github.com/testing-library/jest-native
🦅 Custom jest matchers to test the state of React Native
custom-jest-matchers hacktoberfest javascript jest react-native reactjs testing
Last synced: 03 Aug 2024
https://github.com/maxatome/go-testdeep
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
assertions deep-equals equality framework go golang golang-package golang-testing hacktoberfest httptest test-suite testdeep testing tests testsuite toolkit variable-equality
Last synced: 14 Oct 2024
https://github.com/total-typescript/shoehorn
Work seamlessly with partial mocks in TypeScript.
Last synced: 05 Nov 2024
https://github.com/essentialdevelopercom/quiz-app
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
architectural-patterns architecture framework ios memory-management modular-design mvc prototype refactoring solid-principles swift swift-framework swift3 swift4 tdd testing ui-testing unit-testing xcode xctest
Last synced: 12 Oct 2024
https://github.com/mikeschulze/gdunit4
A Godot Unit Test Framework. Support for GDScript and C# unit testing
gdunit godot test-automation testing testing-tools unit-test unittest unittest-framework
Last synced: 12 Oct 2024
https://github.com/kiwicom/pytest-recording
A pytest plugin that allows recording network interactions via VCR.py
cassettes hacktoberfest pytest python testing vcr
Last synced: 06 Nov 2024
https://github.com/skyweb07/Snap.swift
Snapshot testing in a snap 🎨
snap snapshot-testing swift testing xctest
Last synced: 09 Aug 2024
https://github.com/MarvinJWendt/testza
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing
Last synced: 26 Oct 2024
https://github.com/marvinjwendt/testza
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing
Last synced: 01 Nov 2024
https://github.com/mgeeky/tomcatwardeployer
Apache Tomcat auto WAR deployment & pwning penetration testing tool.
backdoor hacking penetration testing tomcat
Last synced: 29 Oct 2024
https://github.com/testground/testground
🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.
continuous-integration distributed-systems p2p testing
Last synced: 08 Nov 2024
https://github.com/mgeeky/tomcatWarDeployer
Apache Tomcat auto WAR deployment & pwning penetration testing tool.
backdoor hacking penetration testing tomcat
Last synced: 25 Oct 2024
https://github.com/garronej/tsafe
🔩 The missing TypeScript utils
deno hacktoberfest node npm testing type-safety typescript utilities
Last synced: 22 Oct 2024
https://github.com/timacdonald/log-fake
A drop in fake logger for testing with the Laravel framework.
fake hacktoberfest laravel logging php testing
Last synced: 19 Oct 2024
https://github.com/argos-ci/argos
Visual Testing for modern web apps. Review visual changes in your development workflow.
testing testing-tools visual-testing
Last synced: 06 Nov 2024
https://github.com/jraska/livedata-testing
TestObserver to easily test LiveData and make assertions on them.
android architecture-components livedata testing viewmodel-pattern
Last synced: 07 Nov 2024
https://github.com/morsdyce/mimic
Seamless client side mocking
frontend mock mocking mocking-framework mocking-library mocking-utility test testing tools
Last synced: 01 Nov 2024
https://github.com/google/TestParameterInjector
A simple yet powerful parameterized test runner for Java.
java junit4 junit5 parameterized-tests testing
Last synced: 07 Nov 2024
https://github.com/serhatbolsu/robotframework-appiumlibrary
AppiumLibrary is an appium testing library for RobotFramework
appium library mobile-testing python robotframework test-automation testing
Last synced: 09 Oct 2024
https://github.com/test-summary/action
Show a helpful summary of test results in GitHub Actions CI/CD workflow runs
actions ci-cd github-actions testing
Last synced: 13 Oct 2024
https://github.com/martinmoene/lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
bdd cast cpp11 cpp98 header-only no-dependencies single-file tdd testing tiny-framework
Last synced: 12 Oct 2024
https://github.com/ovidiuch/react-testing-examples
Searchable library of React testing examples
Last synced: 26 Oct 2024
https://github.com/japa/core
The core of Japa. It includes all the primitives to build a test runner
test-framework test-runners testing
Last synced: 30 Oct 2024
https://github.com/lk-geimfari/expynent
A library that provides regular expression patterns. If you hate to write regular expressions, then expynent can help you.
compiled lib patterns regex regex-pattern test testing
Last synced: 28 Sep 2024
https://github.com/kentcdodds/testing-node-apps
Test Node.js Backends on TestingJavaScript.com
kcd-edu node testing testingjavascript
Last synced: 29 Oct 2024
https://github.com/wKich/creevey
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
angular react screenshot-tests selenium storybook testing visual-regression visual-testing vue
Last synced: 03 Aug 2024
https://github.com/creevey/creevey
Cross-browser screenshot testing tool for Storybook with fancy UI Runner.
angular react screenshot-tests selenium storybook testing visual-regression visual-testing vue
Last synced: 11 Oct 2024
https://github.com/christophrumpel/laravel-factories-reloaded
🏭This package lets you create factory classes for your Laravel project.
laravel laravel-factory testing
Last synced: 05 Nov 2024
https://github.com/sharat87/prestige
A text-based HTTP client in the browser. An interface-less Postman.
api api-client api-development api-rest api-testing curl-utility developer-tools http-client no-login-web-apps postman-alternative rest rest-api rest-client self-hosted spa testing testing-tools tools
Last synced: 28 Oct 2024
https://github.com/alonronin/mockingoose
A Jest package for mocking mongoose models
Last synced: 15 Oct 2024
https://github.com/SpectralOps/keyscope
Keyscope is a key and secret workflow (validation, invalidation, etc.) tool built in Rust
developer-tools devops pentest rust security testing vault
Last synced: 02 Nov 2024
https://github.com/ossf/fuzz-introspector
Fuzz Introspector -- introspect, extend and optimise fuzzers
fuzz-testing fuzzing security security-research testing vulnerability-analysis
Last synced: 06 Nov 2024
https://github.com/TvoroG/pytest-lazy-fixture
It helps to use fixtures in pytest.mark.parametrize
pytest pytest-plugin python python3 test testing
Last synced: 29 Oct 2024
https://github.com/hirezio/observer-spy
This library makes RxJS Observables testing easy!
angular jasmine jest marble-tests microtest mock mocks observables observer-spies rxjs spies testing unit-tests
Last synced: 14 Oct 2024
https://github.com/djezzzl/factory_trace
Simple tool to maintain factories and traits from FactoryBot
factory-bot factory-girl minitest rspec ruby test-unit testing
Last synced: 14 Oct 2024
https://github.com/felipec/sharness
Shell library to test your tools like Git does
bash ci shell test-anything-protocol test-harness testing
Last synced: 07 Nov 2024
https://github.com/tvorog/pytest-lazy-fixture
It helps to use fixtures in pytest.mark.parametrize
pytest pytest-plugin python python3 test testing
Last synced: 03 Aug 2024
https://github.com/matejkob/swift-spyable
Swift macro that simplifies and automates the process of creating spies for testing
software-quality swift swift-macros testing unit-testing
Last synced: 26 Oct 2024
https://github.com/Matejkob/swift-spyable
Swift macro that simplifies and automates the process of creating spies for testing
software-quality swift swift-macros testing unit-testing
Last synced: 09 Aug 2024
https://github.com/ethereum/hive
Ethereum end-to-end test harness
docker ethereum golang simulation testing
Last synced: 07 Oct 2024
https://github.com/arquillian/arquillian-core
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
integration-testing java jvm test-automation testing
Last synced: 12 Oct 2024
https://github.com/danielroe/nuxt-vitest
An vitest environment with support for testing code that needs a Nuxt runtime environment
nuxt nuxt-module testing unit-testing vitest
Last synced: 06 Nov 2024
https://github.com/mfaisalkhatri/manual_testing
This repository contains General Test Cases for performing Manual Testing on the Web/Mobile application. It also has Test cases related to API Testing. Templates related to Test Plan and BugBash are also updated.
apitesting beginner examples learning mobiletesting software-testing templates test-cases testcases testing testing-practices tests tutorial tutorials validation webtesting
Last synced: 08 Nov 2024
https://github.com/unexpectedjs/unexpected
Unexpected - the extensible BDD assertion toolkit
Last synced: 30 Oct 2024
https://github.com/kmiyashiro/grunt-mocha
[MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)
grunt-mocha grunt-plugins grunt-task mocha phantomjs test-automation test-runner testing
Last synced: 27 Sep 2024
https://github.com/testingisdocumenting/webtau
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
cli database graphql groovy http java junit5 jvm report rest rest-api selenium test-framework testing websocket
Last synced: 01 Nov 2024
https://github.com/jxnblk/mdx-go
:zap: Lightning fast MDX-based dev server for progressive documentation
design design-systems development documentation isolated js markdown mdx react style-guide testing ui zero-config
Last synced: 25 Sep 2024
https://github.com/quickstrom/quickstrom
High-confidence browser testing
specification testing tools web
Last synced: 02 Aug 2024