
Transformando o pacote de automação de testes com desenvolvimento ágil e uma plataforma robusta de garantia de qualidade
Sobre a Empresa
Líder global em logística.
Desafio
A empresa é um fornecedor líder global de varejo a bordo de companhias aéreas, logística e soluções de equipamentos com uma vasta rede global na indústria aeronáutica. Lida com um alto volume de pedidos diários em todas as regiões capturados e gerenciados em sistemas legados específicos da região.
Estava implementando um sistema para integrar eficientemente todas as unidades em uma única plataforma para atender às demandas agressivas dos negócios. A empresa procurou um parceiro tecnológico para ajudar a reduzir os esforços de Garantia de Qualidade (GQ), implementar a automação de testes, alinhar os testes com o desenvolvimento ágil e gerenciar o processo de testes.
O que fazemos
- Desenvolveu uma estratégia de teste
- Testes alinhados com o desenvolvimento ágil
- Testes gerenciados
- Definiu e implementou o Processo de QA
- Configurar o pacote de automação de testes
Solução
Nossas equipes de entrega e testes ágeis projetaram uma estratégia de testes e uma estrutura de QA para reduzir os esforços e ajudar a garantir a alta estabilidade e desempenho da aplicação.
Estratégia e processo de QA
- Definiu e implementou o processo de QA
- Ciclo de vida do defeito definido e critérios de liberação
- Projetado uma estrutura padrão para planejamento de testes, casos, rastreador de problemas e registro de defeitos
- Casos e cenários de lógica de negócios documentados
- Melhores práticas implementadas e processos aprimorados para QA no Planejamento de Recursos Empresariais
- Adotou um modelo Scrum para testes alinhado com o desenvolvimento de aplicação ágil
Automação e serviços de testes
- Automatização de todos os scripts de teste de regressão e testes de integração para cada versão
- Implementou uma equipe de testes global dedicada para testes contínuos responsáveis pela criação de casos/cenários de teste e execução
- Testes gerenciados para verificação de construção, processos funcionais, de banco de dados e de regressão
- Forneceu suporte de teste para hotfixes na produção
Consequência
A automação de testes, juntamente com o processo de testes ágil gerenciado pela equipe da Unisys, forneceu os seguintes resultados e benefícios:
70%
Redução da manutenção
100%
Disponibilidade global do produto
100.000+
cenários de combinação testados
95%
redução de problemas de produção que afetam os usuários finais
Benefícios para a empresa
- Redução dos esforços de QA
- Diminuição significativa no custo de QA com entrega rápida, entrega global e automação de regressão
- Lançamento mais rápido de recursos e atualizações
- Maior estabilidade funcional