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/purescript-spec/purescript-spec
Testing framework for Purescript
functional-programming purescript test-driven-development testing type-safety
Last synced: 24 Aug 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: 10 Oct 2024
https://github.com/bodigrim/smallcheck
Test your Haskell code by exhaustively checking its properties
property-based-testing property-testing smallcheck testing
Last synced: 26 Oct 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: 06 Aug 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: 29 Oct 2024
https://github.com/skovy/cooky-cutter
🍪 Object factories for testing in TypeScript
factory javascript jest mocha testing typescript
Last synced: 10 Oct 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/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/Meeshkan/micro-jaymock
Tiny API mocking microservice for generating fake JSON data.
data fake fake-data micro microservice test-data testing
Last synced: 03 Aug 2024
https://github.com/refIekt/reflekt
Reflective testing.
fuzzing generative reflection reflective-testing reflekt testing
Last synced: 06 Aug 2024
https://github.com/frewsxcv/cargo-all-features
A Cargo subcommand to build and test all feature flag combinations.
cargo feature-flags rust testing
Last synced: 01 Nov 2024
https://github.com/simonmichael/shelltestrunner
Easy, repeatable testing of CLI programs/commands
cli command-line-tool cross-platform haskell testing
Last synced: 28 Oct 2024
https://github.com/svelteness/svelte-jester
A Jest transformer for Svelte - compile your components before importing them into tests.
jest jest-transformer svelte svelte-v3 testing testing-library
Last synced: 08 Nov 2024
https://github.com/asvetliakov/typescript-snapshots-plugin
Snapshots language service support for Typescript
jest jest-snapshots navigation snapshot snapshot-testing testing typescript typescript-plugin
Last synced: 30 Oct 2024
https://github.com/gkampitakis/go-snaps
Jest-like snapshot testing in Golang 📸
go golang golang-testing jest matchjson matchsnapshot snapshot snapshot-testing testing unit-testing
Last synced: 26 Oct 2024
https://github.com/mgeeky/visualbasicobfuscator
Visual Basic Code universal Obfuscator intended to be used during penetration testing assignments.
basic hacking macro obfuscation penetration phishing testing visual
Last synced: 29 Oct 2024
https://github.com/thoughtbot/capybara_discoball
Spin up an external server just for Capybara
capybara capybara-discoball rack ruby testing testing-tools thoughtbot
Last synced: 03 Aug 2024
https://github.com/dodie/testing-in-bash
Bash test framework comparison
bash bash-testing bash-unit bats comparison review shellspec shunit2 testing
Last synced: 31 Oct 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: 02 Aug 2024
https://github.com/donatj/mock-webserver
Simple mock web server in PHP for unit testing.
mock mockwebserver phpunit testing unit-testing
Last synced: 14 Oct 2024
https://github.com/artilleryio/artillery-engine-playwright
CODE MOVED TO MAIN MONOREPO. 🌐 Load test with real web browsers! Powered by Artillery + Playwright
load-testing performance-testing playwright testing
Last synced: 25 Sep 2024
https://github.com/erezrokah/aws-testing-library
Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws
assertions aws chai cloudwatch dynamodb e2e-testing e2e-tests equality expectation javascript jest s3 serverless step-functions testing typescript
Last synced: 14 Oct 2024
https://github.com/guardsquare/mocxx
A versatile C++ function mocking framework.
cpp frida instrumentation mocking testing
Last synced: 06 Nov 2024
https://github.com/futurice/QA-best-practices
This is a summary of QA practices Futurice uses and recommends to be used.
backend best-practice best-practices mobile-development qa quality-assurance testing
Last synced: 02 Aug 2024
https://github.com/eliotsykes/rails-testing-toolbox
:wrench: Tools to help Rails developers test
capybara rails-testing rspec rspec-rails ruby ruby-on-rails selenium testing testing-tools
Last synced: 30 Oct 2024
https://github.com/dempfi/ava-playback
📼 🚀 Record and playback http requests from your ava tests
ava http-mock http-mocking javascript mock nodejs testing testing-tools vcr
Last synced: 30 Oct 2024
https://github.com/oskardudycz/ogooreck
Sneaky Testing Library in BDD style
bdd behaviour-driven-development dotnet testing testing-library
Last synced: 30 Oct 2024
https://github.com/postgrespro/testgres
Testing framework for PostgreSQL and its extensions
pathman postgres postgresql replication testgres testing
Last synced: 30 Oct 2024
https://github.com/mocktools/go-smtp-mock
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
developer-tools fake-server fake-smtp-server go go-smtp golang hacktoberfest mock-server mocktools smtp smtp-mail smtp-mock smtp-server smtplib testing testing-tools
Last synced: 26 Oct 2024
https://github.com/cmorten/superdeno
Super-agent driven library for testing Deno HTTP servers.
assertions deno deno-doc http-testing oak opine superagent superdeno supertest testing typescript
Last synced: 31 Oct 2024
https://github.com/Testy/TestyTs
✔️ Modern TypeScript testing framework.
test-driven-development testing testing-framework typescript
Last synced: 02 Aug 2024
https://github.com/zendesk/laika
Log, test, intercept and modify Apollo Client's operations
apollo apollo-client apollo-link graphql mock mocking test testing testing-tools utility
Last synced: 20 Oct 2024
https://github.com/kinbiko/jsonassert
A Go test assertion library for verifying that two representations of JSON are semantically equal
assertion-library assertions go golang hacktoberfest json json-payload testing
Last synced: 26 Oct 2024
https://github.com/cmorten/superoak
HTTP assertions for Oak made easy via SuperDeno. 🐿 🦕
assertions deno deno-doc http-assertions http-testing oak superdeno superoak supertest testing typescript
Last synced: 31 Oct 2024
https://github.com/recca0120/vscode-phpunit
The VS Code Test Explorer extension for PHPUnit
php phpunit test test-explorer testing vscode vscode-extension
Last synced: 31 Oct 2024
https://github.com/adamluzsi/testcase
testcase is an opinionated testing framework to support test driven design.
bdd behavior-driven-development chaos-engineering fault-injection go golang tdd test test-driven-design test-framework testing testing-tools tests toolkit
Last synced: 30 Oct 2024
https://github.com/ercoppa/symbolic-execution-tutorial
Tutorial on Symbolic Execution. Hands-on session is based on the angr framework.
angr binary lecture-notes slides symbolic-execution testing tutorial
Last synced: 03 Aug 2024
https://github.com/arquillian/arquillian-cube
Control (docker, kubernetes, openshift) containers in your tests with ease!
docker docker-compose java jvm kubernetes openshift test-automation testing
Last synced: 11 Oct 2024
https://github.com/prashanth-sams/pytest-html-reporter
Generates a static html report based on pytest framework
archive automation automation-reports html-report html-reporter pytest pytest-html-reporter report testing
Last synced: 02 Nov 2024
https://github.com/atilaneves/unit-threaded
Advanced unit test framework for D
d dlang dlanguage integration-testing mock mocking property-based-testing property-testing testing unit-testing unittest
Last synced: 04 Aug 2024
https://github.com/zaptst/zap
A streamable structured interface for real time reporting of developer tools.
Last synced: 04 Aug 2024
https://kevinheavey.github.io/solana-bankrun/
Superfast Solana Tests for Node.js
blockchain nodejs solana testing
Last synced: 03 Nov 2024
https://github.com/lukechilds/create-test-server
Creates a minimal Express server for testing
server test test-server testing tests
Last synced: 31 Oct 2024
https://github.com/javierbrea/cypress-fail-fast
A Cypress plugin to skip tests on first failure.
abort automated-testing cypress cypress-plugin fail-fast failure failure-handling plugin testing testing-tools
Last synced: 30 Oct 2024
https://github.com/consol/sakuli
Sakuli is an end-2-end testing and monitoring tool for web sites and common UIs with multiple monitoring integrations
application-monitoring checkmk docker-container docker-image-available docker-images e2e e2e-monitoring e2e-tests icinga icinga2 monitoring nagios omd open-source openshift sahi sikuli testautomation testing ui-testing
Last synced: 31 Oct 2024
https://github.com/kevinheavey/solana-bankrun
Superfast Solana Tests for Node.js
blockchain nodejs solana testing
Last synced: 26 Oct 2024
https://github.com/snok/drf-openapi-tester
Test utility for validating OpenAPI documentation
api api-documentation django django-rest-framework django-test drf openapi openapi-schema openapi3 pytest swagger testing
Last synced: 26 Oct 2024
https://github.com/rsoesemann/apex-domainbuilder
Framework to setup Apex test data in a highly flexible and readable way using the Test Data Builder pattern.
clean-code fluent-api patterns salesforce-apex test-data testing
Last synced: 13 Oct 2024
https://github.com/shiroyasha/factory_bot_instruments
Instruments for benchmarking, tracing, and debugging Factory Girl models.
benchmark factory-girl rails ruby rubygems testing tracing
Last synced: 02 Nov 2024
https://github.com/p403n1x87/pytest-austin
Python Performance Testing with Austin
hacktoberfest performance profiling python testing
Last synced: 31 Oct 2024
https://github.com/nidkil/vuetify-with-storybook
Setting up Storybook with Vuetify the right way
component-development storybook testing visual-testing vue vue-cli-3 vuetify
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: 09 Oct 2024
https://github.com/kyma-incubator/octopus
The test runner for acceptance tests
Last synced: 30 Sep 2024
https://github.com/rumax/react-native-PixelsCatcher
:eyes: Library for UI snapshot testing of React Native
react-native screenshot testing ui view
Last synced: 15 Aug 2024
https://github.com/ludeknovy/jtl-reporter
JtlReporter is an online application that allows users to generate beautiful, customizable and easy to understand performance reports from JMeter(Taurus), Locust, and other tools.
comparison jmeter locust locustio performance performance-testing report reporter reporting taurus testing testing-tool
Last synced: 02 Aug 2024
https://github.com/roboportal/dakka
Dakka - generate automation tests for Cypress, Playwright and Puppeteer
automation chrome-extension chrome-extensions cypress cypress-io devtools e2e-framework e2e-testing e2e-tests end-to-end-testing javascript-tests playwright puppeteer test-automation test-generation test-generator test-recording testing testing-tools testrecorder
Last synced: 31 Oct 2024
https://github.com/boykaframework/boyka-framework
🎉 Ultimate test automation framework for automating any application on any platform
apiautomation automation automation-framework docusaurus hacktoberfest husky java lerna-monorepo okhttp3 opensource selenium selenium-webdriver software-engineering software-testing test-automation testing web webautomation yarn3
Last synced: 11 Oct 2024
https://github.com/BoykaFramework/boyka-framework
🎉 Ultimate test automation framework for automating any application on any platform
apiautomation automation automation-framework docusaurus hacktoberfest husky java lerna-monorepo okhttp3 opensource selenium selenium-webdriver software-engineering software-testing test-automation testing web webautomation yarn3
Last synced: 03 Aug 2024
https://github.com/fcurella/django-fakery
🏭 An easy-to-use implementation of Creation Methods for Django, backed by Faker.
creation-methods django testing
Last synced: 01 Nov 2024
https://github.com/just-jeb/jest-marbles
Helpers library for marbles testing with Jest
jest jest-marbles jest-matchers jest-tests marble-testing marbles marbles-testing matcher rxjs rxjs5 rxjs6 testing
Last synced: 30 Oct 2024
https://github.com/tnightengale/dbt-meta-testing
A dbt SQL package for ensuring documentation and test coverage, with granular control.
dbt dbt-artifacts dbt-fundamentals dbt-macros dbt-packages dbt-tests testing
Last synced: 02 Aug 2024
https://github.com/poslinskinet/ember-testing-guide
Ember.js testing guides, practicies, examples
emberjs frontend javascript qunit testing
Last synced: 07 Nov 2024
https://github.com/damies13/rfswarm
Robot Framework Swarm
load-testing performance-testing robot-framework soak-testing test-automation testing testing-tools volume-testing
Last synced: 09 Oct 2024
https://github.com/bitfield/gotestdox
A tool for formatting Go test results as readable documentation
Last synced: 16 Oct 2024
https://github.com/bard/emacs-director
Script Emacs sessions for automated screencasts and end-to-end tests
automation emacs end-to-end-testing screencast-recording test testing
Last synced: 08 Nov 2024
https://github.com/salesforce/botsim
BotSIM - a data-efficient end-to-end Bot SIMulation toolkit for evaluation, diagnosis, and improvement of commercial chatbots
bot-testing chatbot dialog-simulator dialogflow-chatbot dialogue-systems liveagent paraphrase-generation salesforce-bot task-oriented-dialogue testing
Last synced: 08 Nov 2024
https://github.com/alexreardon/raf-stub
Accurate and predictable testing of requestAnimationFrame and cancelAnimationFrame
animation requestanimationframe stub testing
Last synced: 26 Oct 2024
https://github.com/victormejia/angular-testing-workshop
Workshop material for Angular: Unit testing techniques.
Last synced: 14 Oct 2024
https://github.com/baking-bad/pytezos
🐍 Python SDK for Tezos | Michelson VM in Python
integration-testing michelson repl rpc testing tezos tezos-blockchain tezos-platform
Last synced: 28 Sep 2024
https://github.com/victorolinasc/junit-formatter
A JUnit XML report exporter for Elixir's ExUnit
Last synced: 01 Nov 2024
https://github.com/ehmicky/test-each
🤖 Repeat tests. Repeat tests. Repeat tests.
cartesian code-quality data-driven data-driven-testing data-driven-tests es6 foreach functional-programming fuzz fuzz-testing fuzzing iterable javascript library nodejs snapshot-testing test test-automation testing typescript
Last synced: 26 Oct 2024
https://github.com/mehcode/guerrilla
☢ Guerrilla (or Monkey) Patching in Rust for (unsafe) fun and profit.
monkey-patching rust testing unsafe
Last synced: 26 Oct 2024
https://github.com/kensho-technologies/pytest-annotate
Generate PyAnnotate annotations from your pytest tests.
mypy python testing testing-tools tools type-safety
Last synced: 06 Nov 2024
https://github.com/ldionne/libawful
A collection of awful archetypes to ease the testing of generic C++ libraries
archetype cpp cpp11 cpp14 generic-programming testing
Last synced: 01 Nov 2024
https://github.com/DonaldWhyte/double
Mocking framework for Rust -- inspired by googlemock
mock mocking-framework rust-library testing unit-testing
Last synced: 31 Oct 2024
https://github.com/goncalossilva/kotlinx-resources
Kotlin Multiplatform (KMP) library for reading resources in tests
gradle-plugin kotlin-multiplatform resources testing
Last synced: 03 Nov 2024
https://github.com/itv/scala-pact
A Scala implementation of CDC using the Pact standard
cdc pact scala streaming-library testing testing-tools
Last synced: 30 Oct 2024
https://github.com/bhauman/cljs-test-display
Visual display for ClojureScript tests.
clojure clojurescript testing testing-tools
Last synced: 06 Nov 2024
https://github.com/Kraken-CI/kraken
Kraken CI is a continuous integration and testing system.
build-automation cicd continuous-integration continuous-testing devops mlops reporting testing
Last synced: 28 Oct 2024
https://github.com/Siteimprove/alfa
:wheelchair: Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale
a11y accessibility act aria customer-facing data-processing earl horizon2020 json-ld monorepo sarif testing typescript wcag
Last synced: 08 Nov 2024
https://github.com/nix-community/namaka
Snapshot testing for Nix based on haumea [maintainer=@figsoda]
flake flakes golden nix snapshot-testing test testing
Last synced: 01 Nov 2024
https://github.com/dajudge/kindcontainer
Testcontainers that start Kubernetes in Docker.
Last synced: 01 Nov 2024
https://github.com/bz-lab/AUITestAgent
AUITestAgent is the first automatic, natural language-driven GUI testing tool for mobile apps, capable of fully automating the entire process of GUI interaction and function verification.
agent automation gpt-4o gui llm mllm mobile-app multi-agent multimodal multimodal-agent testing
Last synced: 08 Nov 2024
https://github.com/modelizer/laravel-selenium
Selenium Testing for Laravel 5
laravel-package laravel-selenium phpunit testing
Last synced: 31 Oct 2024
https://github.com/playframework/scalatestplus-play
ScalaTest + Play
playframework scala scalatest test testing
Last synced: 01 Nov 2024
https://github.com/yanbo92/iOS-perf
A iOS APP Performance Testing Tool. 这是一款iOS性能监控工具,支持Mac以及Windows端运行,电脑通过USB连接手机后运行脚本即可。本项目基于jlintxia开源的iOS测试方案修改而来,增加动态建表,动态增加grafana面板以及docker打包环境等特性。其中iOS性能数据来源于开源工具tidevice和py-ios-device。
docker-compose grafana ios performance python3 testing
Last synced: 23 Oct 2024
https://github.com/joanesquivel/cypress-cucumber-boilerplate
Cypress.IO Project using Javascript and Cucumber to start automating E2E tests just cloning it and installing dependencies.
automation cucumber cucumberjs cypress cypress-io gherkin javascript testing typescript
Last synced: 11 Oct 2024
https://github.com/thepudds/fzgen
Auto-gen Go fuzzing wrappers from normal code. Finds buggy call sequences, including data races & deadlocks. Supports rich signature types.
Last synced: 27 Oct 2024
https://github.com/smortexa/laravel-arkitect
Test and enforce architectural rules in your Laravel applications. Keep your app's architecture clean and consistent!
architecture laravel php testing
Last synced: 08 Nov 2024