Pular para o conteúdo

Frameworks de Teste & Repositórios Open-Source

Automação E2E, API e performance — cada um com pipelines CI/CD e relatórios ao vivo.

Framework de Avaliação de LLM

Avaliação automatizada de saídas LLM, precisão RAG e pontuação de alucinação

Suíte EvalRAG & LLMPromptfoo / Custom
Precisão RAG
Checagem Alucinação
Benchmarks Custom
Pipeline CI/CD Eval
Scoring Automatizado
Comparação Modelos
Repositóriollm-evaluation-framework-example

Promptfoo Testes de Segurança

Escaneamento de vulnerabilidades LLM, testes de jailbreak e red teaming com Promptfoo

Red TeamingScans JailbreakPromptfoo
Red Teaming
Defesa Jailbreak
Checagem PII e Vazamentos
Guardrails CI/CD
Scan Vulnerabilidade
Relatórios Segurança
Repositóriopromptfoo-security-testing-example

Automação E2E com Playwright

Suíte cross-browser em TypeScript apontando para saucedemo.com

29 testes2 navegadores58 execuções CI
Paralelismo Real
Captura de Trace
Fixtures Centralizados
CI/CD em Push & PR
Relatórios HTML
Chromium e Firefox
Repositórioplaywright-example

Cypress · TypeScript

Specs tipados com comandos reutilizáveis e relatórios Mochawesome

28 testes5 arquivos specCypress 14
Specs TypeScript
Comando cy.login()
Relatórios Mochawesome
CI GitHub Actions
Gravação de Vídeo
Screenshots de Falha
Repositóriocypress-typescript-example

Cypress · Cucumber BDD

Feature files Gherkin com step definitions em JavaScript

27 cenáriosGherkinAllure
Arquivos Feature
Step Definitions
Relatórios Allure
Pipeline CI/CD
Carrinho & Checkout
Cenários Gherkin
Repositóriocypress-with-cucumber-example

OpenAPI Testes de Contrato

Validação automatizada de contrato de API e schemas OpenAPI / Swagger

OpenAPI 3.0Validação SchemaDredd / Spectral
Specs OpenAPI
Validação Schema
Alerta Breaking Change
Automação CI/CD
Linting e Regras
Relatórios Contrato
Repositórioopenapi-contract-testing-example

Pact Testes de Contrato

Testes de contrato orientados ao consumidor para microsserviços com Pact

Pact BrokerConsumidor/ProvedorMicrosserviços
Contratos Consumidor
Verificação Provedor
Sync Pact Broker
Gates CI/CD
Guarda Microsserviços
Provedor Mock API
Repositóriopact-contract-testing-example

Selenium · JUnit 5

Arquitetura POM limpa com runner JUnit 5 e relatórios Allure

12 testesJava 17Allure
POM Limpo
Runner JUnit 5
Relatórios Allure
CI GitHub Actions
Fluxos de Login
Checkout E2E
Repositórioselenium-java-example

Selenium · TestNG

Matriz @DataProvider cobrindo as 5 contas do saucedemo

7+ execuçõesMatriz @DataProviderAllure
Matriz @DataProvider
5 Contas de Usuário
Relatórios Allure
CI GitHub Actions
Chrome Headless
WebDriverManager
Repositórioselenium-java-testng-example