Skip to content

CristianoSFMothe/vdt2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Languege Languege

Viver de Teste 2.ª Temporada

Trade Sticker

🔖 Requisitos funcionais

Slogan (slogan.robot)

  • Deve validar o slogan da home page [tag: slogan]

robotframework-browser-screenshot-10

Login (login.robot)

  • Não deve logar sem inserir email e senha [tag: no_email_pass]

robotframework-browser-screenshot-1

  • Não deve logar usando somente email [tag: no_pass]

robotframework-browser-screenshot-2

  • Não deve logar usando somente senha [tag: no_email]

robotframework-browser-screenshot-3

  • Não deve logar usando email inválido e senha válida [tag: inv_email]

robotframework-browser-screenshot-4

  • Não deve logar usando email válido e senha inválida [tag: inv_pass]

robotframework-browser-screenshot-5

  • Deve logar usando email e senha válidos [tag: login_success]

robotframework-browser-screenshot-6

campos descrição tipo obrigatório
email email do usuário texto sim
senha senha do usuário texto sim
checkbox checkbox lembrar dados checkbox não

Busca de Figurinhas (search_sticker.robot)

  • Deve retornar uma lista de usuários e suas figurinhas [tag: no_sticker]
  • Deve retornar os usuários que possuem uma figurinha específica [tag: sticker]
  • Deve retornar página de erro ao buscar figurinha não cadastrada [tag: inv_sticker]
campos descrição tipo obrigatório
textbox caixa de pesquisa texto não

Negociação de Figurinhas (trade_sticker.robot)

  • Deve poder negociar com um usuário [tag: trade_user]
  • Deve poder negociar uma figurinha específica com um usuário [tag: trade_sticker]

🚀 Tecnologias

  • [Robot] - framework de testes automatizados

👨🏻‍💻 Como executar o projeto

Node.js v16 ou superior para executar.

Python 3.1.7 ou superior para executar.

Execute os comandos abaixo para instalar das dependências do projeto e execução dos testes:

pip install robot framework
pip install robotframework-browser
rfbrowser init
cd trade-sticker
robot -d ./logs/ tests/ 

📝 Sugestões de Melhorias

Segue documento no drive mostrando algumas sugestões de melhorias: Documento de Melhorias

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Captura de tela de 2022-10-10 11-42-07

Layout feito com 💜 por Fernando Papito 👋 e adaptado por Cristiano Ferreira Mothe

About

Vivendo de Teste - Troca de Figurinhas da Copa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published