Testes Funcionais (UI) realizados na página da Seguradora Fidelidade, para apresentação de conhecimentos e habilidades técnicas utilizando a seguinte stack:
- Python3 [Linguagem de Programação]
- Robot Framework [Framework com sintaxe de simples utilização, para automação de testes]
- Selenium Webdriver [Biblioteca composta por diversos comandos e palavras-chaves para utilização em testes automatizados]
- Chromedriver [Manipulador do navegador Google Chrome para automação de testes web / funcionais]
- Geckodriver [Manipulador do navegador Firefox para automação de testes web / funcionais]
Enquadramento / Objetivo:
Exercício prático para implementação de testes, em Robot Framework, a um site web de uma seguradora. O objetivo é testar o funcionamento do simulador de seguros de automóveis, tendo como pressuposto que se conhece a matrícula do veículo em causa.
O que se pretende:
Receber as matrículas como parâmetros de entrada, efetuar a simulação, e recolher evidências. Devem ser testados casos de sucesso e de insucesso da simulação. Pretende-se aferir a forma de implementação, expansibilidade, manutenção, e a solução.
Massa de Teste
Matrículas Válidas: 05-DE-82, 24-54-XI, 22-HT-53.
Matrícula Inválida (exemplo): ZZ-AA-00
Link do Site: Https://www.fidelidade.pt/PT/particulares/Auto/Simuladores/Automovel/Paginas/default.aspx
Resultados: Os resultados foram publicados neste repositório, cujos encontram-se no diretório de logs.