Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. (by gruntwork-io)

Terratest Alternatives

Similar projects and alternatives to terratest

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better terratest alternative or higher similarity.

Suggest an alternative to terratest

Reviews and mentions

Posts with mentions or reviews of terratest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-25.
  • Testing Terraform The Right Way
    4 projects | dev.to | 25 Oct 2021
    terratest — Terratest | Automated tests for your infrastructure code. (gruntwork.io)
  • Recurso experimental de testes do Terraform
    1 project | dev.to | 16 Oct 2021
    Exemplo de um teste pode ser visto em https://github.com/gruntwork-io/terratest/blob/master/test/terraform_aws_s3_example_test.go
  • Testing automated deploys
    3 projects | reddit.com/r/Terraform | 15 Oct 2021
    We use Terratest to do something similar. We use it within our CI/CD pipeline for testing Terraform modules before they are built and published in our registry, as well as use in a larger Terragrunt stack to perform more of an end to end test.
  • Unit testing
    2 projects | reddit.com/r/Terraform | 4 Oct 2021
    I guess you could build the infrastructure, then test it has been created, then destroy it. Pretty sure that is what terratest does. Seems a bit overkill to me.
  • Checking missing resources
    1 project | reddit.com/r/Terraform | 30 Aug 2021
    Sounds like you're looking for some kind of automated testing - maybe look at Terratest?
  • How to manage Terraform within a team (company)
    2 projects | reddit.com/r/Terraform | 4 Aug 2021
    Testing "should" be there (best tool here is probably Terratest but to be honest I don't think that many people really test 100% of their Terraform infrastructure. I personally can say we don't do any tests on my current gig.
  • Terratest, testing dead letter queues on AWS
    1 project | reddit.com/r/devops | 29 Jul 2021
  • Terraforming in 2021 – new features, testing and compliance
    12 projects | dev.to | 2 May 2021
    Terratest is probably the closest one can get now a days to testing the specific peace of terraform code. It is a Go library, and requires one to write tests in Go. This is obviously a potential limitation as not all teams have knowledge in Go. On the upside, I would argue that the learning curve of learning Go to get the basics - read enough for writing terraform tests - is not steep if you know already at least one programming language.
  • Using Terratest to test your infrastructure
    3 projects | dev.to | 19 Apr 2021
    This post is going to get you started with using Terratest to help test your infrastructure changes. Terratest describes itself as:
  • Tool to execute all sorts of IaC tests
    1 project | reddit.com/r/devops | 31 Mar 2021
    I've seen terratest recommended before but I haven't used it personally.
  • Infrastructure as Code
    4 projects | dev.to | 30 Mar 2021
    Automated testing with Terratest. Terratest is a critical component in the toolchain needed for effective terraform development.
  • Infrastructure as Code: the 5 Questions to Ask before You Start
    5 projects | dev.to | 15 Mar 2021
    Assertions make tests possible, and for each IaC tool, there are companion tools to help you verify the actual end state of an infrastructure change against the desired. For Terraform, there is terratest, for CloudFormation there is taskcat, and inspec is for Chef. Even if you don't use these assertion tools, simply running your integration tests prepared for the application code would many expose potential problems in your infrastructure code. If you use CICD to apply your infrastructure changes, put the pipeline steps of applying changes to lower environment AND integration testing before the step to change production infrastructure.
  • Best static code analysis tool for Terraform?
    3 projects | reddit.com/r/Terraform | 3 Feb 2021
    add https://github.com/gruntwork-io/terratest .. if you are using terraform <=12 maybe kitchen.
  • Testing in Infrastructure as Code and why Terraform may not be the best option
    13 projects | dev.to | 6 Jan 2021
    You can’t use Terratest assertions with LocalStack and there is an open pull request https://github.com/gruntwork-io/terratest/pull/495 solving this issue. Of course, you could write your own assertions and we will do it later in a different language, so let’s skip this now and move on.


Basic terratest repo stats
about 23 hours ago

gruntwork-io/terratest is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Go jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.