Shell Testing

Open-source Shell projects categorized as Testing

Top 17 Shell Testing Projects

  • bash-oo-framework

    Bash Infinity is a modern standard library / framework / boilerplate for Bash

    Project mention: Bashkit V1 | /r/bash | 2023-01-27
  • bats-core

    Bash Automated Testing System

    Project mention: Bashunit | news.ycombinator.com | 2023-09-26
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • trust

    Travis CI and AppVeyor template to test your Rust crate on 5 architectures and publish binary releases of it for Linux, macOS and Windows

  • shellspec

    A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

    Project mention: [P] Convert Any language to a Linux command (one-liner) | /r/MachineLearning | 2023-04-27

    Suggest to look also at ShellSpec

  • bash_unit

    bash unit testing enterprise edition framework for professionals

  • Visual-Regression-Tracker

    Backend and Frontend application for tracking differences via image comparison

  • react-native-circleci-orb

    A CircleCI Orb to Simplify Testing your React Native App

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • live-stream-from-desktop

    Provide guidance to test live streaming (mpeg-dash or hls) or vod from your desktop

  • bashunit

    A simple testing library for bash scripts.

    Project mention: Bashunit | news.ycombinator.com | 2023-09-26
  • test-profiles

    A read-only Git copy of the OpenBenchmarking.org test profiles.

    Project mention: Any good 13900k vs 7950x encoding benchmarks for AV1? | /r/AV1 | 2022-10-26

    Phoronix Test Suite could be used for this easily enough. The software itself is open-source, and the test profiles used on OpenBenchmarking.org are on GitHub as well. Looking at the various video encoding test profiles, it looks like making your own would be pretty easy. Xiph has plenty of CC-BY lossless footage available for download, so one or more of those could be used for input (though I think only Sintel is available in 4K, and it's not full-frame but 4096x1774).

  • cmake-tutorial

    A short tutorial on how to build and test embedded software using the IAR C/C++ Compiler alongside CMake

  • automated-test-environment-for-aks-applications

    Framework to create Automated Test Environment using kind (Kubernetes in Docker) for testing Azure Kubernetes Service (AKS) based applications in CI (Continuous Integration) Pipeline (Azure DevOps)

  • tekton-pipeline-and-task-test

    This Demo repository will deploy and configure a Tekton CI System. It uses GitHub Actions to validate the Tekton config on every commit.

  • dev-tasks

    Automated development tasks for my own projects

  • godot-coverage-hack

    This tool creates pseudo-coverage reports for gdscript files and godot projects

  • gobuntu

    Ubuntu Linux on the go

    Project mention: Running an OS inside Docker | /r/docker | 2022-10-25

    Have a look at my git where I created a ubuntu in docker to learn how dockerfiles work.

  • elixir-auto-test

    Run test when file is saved

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-26.

Shell Testing related posts

Index

What are some of the best open-source Testing projects in Shell? This list will help you:

Project Stars
1 bash-oo-framework 5,479
2 bats-core 4,214
3 trust 1,213
4 shellspec 922
5 bash_unit 546
6 Visual-Regression-Tracker 526
7 react-native-circleci-orb 167
8 live-stream-from-desktop 164
9 bashunit 75
10 test-profiles 63
11 cmake-tutorial 47
12 automated-test-environment-for-aks-applications 11
13 tekton-pipeline-and-task-test 7
14 dev-tasks 5
15 godot-coverage-hack 0
16 gobuntu 0
17 elixir-auto-test 0
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com