O objetivo deste projeto é criar um Teste automatizado para o desafio da Livelo.
Para o projeto foram utilizados as linguagem Python na sua versão 3.9 (compativel da 3.7 ou +), selenium 3.141.0 e também o Behave para escrita dos BDDs.
Para utilizar o projeto deverá ser instalado o Python 3.8 ou 3.7, IDE de sua preferência e devemos instalar as dependencias seguindo os seguintes codigos:
python3 -m venv venv
tutorial-env\Scripts\activate.bat
pip install -r requirements.txt
Primeiro vc deve colocar o webdriver na pasta raiz do seu projeto.
Para a realização dos testes, é preciso rodar a seguinte linha de comando:
behave features
FrameWork criado e documentado por Rodrigo de Brito de Oliveira Cabral e que a força esteja com voces!!!
Agradeço a oportunida de realizar esse desafio.