Case Study

Criação de testes de regressão end-to-end

Tester da Alter Solutions a executar testes de regressão

Cliente

 

logo_kia_white-rbr

 

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