/robotframework-zomba-api

Projeto criado para rodar testes automatizados de aceitação (e2e)no back-end, utilizando as tecnologias do Robot Framework. Os testes devem ser capazes de serem rodados localmente e na pipeline

Primary LanguageRobotFramework

Projeto de automação Robot

Projeto criado para rodar testes automatizados de aceitação (e2e)no back-end, utilizando as tecnologias do Robot Framework. Os testes devem ser capazes de serem rodados localmente e na pipeline

Configuração do Ambiente

1. Instalar Python 3.10

Certifique-se de ter o Python 3.10 instalado em seu sistema. Você pode baixá-lo no site oficial do Python.

2. Instalar Ambiente Virtual

Instale a ferramenta virtualenv para criar ambientes virtuais de aprendizado:

  • pip install virtualenv

3. Criar um ambiente virtual:

  • python -m venv project-venv

4. Se você estiver usando o PowerShell e encontrar problemas para executar scripts, talvez precise alterar a política de execução temporariamente para permitir a execução de scripts:

  • Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

5. Ativar o ambiente virtual:

  • .\project-venv\Scripts\activate

6. Remover cache do pip

  • pip cache remove *

8. Desativar ambiente virtual

  • deactivate

9. Instalar Node.js:

Ao instalar, provavelmente vários pacotes adicionais serão instalados, como chocolatery, etc.

10. Instalar dependências do Python

Primeiro ative o ambiente virtual para evitar erros de versão com outras bibliotecas instaladas

  • pip install -r requirements.txt

---- Diferenciais no projeto ----


  • Page Object
  • Robot Framework
  • Massa de Dados
  • Geração de Report

Executar teste regressivo

npm run api

EXTRAS