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
Certifique-se de ter o Python 3.10 instalado em seu sistema. Você pode baixá-lo no site oficial do Python.
Instale a ferramenta virtualenv
para criar ambientes virtuais de aprendizado:
- pip install virtualenv
- 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
- .\project-venv\Scripts\activate
- pip cache remove *
- deactivate
Ao instalar, provavelmente vários pacotes adicionais serão instalados, como chocolatery, etc.
Primeiro ative o ambiente virtual para evitar erros de versão com outras bibliotecas instaladas
- pip install -r requirements.txt
- Page Object
- Robot Framework
- Massa de Dados
- Geração de Report
Executar teste regressivo
npm run api