Code Monkey home page Code Monkey logo

trab_teste_software's Introduction

Gincana Qualidade de Software - Tarefa 3

Grupo 7 - Os Cupinxers

Membros: Pietro Del Corona, Gabriel Castellano, Pedro Tian Xi, Pedro Henrique Menna, Gabriel Zaffalon

O Objetivo da tarefa é utilizar a partir de uma aplicação web a prática de testes automatizados. Serão realizados 5 cenários de testes a nível de sistema e 5 testes unitários do sistema analisado.

Link do site alvo de testes: https://www.saucedemo.com

Relação de atividades realizadas por membro do grupo
Aluno Atividade
Pietro Del Corona
  • Verificar o login
  • Preencher o carrinho de compras com todos os itens
  • Entrar na página do carrinho para verificar as compras realizadas
  • Fazer a verificação do carrinho de compras ao entrar no site
Gabriel Zaffalon
  • Não fez
Pedro Tian Xi
  • Finalizar carrinho
  • Preencher informações
  • Finalizar de compra
Gabriel Castellano
  • Entrar no motor de busca para encontrar o site objeto de estudo do projeto
Pedro Henrique Menna
  • Testar um usuário para fazer o login do site

Entrega da atividade: 31/10/2023

Importante! É preciso instalar as seguintes bibliotecas no ambiente: selenium, unittest, pytest

Sugestão: utilizar o método pip para instalar as dependências em seu ambiente de desenvolvimento. Ex: pip install selenium

Abaixo está a tabela dos cenários a nível de sistema:

Quadro dos Cenários de Testes a Nível de Sistema
Nº de Cenário Conteúdo da Atividade
Cenário 1 Fazer a pesquisa do site no motor de busca e tentar acessar pelo link fornecido.
Cenário 2 Entrar no site alvo de avaliação do teste clicar no link de cadastro e tentar se cadastrar no site preenchendo os campos e clicar em "cadastrar". Testando todos os usuários disponíveis pelo site, assim como, as mudanças na senha fornecida
Cenário 3 Visitar o site e tentar entrar com a conta cadastrada. Visualizar o carrinho de compras e remover os produtos já selecionados.
Cenário 4 Visitar o site completo, buscando os diferentes produtos do portfólio do site e encher o carrinho com as quantidades variadas.
Cenário 5 Buscar a finalização do processo de compra preenchendo os campos de endereço de entrega e esperar a resposta final do site. Explorar os possiíveis erros gerados por não-preenchimento dos inputs ou cep inválido.

Abaixo está a tabela dos cenários a nível de teste unitário:

Quadro dos Cenários de Testes Unitários
Nº de Cenário Conteúdo da Atividade
Cenário 1
Cenário 2
Cenário 3
Cenário 4 Decompor as tarefas em funções separadas da aplicação.
  • Verificar uma função de login separada
Cenário 5
  • Verificar inputs de informações do cliente.
  • trab_teste_software's People

    Contributors

    pietrodelcorona avatar pedrotxfl avatar pedromenna avatar gabcastellano8 avatar

    Watchers

     avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.