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/EasyWebApp/puppeteer-browser

Multiple Web browser controller based on Puppeteer API

automation browser puppeteer testing web

Last synced: 28 Oct 2024

https://github.com/vanniktech/espresso-utils

Provides helper methods for asserting a few things that Espresso does not support out of the box.

android espresso java kotlin testing

Last synced: 01 Nov 2024

https://github.com/phanan/vue-test-helpers

Some helpers for vue-test-utils

testing vue

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.

frontmatter jekyll testing

Last synced: 07 Nov 2024

https://github.com/myzhan/goreplay-udp

goreplay-udp is copycat of goreplay, works on UDP tracffic.

performance-testing testing

Last synced: 07 Nov 2024

https://github.com/brian-watkins/elm-spec

Describe the behavior of Elm programs

elm testing

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/dadrus/jpa-unit

JUnit extension to test javax.persistence entities

cdi concordion cucumber database java jpa jpa-test jpa-unit junit junit5 mongodb neo4j persistence test testing

Last synced: 10 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/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/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/oliyh/fixa

Better test fixtures for clojure

clojure fixtures 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/pyrmont/testament

A testing library for Janet

janet testing

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

http mock r testing

Last synced: 01 Nov 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.

angular testing

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"

blog-post go gomock testing

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.

ios swift testing xcuitest

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

docker python testing

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

guile lisp scheme testing

Last synced: 03 Aug 2024

https://github.com/nunnatsa/ginkgolinter

golang linter for ginkgo and gomega

ginkgo go golang gomega linter testing

Last synced: 30 Oct 2024

https://github.com/lensesio/kafka-testing

Repository for advanced unit-testing with embedded kafka services

kafka testing

Last synced: 03 Aug 2024

https://github.com/pdebuyl/fortran_tester

Fortran module to test Fortran programs

fortran testing

Last synced: 11 Oct 2024

https://github.com/haskell/test-framework

Framework for running and organising QuickCheck test properties and HUnit test cases

haskell testing

Last synced: 28 Sep 2024

https://github.com/heapwolf/cxx-tap

Test Anything Protocol (TAP) Producer for C++

assertions tap test testing

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

https://github.com/shahradelahi/next-test-api-routes

A Lightweight library for testing Next.js API routes

api jest library nextjs routes testing

Last synced: 13 Oct 2024