Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/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/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/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/fzyzcjy/flutter_convenient_test

Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more

dart flutter framework test testing

Last synced: 29 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/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

issues powershell testing

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/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

issues powershell testing

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.

mock testing typescript

Last synced: 05 Nov 2024

https://github.com/edgurgel/mimic

A mocking library for Elixir

elixir expect mock mocks stub testing tests

Last synced: 28 Oct 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://fsprojects.github.io/FsUnit/

FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.

dotnet fsharp fsunit mstest nunit testing xunit

Last synced: 03 Aug 2024

https://github.com/fsprojects/fsunit

FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.

dotnet fsharp fsunit mstest nunit testing xunit

Last synced: 30 Oct 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/nrxus/faux

Struct mocking library for Rust

mock mocking rust testing

Last synced: 09 Nov 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/S2E/s2e

S2E: A platform for multi-path program analysis with selective symbolic execution.

analysis automated cgc coverage device drivers execution kvm linux llvm pov qemu reverse-engineering s2e symbolic testing vm vulnerabilities windows x86

Last synced: 03 Aug 2024

https://github.com/s2e/s2e

S2E: A platform for multi-path program analysis with selective symbolic execution.

analysis automated cgc coverage device drivers execution kvm linux llvm pov qemu reverse-engineering s2e symbolic testing vm vulnerabilities windows x86

Last synced: 14 Oct 2024

https://github.com/uds-se/formatfuzzer

FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.

binary fuzzer fuzzing inputs parsing testing

Last synced: 06 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

javascript react testing ui

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/knqyf263/cob

Continuous Benchmark for Go Project

benchmark ci go golang test testing

Last synced: 01 Nov 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/alonronin/mockingoose

A Jest package for mocking mongoose models

jest mongoose testing

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/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/ovidiuch/react-mock

Declarative mocks for React state and global APIs

fetch mocking react state testing ui

Last synced: 02 Aug 2024

https://github.com/skidding/react-mock

Declarative mocks for React state and global APIs

fetch mocking react state testing ui

Last synced: 09 Aug 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

assertions javascript testing

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/slmgc/Nothing

A chainable, callable mock object which always returns itself

callable chainable mock nothing testing

Last synced: 02 Nov 2024

https://github.com/slmgc/nothing

A chainable, callable mock object which always returns itself

callable chainable mock nothing testing

Last synced: 29 Oct 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

https://github.com/rroemhild/docker-test-openldap

Docker OpenLDAP Server for testing LDAP applications

ci docker futurama ldap openldap slapd testing

Last synced: 26 Oct 2024