Alt Text

Projeto - Teste de FrontEnd com Robot Framework

Este projeto tem como objetivo realizar testes de FrontEnd em uma aplicação web utilizando o SauceDemo como servidor de testes. O SauceDemo é uma plataforma online para práticas de testes.

Ferramentas utilizadas:

Bibliotecas utilizadas:

Pré-Requisitos

  • Certifique-se de ter o Python instalado em sua máquina. Você pode baixá-lo aqui.
  • Tenha uma IDE instalada (por exemplo, VS Code).

Instalando o Robot Framework e Bibliotecas Relacionadas

Você pode instalar o Robot Framework e as bibliotecas necessárias executando os seguintes comandos no terminal ou prompt de comando:

pip install -r requirements.txt

Executando os Testes

Execute os testes com o seguinte comando, substituindo nome_do_arquivo.robot pelo nome do arquivo que contém seus casos de teste:

robot nome_do_arquivo.robot

Arquitetura

├── .github
│    └── workflows
│           └── develop.yml
├── logs
├── resources
│   ├── api
│   │   ├── keywords
│   │   │      └── api_post_user.resource
│   │   └── auth.robot
│   ├── data
│   │   ├── ambiente.yaml
│   │   └── login_admin.yaml
│   ├── keywords
│   │   ├── login_kws.resource
│   ├── pages
│   │   ├── login_page.robot
│   ├── shared
│   │   ├── utils_keywords.robot      
│   ├── utils
│   │    └── gerador_senha.py
│   └──── utils_keywords.robot
|── main.robot 
├── tests
|    ├── diretoria.robot
|    ├── login.robot
|    └── usuarios.robot
├── readme.md
└── requirements.txt