Unit testing framework for developing cross-platform Bash unit tests
-
Updated
Dec 4, 2025 - Shell
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.
Unit testing framework for developing cross-platform Bash unit tests
A simple yet powerfull testing library for bash scripts.
Kernel Test Framework - a unit test framework for the Linux kernel
🌿 A simple bash script to test JSON API from terminal in a structured and organized way.
A shell script mocking utility/framework for the BASH shell
Application toolkit for programmers writing POSIX-compliant shell scripts
Bash Interactive Approval Testing
Bashara is a framework for testing bash scripts using expectation syntax inspired by rspec.
Shellestial Test Runner is a collection of bash shell scripts that help write test suites using bash.
Language-agnostic framework for automating blackbox tests
Concourse CI practial setup (systemd service , plus workflow)
A Docker configuration for Jenkins. Includes Bats for testing. Traefik and Portainer are included for container management and routing.
Bash script for infinite fuzz testing for Go
Atmosphere Quick-run Bundle
Minimal setup for MinUnit, a lightweight unit testing framework for C. This repo provides a simple, header-only config to easily add unit tests to any C project without dependencies. Includes minunit.h, example tests, and basic scripts for quick and efficient test automation.
A simple testing framework for Bash projects.
Harness tests in Bats