Case Study
Criação de testes de regressão end-to-end
Cliente
Indústria
- Automóvel
- Fundada em 1944 na Coreia do Sul
- Parte integrante do Hyundai Motor Group
- Divisão KIA Europe tem sede em Frankfurt, na Alemanha, e emprega mais de 5500 funcionários em 39 mercados na Europa e no Cáucaso
Desafio
A empresa desenvolveu, para a Hyundai AutoEver Europe, uma nova aplicação web. De forma a reduzir a quantidade de testes realizados manualmente nesta aplicação web, antes e depois de cada lançamento em produção, foi decidido automatizar este processo.Solução e metodologia
- Decisão acerca do melhor framework a utilizar, definição de casos de teste e da sua implementação;
- Criação de pipeline em Jenkins para automatizar a execução de testes de regressão;
- Depois de concluída a implementação dos testes principais e do pipeline, a manutenção e a criação de novos casos de teste foi transferida para as equipas internas;
- Estão a ser criados novos testes de regressão, agora direcionados para a API de apoio utilizada pela aplicação web e outras aplicações internas. Estão em curso muitas outras melhorias para aumentar a cobertura do código e acelerar a execução dos testes.
Tecnologias
-
Java 8+
-
Spring Boot
-
Selenium
-
REST Assured
-
Junit
-
Git
-
Liquibase
-
MariaDB
-
Maven
-
Jenkins