sexta-feira, 1 de janeiro de 2010

Serie Erros em Sites Web - Submarino 6

Primeiramente, um Feliz 2010 a todos os leitores do blog!
Neste primeiro post de 2010, como de costume, mais um erro no cadastro de produtos no site do Submarino! Será que eles estão aceitando currículos ou trabalho de consultoria?

Este post não é só para mostrar o problema, mas também para fazer deste tipo de teste que podemos chamar de Teste Exploratório. Mas, porque Teste Exploratório.

Vejamos primeiro o bug e depois confinuaremos.

Descrição do Bug
Diversos produtos cadastrados com o valor R$ 999.999,99 onde o preço não condiz com o produto.

Descrição Detalhada do Bug
Diversos produtos como Telefone com fio, Jogo de Malas, Relógio e Apontador estão cadastrados com o valor de R$ 999.99,99 onde alguns deles não possuem fotos.

Passos para Reprodução
  1. Acesse o site http://www.submarino.com.br
  2. Na página inicial do Submarino, informe "c" na caixa de busca e clique no botão OK. Matenha a combo ao lado do botçao OK com o valor "todo o Submarino"
  3. A tela com os resultado será apresentada, altera a combo "Ordenação" para "Maior Preço"
  4. Visualize os 10 primeiros produtos com o valor R$ 999.999,99, como mostra abaixo



    Nome do produto (clique para ir até o produto)
    Telbox-Router c/ Softphone - Stracta
    Telefone c/ Fio c/ Viva Voz TK-Speaker - Tklar - marfim
    Jogo de Malas com Rodinhas Preta c/ 3 Unidades - Batiki
    RELG BRACELETE FEM SHAKE KW45011C - CONDOR - DUMONT SAAB DO BRASIL S/A
    APONT.SIMP-CART.C/2/VERMELHO E AZUL - A.W.FABER - CASTELL S.A
    APONT.SIMP-CART.C/2/ VERDE - A.W.FABER - CASTELL S.A
    APONT.SIMP.CART.C/2/AZUL/CINZA ESC.TRANS - A.W.FABER - CASTELL S.A
    APONT.SIMP.CART.C/2/AZUL ESC.TRANS./CINZA.TRANS - A.W.FABER - CASTELL
    APONT.SIMP.CART.C/2/VERM ESC.TRANS./VERM - A.W.FABER - CASTELL S.A
    APONT.SIMP.CART.C/2/AZUL ESC/VERDE - A.W.FABER - CASTELL S.A

Imagem de Evidência













Data de descoberta do bug
01/01/2010

Agora voltaremos a falar sobre Teste Exploratório. Você notou como esse erro foi descoberto? Por uma busca pela letra "c". Se você tentar este tipo de consulta em qualquer outro site similar verá que a busca pode não retornar nada. Isso é um ponto de vista do desenvolvimento da aplicação, onde a busca por apenas um caractere pode fazer com que o banco demore demais para a execução da pesquisa na tabela de produtos.
E porque isso é um Teste Exploratório. Bom, aqui utilizamos uma heurística de teste exploratório que é a Heurística. Um bom artigo para isso é "Testes Exploratórios de A a Z" do Cristiano Caetano.

Comument efetuamos testes como, por exemplo, colocar datas inválidas como 31/02/2010, colocar valores de texto em campos numéricos.

Evidência de aviso do problema.
Como não temos uma área específica no site do Submarino para reportar problemas, utilizei desta vez um post no Twitter do Submarino perguntando como posso relatar estes problemas. Quem sabe não obtenho sucesso?!?!?








Abraço a todos!

Nenhum comentário:

Postar um comentário