DEV Community

Vignesh U
Vignesh U

Posted on

Terratest

Terratest is an open source testing framework for infrastructure defined as code using Terraform. It performs unit tests, integration tests, and end-to-end tests for the cloud-based infrastructure and helps identify security vulnerabilities early on.

Programming language:

Terratest test cases are defined using the Go programming language. Specifically the testing package of Go. This testing package is used by Go developers to define test cases in general.

Terratest , an infrastructure as code tool, operates as independent company without a parent company

Terratest overview:

Terratest is an open source testing framework for infrastructure defined as code using Terraform. It performs unit tests, integration tests, and end-to-end tests for the cloud-based infrastructure and helps identify security vulnerabilities early on.

Functionalities:

  • Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. It provides a variety of helper functions and patterns for common infrastructure testing tasks, including: Testing Terraform code. Testing Packer templates.

Logo:

Image description

Terratestis available in a open-source version

Top comments (0)