terratest

Test library

A Go library that simplifies writing automated tests for infrastructure code

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

GitHub

8k stars
119 watching
1k forks
Language: Go
last commit: 1 day ago
Linked from 4 awesome lists

awsdevopsdockergolangpackerterraformtestingtesting-library

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gruntwork-io/terragrunt Enables scalable infrastructure deployment and management using Terraform-based Infrastructure as Code 8,262
marcosborges/terraform-aws-loadtest-distribuited Terraform module for running load tests on AWS instances 46
hashicorp/terraform A tool for safely and predictably creating and managing infrastructure in the cloud 43,243
googlecloudplatform/terraformer A tool to automatically generate Terraform configuration files from existing infrastructure. 12,849
quii/learn-go-with-tests A comprehensive resource for learning Go programming with test-driven development (TDD) principles. 22,299
bridgecrewio/terragoat A training project that demonstrates how common configuration errors can be introduced into cloud infrastructure to test secure development best practices 1,159
terramate-io/terramate A tool for generating and orchestrating infrastructure code using Terraform, OpenTofu, and Terragrunt 3,290
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,282
xhd2015/xgo An all-in-one testing library for Go that provides utilities for mocking, tracing, and testing 371
tenable/terrascan Detects security vulnerabilities and compliance issues in infrastructure code before provisioning cloud-native infrastructure. 4,779
kubernetes/test-infra Tools and configuration files for automating and testing Kubernetes project infrastructure 3,857
stretchr/testify A toolkit providing common assertions and mocks to support testing in Go programming language. 23,652
hxsecurity/terraformgoat A multi-cloud deployment tool designed to test and demonstrate the vulnerability of cloud infrastructure configurations 541
opencredo/terrahelp Provides supplementary functionality to Terraform workflow 379
crudo/grunt-testcafe A Grunt plugin that automates testing of web applications using TestCafe. 10