Skip to content
SPECIFICTION
Get listed

Infrastructure Testing Tools

Alternatives to terraform-plugin-testing

The tools Specifiction weighs against terraform-plugin-testing, from its list of infrastructure testing tools, each with its plans, platforms and spec score.

  1. 01 Chef InSpec

    It suits teams that need to express compliance, security or policy requirements as code and audit infrastructure.

    From $4.92/mo Free plan Open source Windows · macOS · Linux · API
    9.4 Visit Specs
  2. 02 CIS-CAT Pro Assessor
    From $200/mo Free plan Windows · macOS · Linux · API
    9.3 Visit Specs
  3. 03 AWS CloudFormation

    CloudFormation suits teams managing AWS infrastructure through templates, from a single EC2 instance to complex multi-Region applications.

    Free plan Web · Windows · macOS · Linux
    9.1 Visit Specs
  4. 04 Conftest

    Conftest suits developers and platform teams who need to check structured configuration against policies in CI.

    Free plan Windows · macOS · Linux
    8.4 Visit Specs
  5. 05 kube-score

    kube-score suits teams reviewing Kubernetes definitions for security and resilience concerns, especially those using Helm, Kustomize, or CI/CD.

    Free plan Web · Windows · macOS · Linux
    8.2 Visit Specs
  6. 06 Kubetest2
    Free plan Open source API · Self-hosted
    8.2 Visit Specs
  7. 07 Test Kitchen

    It suits infrastructure developers using a test-driven workflow, including those testing Chef Infra cookbooks.

    Free plan Open source Windows · macOS · Linux · API
    8.2 Visit Specs
  8. 08 cfn-lint

    It suits people validating AWS CloudFormation templates, including teams that want custom rules, structured output, or editor and CI/CD integrations.

    Free plan Windows · macOS · Linux · Self-hosted
    8.1 Visit Specs
  9. 09 cfn-nag

    cfn-nag suits teams reviewing CloudFormation security on Linux, macOS, or self-hosted systems.

    Free plan macOS · Linux · Self-hosted
    8.0 Visit Specs
  10. 10 Checkov

    Checkov suits developers and teams scanning infrastructure-as-code for configuration risks, credentials, or compliance checks.

    Free plan macOS · Linux
    8.0 Visit Specs
  11. 11 Cinc Auditor

    It suits teams running compliance checks and policy-as-code workflows locally or in CI, including teams using AWS, Azure, or GCP.

    Free plan Windows · macOS · Linux
    7.9 Visit Specs
  12. 12 KICS

    KICS suits teams checking Infrastructure as Code in local environments and CI/CD pipelines.

    Free plan Windows · macOS · Linux · Self-hosted
    7.9 Visit Specs
  13. 13 Terratest

    It suits teams that write and verify infrastructure code with tools such as Terraform, Packer, Docker, or Kubernetes.

    Free plan Linux
    7.8 Visit Specs
  14. 14 kubeconform

    Kubeconform suits teams and individuals who validate Kubernetes manifests locally or in CI, including configurations with custom resources.

    Free plan Windows · macOS · Linux · Self-hosted
    7.7 Visit Specs
  15. 15 KubeLinter

    It suits teams reviewing Kubernetes manifests for security and production practices, including automated workflows.

    Free plan macOS · Linux · Self-hosted
    7.7 Visit Specs
  16. 16 OpenSCAP

    OpenSCAP suits government agencies and contractors, businesses, and open-source users who need SCAP-based compliance checks or vulnerability assessment.

    Free plan Windows · macOS · Linux · Self-hosted
    7.7 Visit Specs
  17. 17 Serverspec

    It suits infrastructure teams that want agentless configuration and compliance checks expressed as RSpec tests.

    Free plan Windows · macOS · Linux · Self-hosted
    7.5 Visit Specs
  18. 18 Sonobuoy

    Sonobuoy suits Kubernetes operators who need conformance checks, workload diagnostics, or custom cluster tests.

    Windows · macOS · Linux · Self-hosted
    7.3 Visit Specs
  19. 19 ClusterLoader2
    Self-hosted
    7.2 Visit Specs
  20. 20 terraform-compliance

    terraform-compliance suits developers and security teams who need readable Terraform policy checks before deployment.

    Free plan Linux · Self-hosted
    7.2 Visit Specs
  21. 21 TFLint

    TFLint suits Terraform users who want local checks for language issues, cloud-specific configuration errors, or naming and best-practice rules.

    Free plan Windows · macOS · Linux · Self-hosted
    7.2 Visit Specs
  22. 22 Molecule
    Linux
    7.1 Visit Specs
  23. 23 Cloud-Radar
    6.9 Visit Specs
  24. 24 pytest-ansible
    Linux
    6.7 Visit Specs
  25. 25 TaskCat
    Linux · API
    6.6 Visit Specs
  26. 26 HashiCorp Enos
    macOS · Linux
    5.8 Visit Specs
  27. 27 kube-bench
    Linux
    5.6 Visit Specs

terraform-plugin-testing, head to head