Skip to content

Finett0/automated-testing-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automação de Testes - Sauce Demo

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).


Configuração do Ambiente

  1. Clone o repositório:
git clone https://github.com/SEU-USUARIO/automated-testing-python.git
cd desafio-tecnico-voidr
  1. Crie e ative um ambiente virtual:
python -m venv venv
# No Windows:
source venv/Scripts/activate
# No macOS/Linux:
source venv/bin/activate
  1. Instale as dependências:
pip install -r requirements.txt
  1. Instale os navegadores do Playwright:
playwright install

Comandos para executar os testes

pytest 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 -v

Documentos

A 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


Demonstração dos Resultados

O Video está no youtube porem está como não listado, para ver o video clique no link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages