The Uncreative Software Engineer's Compendium to Testing

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pytest-testinfra

    Testinfra test your infrastructures

  • Testinfra: is a testing framework for infrastructure used to test system configurations and infrastructure as code.

  • Hey

    HTTP load generator, ApacheBench (ab) replacement (by rakyll)

  • Hey: is a fast HTTP load testing tool used to test web applications and APIs. It provides a CLI (command-line interface) and supports concurrent requests.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • Pytest: is a third-party testing framework that supports fixtures, parameterized testing, and easy test discovery while having room to add plugins to extend its functionality.

  • faker

    Faker is a Python package that generates fake data for you. (by joke2k)

  • Faker: a library that generates fake data that can be useful when you need data to test for various components.

  • dredd

    Language-agnostic HTTP API Testing Tool

  • Dredd: used to test APIs based on the API blueprint or OpenAPI specification, to ensure implementation matches the specification.

  • coveragepy

    The code coverage tool for Python

  • Code Coverage Analysis assess the code portions tested by the current test suites without altering the code.

  • bandit

    Bandit is a tool designed to find common security issues in Python code.

  • Bandit: is a tool designed for Python applications to analyse your code for potential security issues like insecure use of functions, hardcoded password and much more.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts