Skip links

Caso de sucesso

Teste regressivo para Benefícios

Nossa atuação em uma das maiores empresas de benefícios do Brasil, que também é adquirente, foi colocar mais de 50 mil execuções de teste totalmente automatizados sendo executados constantemente.

Descrição

Desafios

O principal desafio foi reduzir a zero a composição manual para garantir a qualidade do regressivo, através da automação dos testes, geração de todos os dados e validação de resultados.

Outro grande desafio, integrar os objetivos com todos os planos de testes e scripts de automação que as SQUADS já realizavam ao longo do tempo.

Conseguimos de forma clara criar uma cultura em volta da importância de uma validação integrada. O levantamento de forma eficiente, pode proporcionar a criação de uma “pipeline” única que pudéssemos diariamente realizar o teste regressivo totalmente automatizado.

Pontos importantes

  • Cultura que o regressivo é algo que deve ser mantido por todos;
  • Crescimento da cobertura integrando e reutilizando o que os SQUADS produzem diariamente
  • Automatizar o processo de geração de dados para execução dos testes;
  • Manter o time responsável pelo regressivo das mudanças

Como foi feito

Criação de uma pipeline independente para o teste regressivo. Sendo executada dentro do horário comercial em conjunto com todos os outros testes.

Mantendo tudo funcionando e 100% aderente aos processos e framework do cliente.

  • Java
  • Rest Assured
  • Selenium
  • Cucumber
  • Azure DevOps
  • Maven

Utilizamos intensamente a nossa célula de Geração de Dados para teste, gerenciando e acompanhando o processo todo para que as automações de teste não parassem.

Agrupamos mais de três mil casos de teste sendo orquestrados. O crescimento dessa cobertura é feito através da interação com todos os SQUADS.

O processo de testes envolveu tanto FrontEnd como API.

 
  • Execução diária do regressivo;
  • Comunicação dos resultados para todos os times envolvidos no desenvolvimento das soluções;
  • Redução de erros e identificação de problemas ao longo de todo o processo;
  • Integração entre os diversos times em torno da melhoria da Qualidade de forma constante.
#TesteRegressivo #QualidadeEmPagamentos #ValidaçãoDeMeiosDePagamento #GarantiaDeEstabilidade #SucessoEmTestesDePagamento
Definição

No início definimos os objetivos, mapeamos os processos e fluxo principal.

 

Execução: 10 dias.

Levantamento

Reunião com os SQUADS.

 

Apresentação dos objetivos.

 

Execução: 15 dias

 

Criação e configuração da pipeline

Esse processo iniciou em paralelo com o levantamento, de forma ágil e contínua.

Execução: 25 dias

Automação dos processo

Esse processo iniciou em paralelo com o levantamento, de forma ágil e contínua com foco nos testes automatizados já existentes e criação de novos scripts.

Execução: 30 dias

Primeira execução

A primeira execução do Regressivo ocorreu 40 dias após o início das atividades.

Hoje diariamente é executado, alterado e sua cobertura é ampliada de forma colaborativa.

0 +
SQUADS
0 +
Execuções Diárias
0 +
Pessoas envolvidas
0 +
Testes na Pipeline
Precisa de ajuda?