Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ecommerce-qa-portfolio

Portfolio de QA para simular a atuacao de uma Analista de Qualidade em um sistema de e-commerce.

Objetivo

Demonstrar as principais etapas do processo de qualidade em um e-commerce real de pratica, cobrindo planejamento, estrategia, casos de teste, execucao manual, evidencias, bugs, testes de API, consultas SQL e automacao.

Sistema escolhido

Site utilizado: SauceDemo

URL: https://www.saucedemo.com/

Motivos da escolha:

  • Aplicacao publica e estavel para pratica de QA.
  • Fluxos claros de login, catalogo, carrinho e checkout.
  • Permite criar cenarios positivos, negativos e exploratorios.
  • Boa aderencia para testes manuais, automacao com Playwright e Robot Framework.

Escopo do portfolio

  • Plano de testes.
  • Estrategia de testes.
  • Casos de teste funcionais.
  • Matriz de rastreabilidade.
  • Relatorio de bugs.
  • Evidencias de execucao.
  • Testes manuais por funcionalidade.
  • Base inicial para automacao E2E.
  • Colecao inicial de testes de API.
  • Consultas SQL simuladas para validacao de dados.

Estrutura

qa-automation-portfolio/
├── README.md
├── documentation/
│   ├── Test_Plan.pdf
│   ├── Test_Strategy.pdf
│   ├── Bug_Report.xlsx
│   ├── Test_Cases.xlsx
│   └── Traceability_Matrix.xlsx
├── manual-tests/
│   ├── Login.md
│   ├── Cadastro.md
│   ├── Checkout.md
│   └── Carrinho.md
├── automation/
│   ├── playwright/
│   └── robot-framework/
├── api-tests/
│   └── postman_collection.json
├── sql/
│   └── consultas.sql
├── evidence/
│   ├── screenshots/
│   └── videos/
└── bugs/
    ├── BUG-001.md
    └── BUG-002.md

Tipos de teste contemplados

  • Testes funcionais.
  • Testes exploratorios.
  • Testes regressivos.
  • Testes de interface.
  • Testes de fluxo critico.
  • Testes negativos.
  • Testes de API.
  • Testes automatizados E2E.

Casos de teste iniciais

ID Cenario Resultado Esperado
CT-001 Login valido Usuario autenticado
CT-002 Senha invalida Mensagem de erro
CT-003 Carrinho vazio Exibir aviso

Proximos passos

  • Evoluir os documentos com mais cenarios.
  • Implementar a automacao com Playwright.
  • Implementar a automacao com Robot Framework.
  • Adicionar evidencias reais de execucao.
  • Publicar o projeto no GitHub.

About

QA portfolio for an e-commerce project, covering manual tests, bug reports, test documentation, API tests, SQL validations and automation structure.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages