Skip to content

victtorhenrique/test-automation-engineer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prova para QA Automation Engineer

A avaliação para a vaga de QA Automation Engineer consiste na criação de scripts de teste automatizado baseados nos casos de testes desta página: https://practicetestautomation.com/practice-test-login/


Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Python. Além disto é bom ter um editor para trabalhar com o código como VSCode.


Dependências

Todas as dependências utilizadas no projeto, estão salvas no arquivo requirements.txt

pip install -r requirements.txt

Execução dos casos de tests


Acesse a pasta "tests". No diretório, existirá uma pasta chamada "login" com os 3 scripts de teste para cada caso de teste.

cd tests\login

Para execução de todos os casos de testes, execute o seguinte comdando:

pytest pytest -v -s

ou execução de um caso de teste especifico, uma unidade, exemplo:

pytest -v -s .\test_negative_password.py

Geração do relatorio dos testes

Dentro da pasta de tests, execute o comando abaixo, e gerará o html report de todos os casos de testes dentro da pasta, para abrir basta clicar em "Abrir com Browser" ou em um navagador de sua preferência:

pytest -v -s --html=AutomationPageObjectReport.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published