testing
Topic

testing

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow.

Repositories (1407)

siteone-crawler
siteone-crawler janreges Rust

SiteOne Crawler is a cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization—ideal for developers,...

716
OCHamcrest
OCHamcrest hamcrest Objective-C

Hamcrest for Objective-C: Powerful, combinable, extensible matchers for verification

713
wp_mock
wp_mock 10up PHP

WordPress API Mocking Framework

712
kotlin-compile-testing
kotlin-compile-testing tschuchortdev Kotlin

A library for testing Kotlin and Java annotation processors, compiler plugins and code generation

707
Hammer
Hammer lyft Swift

iOS touch synthesis library

706
EvoMaster
EvoMaster WebFuzzing Kotlin

The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Cur...

702
noisia
noisia lesovsky Go

Harmful workload generator for PostgreSQL

700
chapar
chapar chapar-rest Go

Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols.

697
phpunit-snapshot-assertions
phpunit-snapshot-assertions spatie PHP

A way to test without writing actual test cases

695
mocktail
mocktail felangel Dart

A mock library for Dart inspired by mockito

693
haskell-hedgehog
haskell-hedgehog hedgehogqa Haskell

Release with confidence, state-of-the-art property testing for Haskell.

690
php-censor
php-censor php-censor PHP

PHP Censor is an open source self-hosted continuous integration server for PHP projects.

685
KataSuperHeroesAndroid
KataSuperHeroesAndroid Karumi Java

Super Heroes Kata for Android Developers. The main goal is to practice UI Testing.

684
chip8-test-suite
chip8-test-suite Timendus Roff

A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")

684
Visual-Regression-Tracker
Visual-Regression-Tracker Visual-Regression-Tracker Shell

Backend and Frontend application for tracking differences via image comparison

681
portman
portman apideck-libraries TypeScript

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

680
cypress-react-unit-test
cypress-react-unit-test cypress-io

Unit test React components using Cypress

677
Test-Agent
Test-Agent codefuse-ai Python

Agent that empowers software testing with LLMs; industrial-first in China

676
kumo
kumo sivchari Go

A lightweight AWS service emulator written in Go

670
react-native-test-app
react-native-test-app microsoft TypeScript

react-native-test-app provides an app for all supported platforms as a package

669
phpstan-doctrine
phpstan-doctrine phpstan PHP

Doctrine extensions for PHPStan

665
complete-intro-to-react-v7
complete-intro-to-react-v7 btholt JavaScript

The Complete Intro to React v7 and Intermediate React v4 as taught on Frontend Masters

659
tasty
tasty UnkindPartition Haskell

Modern and extensible testing framework for Haskell

657
svelte-testing-library
svelte-testing-library testing-library JavaScript

:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices

657
static-assertions
static-assertions nvzqz Rust

Ensure correct assumptions about constants, types, and more in Rust

654
playwright-bdd
playwright-bdd vitalets TypeScript

BDD testing with Playwright runner

650
datafaker
datafaker gangly Python

Datafaker is a large-scale test data and flow test data generation tool. Datafaker fakes data and inserts to varied data sources. 测试数据生成工具

643
AccessibilitySnapshot
AccessibilitySnapshot cashapp Swift

Easy regression testing for iOS accessibility

641
robotframework-browser
robotframework-browser MarketSquare Python

Robot Framework Browser library powered by Playwright.

640
django-test-plus
django-test-plus revsys Python

Useful additions to Django's default TestCase

636
wp-browser
wp-browser lucatume PHP

The easy and reliable way to test WordPress with Codeception. 10 years of proven success.

635
bash_unit
bash_unit bash-unit Shell

bash unit testing enterprise edition framework for professionals

634
httptest
httptest qiniu Go

Qiniu httptest utilities

633
cosmic-ray
cosmic-ray sixty-north Python

Mutation testing for Python

630
marathon
marathon MarathonLabs Kotlin

Cross-platform test runner

630
request-factories
request-factories worksome PHP

Test requests in Laravel without all the boilerplate.

622
Imposter
Imposter themidnightgospel C#

Mocking library with the perfect balance of Performance and Intuitive API

621
dbt-osmosis
dbt-osmosis z3z1ma Python

Provides automated YAML management and a streamlit workbench. Designed to optimize dev workflows.

621
react-screenshot-test
react-screenshot-test fwouts TypeScript

A dead simple library to screenshot test React components

619
runn
runn k1LoW Go

runn is a package/tool for running operations following a scenario.

619
next-page-tester
next-page-tester next-page-tester TypeScript

DEPRECATED - DOM integration testing for Next.js

619
ArchApp
ArchApp PhilippeBoisney Kotlin

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

617
rspec-benchmark
rspec-benchmark piotrmurach Ruby

Performance testing matchers for RSpec

617
android-template
android-template blocoio Kotlin

Android app starter template

614
tcexam
tcexam tecnickcom PHP

TCExam is a CBA (Computer-Based Assessment) system (e-exam, CBT - Computer Based Testing) for universities, schools and companies, that enables educat...

613
strikt
strikt robfletcher Kotlin

An assertion library for Kotlin

611
ts-auto-mock
ts-auto-mock Typescript-TDD TypeScript

Typescript transformer to unlock automatic mock creation for interfaces and classes

611
junit-pioneer
junit-pioneer junit-pioneer Java

JUnit 5 Extension Pack

611
pactum
pactum pactumjs JavaScript

REST API Testing Tool for all levels in a Test Pyramid

610
jsfuzz
jsfuzz fuzzitdev TypeScript

coverage guided fuzz testing for javascript

608