Esse projeto tem como objetivo desenvolver testes e2e usando o Robot Framework na seguinte aplicação: https://www.saucedemo.com/
Para executar os testes é necessário ter instalado em sua máquina:
- Algum editor de código como VS Code ou PyCharm
- Python
- Node.JS necessário para a biblioteca do navegador
Etapas para instalar:
- Clone o repositório:
git clone https://github.com/Darlan0307/Robot-Tests-E2E.git2: Criar e ativar ambiente virtual:
python3 -m venv venv
source venv/bin/activate # (Linux/Mac)
venv\Scripts\activate.bat # (Windows)
# se o código acima não funcionar, tente o seguinte:
venv\Scripts\Activate.ps13: Instalar as dependências:
pip install -r requirements.txte depois
rfbrowser init- De permissão para executar o script:
chmod +x run_tests.sh- Executar os testes:
./run_tests.shNo próprio terminal será exibido o resultado dos testes. Mas também será criado uma pasta com o nome "results" na raiz do projeto, com mais detalhes dos testes executados.
- Python 3.12
- Robot Framework 7.2.2
- Robot Framework Browser 19.4.0
Darlan Martins - LinkedIn
