Robot Framework é um framework de automação genérico e de código aberto utilizado para testes de aceitação, desenvolvimento orientado a testes de aceitação (ATDD) e automação de processos robóticos (RPA).
Código aberto. Novas possibilidades.
Descubra projetos open source de qualidade, envie projetos anonimamente e reivindique e edite seu próprio projeto.
Um pouco de curiosidade. Um mundo de código aberto.
THE FIRST COLLECTIONKarate é um framework de automação de testes open-source que unifica testes de API, mocks, testes de desempenho e automação de UI em uma única ferramenta.
Hypothesis é uma biblioteca de testes baseados em propriedades para Python que gera entradas aleatórias para descobrir bugs e casos limite, reportando o caso de falha mais simples para facilitar a depuração.
Biblioteca de asserções matemáticas nativa do TUnit para .NET: tolerância fluente, sequências, estatística, álgebra linear, teoria dos números e geometria 3D geradas no pipeline Assert.That do TUnit; compatível com AOT e sem reflexão.
Quick é um framework de teste BDD para Swift e Objective-C, inspirado em RSpec, Specta e Ginkgo. Ele usa Nimble para matchers expressivos e suporta várias versões de Swift via CocoaPods ou Swift Package Manager.
React Testing Library é uma solução leve para testar componentes React, incentivando testes que simulam interações reais do usuário para melhor manutenibilidade e confiança.
QA Studio é uma plataforma de gerenciamento de testes de código aberto e auto-hospedável para equipes de QA. Ela oferece suítes e casos de teste hierárquicos, planejamento de execução de testes em vários ambientes, dashboards ricos para resultados e tendências, anexos de mídia e uma API REST completa.
ripr é uma ferramenta de análise estática de exposição a mutações que identifica comportamentos alterados que seus testes alcançam, mas não verificam, sem a necessidade de executar testes de mutação.
MCP Arcade é uma ferramenta de teste via linha de comando que executa um catálogo de experimentos chamados atoms contra servidores MCP, avaliando resultados pelas mensagens JSON-RPC e mudanças no sandbox, e não por descrições de ferramentas ou raciocínio do modelo.
Toxiproxy é um framework para simular condições de rede para testar a resiliência de aplicações e identificar pontos únicos de falha em ambientes de CI e desenvolvimento.
Playwright é um framework abrangente para automação e testes web que fornece uma API única para controlar Chromium, Firefox e WebKit no Linux, macOS e Windows.
Keploy é uma ferramenta de código aberto, agnóstica de linguagem, para teste de API e integração, que grava chamadas reais de API, consultas de banco de dados e eventos de streaming via eBPF e os reproduz como testes e mocks sem alterações de código. A ferramenta também oferece virtualização de infraestrutura, cobertura combinada, expansão assistida por IA e integração com CI/CD.
Faker é um pacote Python usado para gerar dados sintéticos para bootstrapping de banco de dados, testes de estresse e anonimização de dados.
Um harness de compatibilidade DuckDB para rudb. Verifica a conformidade através de execução diferencial contra um binário DuckDB real, cobertura SQL ponderada, round trips do formato de armazenamento e verificações da ABI C.
Suíte de testes reutilizável e plugável em Python/pytest para validar drivers ADBC. Executa consultas SQL nos drivers para testar recursos, tipos de dados e peculiaridades de cada banco, gerando documentação de recursos suportados e não suportados. Inclui substituições por driver e formato consolidado .txtcase.
RecurSpec é uma ferramenta de teste de linha de comando em Node.js que verifica se as instruções de recuperação em mensagens de erro realmente resolvem a falha original, executando cada caso em um espaço de trabalho temporário isolado e bloqueando comandos inseguros.
pytest é um framework de testes Python que simplifica a escrita de testes pequenos e escala para testes funcionais complexos. Possui introspecção detalhada de asserções, descoberta automática de testes, fixtures modulares e compatibilidade com unittest.
O Jest é uma estrutura de testes JavaScript abrangente que funciona imediatamente para a maioria dos projetos, oferecendo um modo de observação interativo rápido e testes de snapshot para capturar objetos grandes.
ts-jest é um transformador Jest que adiciona suporte completo ao TypeScript, incluindo manipulação de source maps e verificação de tipos, permitindo que desenvolvedores executem testes Jest diretamente em arquivos .ts.
Detox é um framework de testes end-to-end de caixa cinza para apps móveis, suportando React Native no Android e iOS. Ele automatiza interações de usuário, reduz a instabilidade e integra-se a pipelines de CI/CD.