Delightful JavaScript Testing.
- javascript
- testing
- painless-javascript-testing
47,133 repositories indexed
1–24 of 39 · Most stars
Delightful JavaScript Testing.
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Simple JavaScript testing framework for browsers and node.js
Test Automation Made Simple
Simple unit testing for C
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
A Matcher Framework for Swift and Objective-C
Simple BDD for iOS
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Simple one-liner tests for common Rails functionality
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Runtime introspection and unit testing of SwiftUI views
validate the structure of your container images
🚦 Your own mini Travis CI to run tests locally
Minimalistic BDD-style assertions for Node.JS and the browser.
Layout and functional testing framework for websites
zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
Minimal and Beautiful Go testing framework
An understated approach to iOS integration testing.
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
Minimal unit testing framework for C
Write and debug tests easily, with full action history, time travel, screenshots, rapid re-execution, video records, interactivity, isolation and more