Detectar problemas de qualidade após a implantação é caro. Integrar o QAProof ao seu pipeline de CI/CD garante que cada mudança seja testada antes de chegar à produção.
Integração via API REST
O QAProof fornece uma API REST simples com autenticação por token Bearer. Acione testes de forma programática e obtenha resultados em JSON que você pode processar no seu pipeline.
Exemplo com GitHub Actions
Adicione uma etapa de workflow que executa testes do QAProof em implantações de preview:
- Implante o ambiente de preview
- Acione os testes do QAProof via API
- Processe os resultados e falhe o build se as pontuações caírem abaixo do limite
- Publique os resultados como comentário no PR
Definindo Quality Gates
Defina pontuações mínimas aceitáveis para cada tipo de teste. Por exemplo:
- Fidelidade de Design: mínimo 85/100
- Acessibilidade: mínimo 90/100
- Responsivo: mínimo 80/100
Falhe o build quando as pontuações caírem abaixo dos limites, forçando as equipes a resolver problemas de qualidade antes do merge.