Projeto de automação de testes para a aplicação web Sauce Demo utilizando Playwright e Python, seguindo o padrão Page Object Model (POM).
- Clone o repositório:
git clone https://github.com/SEU-USUARIO/automated-testing-python.git
cd desafio-tecnico-voidr- Crie e ative um ambiente virtual:
python -m venv venv
# No Windows:
source venv/Scripts/activate
# No macOS/Linux:
source venv/bin/activate- Instale as dependências:
pip install -r requirements.txt- Instale os navegadores do Playwright:
playwright installpytest tests/Para executar testes específicos:
# Testes de autenticação
pytest tests/authentication/
# Testes de inventário
pytest tests/inventory/
# Testes de carrinho
pytest tests/cart/
# Testes de checkout
pytest tests/checkout/Executar o relatório detalhado:
pytest -vA documentação está disponivel tanto em Markdown como em .docx caso queira fazer download, segue o link Documentação do Projeto de Automação de Testes - Sauce Demo - contém detalhes sobre o desenvolvimento e implementação do projeto
O Video está no youtube porem está como não listado, para ver o video clique no link