sexta-feira, 30 de novembro de 2012

O que NÃO pode ser dito a nós testadores? Parte III (Final)

Chegamos a última parte do assunto da semana e é claro que não foi somente o top5 que abordei, temos vários outros. Mas, que fique claro que esse não é um tópico que critica desenvolvedores, afinal qualquer expressão mal interpretada pode causar transtornos no dia-a-dia. Querendo ou não, não são só desenvolvedores que compartilham essa opinião.

Infelizmente a área de testes ainda não tem o espaço merecido no mercado, mas felizmente seu crescimento é notável, o que estimula a aquisição de novos testadores e afins, fortalecendo o segmento.


5. O que você quer dizer quando diz que não está funcionando? Funciona na minha máquina.

 Deixei essa por último, pois com certeza todo testador já ouviu isso antes. Muitos aindam não sabem que um único sistema pode ter vários comportamentos, onde vários fatores influenciam como: hardware, usuário, entrada de dados e outros.
 Nesses meus quatro anos que estou na área, já ouvi isso várias vezes, mas como acredito que já pode ter acontecido com todos, nem sempre estamos certo, pode ser que por algum ponto deixado para trás, foi executado o teste de forma indevida e logicamente o resultado não foi o mesmo. A questão é que sempre devemos ficar atentos quando identificado um bug, pois ambos os lados podem ter deixado algo passar, pode ser um parâmetro não informado, um componente não atualizado, um commit não executado, um rollback com falhas, entre outros.
  Nesse momento é necessário um certo cuidado com o que é dito um para o outro, pois ninguém quer receber a culpa e pode ser aí que as insinuações começam e geram conflitos, basicamente é a partir desse ponto que criaram o mito de que desenvolvedores e testers não se dão bem. A maioria sempre tem um desenvolvedor que não é lá muito gente boa, mas sabemos muito bem que trabalhar de forma conjunta e não ficar rolando a culpa torna o ambiente agradável e o trabalho fica mais produtivo.

Pra finalizar colocarei aqui algumas que também não podem ser esquecidas:

  • Por quê você não encontrou isso?
  • Acredite em mim, está funcionando.
  • Eu mesmo testei, então não precisa se preocupar.
  • Testar não é um trabalho de verdade.
  • Você é um QA? É sua obrigação garantir que o sistema seja de alta qualidade.
  • Eu tenho certeza que esse bug foi corrigido.
  • Você deve ter feito alguma coisa errada.
  • Usuários normais não executam esse cenário.
  • Seu teste não é válido, pois funciona no ambiente de desenvolvimento.
  • Estava funcionando ontem.
  • O problema está entre a cadeira e o teclado.
Espero que tenham gostado do post, foi meio corrida a semana, mas deu pra concluir.


 

Nenhum comentário:

Postar um comentário