O projeto tem o intuito de mostrar minhas habilidades de automação de testes utilizando Python + Gherkin.
- Ter o python3 instalado
- Clone esse repositorio:
git clone https://github.com/arthurleal98/Desafio-Automacao.git
- Navegue até o diretório do projeto:
cd Desafio-Automacao
- Instalar as bibliotecas necessárias:
pip install -r requirements.txt
Os testes e seus passos estão na pasta "features", onde os arquivos com a extensãp .feature representam as features da tabela abaixo:
O projeto tem o intuito de mostrar minhas habilidades de automação de testes utilizando Python + Gherkin.
- Ter o python3 instalado
- Clone esse repositorio:
git clone https://github.com/arthurleal98/Desafio-Automacao.git
- Navegue até o diretório do projeto:
cd Desafio-Automacao
- Instalar as bibliotecas necessárias:
pip install -r requirements.txt
Os testes e seus passos estão na pasta "features", onde os arquivos com a extensãp .feature representam as features da tabela abaixo:
Aqui está a tabela corrigida:
Aqui está a tabela corrigida:
Feature | Cenário |
---|---|
Login | Login com sucesso |
Login | Login com e-mail inválido |
Login | Login com senha inválida |
Login | Login com e-mail e senha inválidos |
Login | Login com e-mail e senha em branco |
Cadastro | Cadastro de usuário com sucesso |
Cadastro | Cadastro de usuário com e-mail já cadastrado |
Cadastro | Cadastro de usuário com e-mail inválido |
Cadastro | Cadastro de usuário com senha inválida |
Cadastro | Cadastro de usuário com e-mail e senha inválidos |
Home page | Página inicial apresenta apenas 3 produtos |
Home page | Verificar se o produto da página inicial redireciona para a página do produto |
Home page | Validar a adição de produtos ao carrinho |
Home page | Validar a inscrição de e-mail |
Home page | Verificar se há 3 posts no carrossel de posts |
Home page | Verificar se há imagens no post do carrossel |
Home page | Verificar se o link dos posts está acessível |
Shop | Adicionar um produto no carrinho |
Shop | Filtrar produtos por preço |
Shop | Filtrar produtos por popularidade |
Shop | Filtrar produtos por avaliação |
Shop | Filtrar produtos por ordem alfabética |