01API Quality Engineering Lab
api-quality-engineering-lab
Laboratório de Quality Engineering para APIs com testes funcionais, contrato OpenAPI, segurança, acessibilidade, performance com k6 e CI/CD.
API TestingOpenAPIk6SegurançaAcessibilidadeCI/CD
Ver código ↗︎02SQL Quality Checker
sql-quality-checker
Ferramenta em Python e SQLite para validar regras de negócio diretamente nos dados, detectar inconsistências de qualidade e gerar relatórios rastreáveis em CSV e HTML.
SQLPythonSQLiteQualidade de Dados
Ver código ↗︎03Quality Change Intelligence Lab
quality-change-intelligence-lab
Ferramenta determinística em Go para priorizar verificações sob restrição de tempo, maximizando a cobertura de risco disponível e tornando explícitos os testes selecionados, os não selecionados e o risco residual.
GoRisk-Based TestingTest StrategyGitHub Actions
Ver código ↗︎04Expense Approval Quality Lab
expense-approval-quality-lab
Laboratório com Playwright + TypeScript que combina testes E2E e API orientados a risco em um fluxo de aprovação de despesas, cobrindo papéis, autorização e transições de estado.
PlaywrightTypeScriptE2EAPI TestingRisk-Based Testing
Ver código ↗︎05Subscription Change Quality Lab
subscription-change-quality-lab
Laboratório com Cypress + JavaScript para fluxos de alteração de assinaturas, com estado determinístico, login programático e cenários de resiliência de rede.
CypressJavaScriptE2ENetwork TestingCI/CD
Ver código ↗︎06Inventory Reservation Quality Lab
inventory-reservation-quality-lab
Laboratório com Selenium 4 + Java + JUnit 5 para reserva e cancelamento de estoque, usando Page Objects, Page Components, waits explícitos e CI.
Selenium 4JavaJUnit 5Page ObjectsCI/CD
Ver código ↗︎