Skip to content

Welcome to the Awesome Go Test repository! This repository features a carefully curated list of tools, libraries, and services designed for testing in Golang. It includes resources for various testing needs, from unit testing and API testing to performance and security testing. Our goal is provide a comprehensive collection of useful go test tools.

Notifications You must be signed in to change notification settings

fonluc/awesome-go-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Go Test

Bem-vindo ao repositório Awesome Go Test! Este repositório contém uma lista curada de ferramentas e serviços para realizar testes em Golang. O objetivo é fornecer recursos úteis para ajudar na automação e otimização dos testes em Go.

Welcome to the Awesome Go Test repository! This repository contains a curated list of tools and services for testing in Golang. The aim is to provide useful resources to assist in automating and optimizing Go tests.

Estrutura do Repositório

O repositório está dividido em duas pastas principais:

  • BR: Contém um arquivo README com links úteis para ferramentas e serviços relacionados a testes em Go, em português.
  • EN: Contém um arquivo README com links úteis para ferramentas e serviços relacionados a testes em Go, em inglês.

Repository Structure

The repository is divided into two main folders:

  • BR: Contains a README file with useful links to tools and services related to Go testing, in Portuguese.
  • EN: Contains a README file with useful links to tools and services related to Go testing, in English.

Links Úteis

Em Português

  • Selenium para Go - Cliente Selenium WebDriver para Go.
  • Rod - Driver DevTools para automação web.
  • Agouti - Framework de teste de aceitação web para Go.
  • Ginkgo - Framework BDD para Go.
  • Godog - Cucumber para Go.
  • Goblin - Framework de teste mínimo e simples para Go.
  • Go Modules - Sistema de gerenciamento de dependências oficial do Go.
  • Task - Executor de tarefas simples e alternativa ao Make.
  • Resty - Biblioteca HTTP e cliente REST simples para Go.
  • Gorequest - Cliente HTTP simplificado para Go.
  • Postman - Para testes de API REST.
  • k6 - Ferramenta de teste de carga escrita em Go.
  • Apache JMeter - Para testes de carga.
  • GoLand - IDE da JetBrains para desenvolvimento Go.
  • Visual Studio Code com a extensão Go.
  • Testify - Conjunto de ferramentas para testes em Go.
  • Gomock - Mocking framework para Go.
  • Gofakeit - Gerador de dados aleatórios para Go.
  • httptest - Pacote da biblioteca padrão para testes HTTP.
  • SauceLabs - Para testes de automação web e móvel.
  • BrowserStack - Para testes cross-browser.
  • Swagger - Para documentação e testes de API.
  • Burp Suite - Para testes de segurança de aplicações web.

In English

  • Selenium for Go - Selenium WebDriver client for Go.
  • Rod - DevTools driver for web automation.
  • Agouti - WebDriver acceptance testing framework for Go.
  • Ginkgo - BDD testing framework for Go.
  • Godog - Cucumber for Go.
  • Goblin - Minimal and simple testing framework for Go.
  • Go Modules - Official Go dependency management system.
  • Task - Simple task runner and Make alternative.
  • Resty - Simple HTTP and REST client library for Go.
  • Gorequest - Simplified HTTP client for Go.
  • Postman - For REST API testing.
  • k6 - Load testing tool written in Go.
  • Apache JMeter - For load testing.
  • GoLand - JetBrains IDE for Go development.
  • Visual Studio Code with Go extension.
  • Testify - Toolkit for assertions and mocks in Go tests.
  • Gomock - Mocking framework for Go.
  • Gofakeit - Random data generator for Go.
  • httptest - Standard library package for HTTP testing.
  • SauceLabs - For web and mobile automation testing.
  • BrowserStack - For cross-browser testing.
  • Swagger - For API documentation and testing.
  • Burp Suite - For web application security testing.

Licença

Este projeto está licenciado sob a Licença MIT.

About

Welcome to the Awesome Go Test repository! This repository features a carefully curated list of tools, libraries, and services designed for testing in Golang. It includes resources for various testing needs, from unit testing and API testing to performance and security testing. Our goal is provide a comprehensive collection of useful go test tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages