Página Inicial > Boas práticas, Teste de Software > Os defeitos de software, as goiabas brancas e os erros na documentação

Os defeitos de software, as goiabas brancas e os erros na documentação

Sábado passado eu fui na feira para comprar principalmente frutas.Parei em uma banca de goiabas e li a seguinte placa de informação: Goiabas Vermelhas – 2,50 o quilo.

Peguei um saco plástico e fui escolhendo as goiabas "vermelhas". Após escolher quase meio quilo comecei a desconfiar achando que havia goiabas brancas misturadas com as vermelhas. E eu queria apenas as vermelhas. Após esse sentimento peguntei ao feirante, se na banca havia apenas goiabas vermelhas. A resposta foi que estavam misturadas as vermelhas e as brancas.

Dai eu reclamei que a placa de informação estava incorreta pois informava apenas sobre goiabas vermelhas e não vermelhas e brancas ! Solicitei então que o feirante retirasse todas as goiabas brancas do saco plástico, e assim ele o fez. Para finalizar a compra eu informei a algumas senhoras sobre a incorretude da placa de informação e sai satisfeito por ter conseguido comprar o que a placa anunciava : goiabas vermelhas

bug de software, defeito de software, falha em software

Testar software muitas vezes e como comprar goiabas vermelhas na feira: parte-se de uma especificação incorreta (goiabas vermelhas) e durante a execução dos testes descobre-se que o software faz algo que a especificacao não define que ele faz (goiabas brancas) e neste momento é que o executor de testes precisa ser eficiente para descobrir que esta diante de um bug (goiabas brancas). Ao se encontrar um bug deve-se informar outros testadores (outras senhoras comprando goiabas “vermelhas) para ficarem atentos ao tipo de defeito encontrado no software sob teste.

Essa situação é típica em testes de software quanto se está diante de um erro na documentação do software: neste caso ou o desenvolvedor altera a documentação (goiabas vermelhas e brancas) ou corrige o defeito do software (retirando-se  as goiabas brancas). De qualquer forma teríamos encontrado um defeito: ou na documentação ou no software.

E você durante a execução de testes, encontra muitos defeitos de documentação? Como é a qualidade da documentação que você recebe para a preparação e execução dos testes?

Compartilhe:
  • Print
  • email
  • RSS
  • Add to favorites
  • Digg
  • Twitter
  • Facebook
  • MySpace
  • LinkedIn
  • del.icio.us
  • Slashdot
  • Technorati
  • Rec6
  • Google Bookmarks
  • Yahoo! Bookmarks
  • Yahoo! Buzz

Related posts:

  1. Como especificar a construção de software para uma fabrica de software?
  2. Como justificar os custos associados aos testes de software?
  1. Robson Aparecido Gomes
    6, junho, 2010 em 10:45 | #1

    Vejo que testar software exige também paciência e objetividade da equipe ou do testador para simular as diversas situações ao qual o software pode passar. Li até sobre um tal teste do “macaco”. O difícil é saber que partes do software devem ser testadas!

  1. Nenhum trackback ainda.