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

5. Seating down with mobile & laptop

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.

Tecnologias

  • Java 8+
  • Spring Boot
  • Selenium
  • REST Assured
  • Junit
  • Git
  • Liquibase
  • MariaDB
  • Maven
  • Jenkins