Skip to content

Chaygois/Teste-Selenium-Saucedemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Teste Automatizado de Fluxo de Compra com Selenium WebDriver (Python)

Este repositório contém um teste automatizado que simula o fluxo de compra em um site de comércio eletrônico, utilizando o Selenium WebDriver com Python. O objetivo principal é validar o funcionamento correto do processo de login, adição de itens ao carrinho, checkout e finalização da compra.


Requisitos

Para executar este teste, você precisará dos seguintes componentes instalados em seu sistema:

  • Python 3.x — Linguagem de programação usada no script de teste.
  • Selenium — Biblioteca para automatização de navegadores web.
  • WebDriver (ChromeDriver) — Driver específico para o navegador Google Chrome, que permite ao Selenium controlá-lo.
  • Navegador Google Chrome instalado.
  • IDE ou editor de texto para rodar os scripts (ex.: VS Code, PyCharm).

Instalação

Siga os passos abaixo para configurar o ambiente:

  1. Instale o Python 3.x
    Caso ainda não tenha, baixe a versão mais recente: python.org

  2. Instale o Selenium
    Execute no terminal ou prompt de comando:
    pip install selenium Clone este repositório:

git clone <URL_DO_REPOSITORIO> Navegue até a pasta do projeto:

cd nome-do-projeto
Execute o script de teste:

```bash

python test_login_and_add_to_cart.py
Funcionalidades testadas
Fluxo completo de login.

Busca e seleção de produtos.

Adição de produtos ao carrinho.

Processo de checkout.

Confirmação e finalização da compra.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages