O testador e o blogueiro Lanette Creamer publicaram recentemente esta pergunta no Twitter :
Se você é um desenvolvedor de software profissional que trabalha com testadores, pense nos melhores testadores que você conhece. Quais traços eles têm em comum?
Eu pensei que seria uma excelente pergunta para aqui.
Meus pensamentos são:
- Eles querem remover a ambiguidade dos requisitos, mesmo que isso signifique fazer perguntas estranhas.
- Eles criam novos recursos ao ver como o software "deveria" funcionar, e não apenas como é documentado.
- Eles demonstram honestidade e integridade e incentivam, mas não exigem, daqueles que os rodeiam. Em outras palavras, eles modelam o comportamento.
Quais são as características dos melhores testadores com quem você trabalhou?
Respostas:
Aqui estão alguns que eu adicionaria:
fonte
Alguns dos melhores testadores com quem trabalhei realmente entendem como os usuários vão usar o software. Eles entendem que função comercial o software deve desempenhar e como esse software afetará a função / trabalho / função do usuário. Isso contribui para um projeto bem-sucedido quando o testador tem tanto conhecimento da empresa quanto o desenvolvedor e o proprietário da empresa.
fonte
Infelizmente, para o que é realmente um papel altamente qualificado e técnico, há muitos cowboys por aí. Muitos testadores tiveram uma longa carreira passando de uma posição para outra, sendo entrevistados e contratados por pessoas que não têm idéia do que são os testes.
Os melhores testadores que conheci têm:
e, finalmente, se o testador estiver trabalhando em um projeto ágil
fonte
O melhor testador com quem já trabalhei foi extremamente bom em uma coisa: interromper o software de forma repetível. Poderíamos dar a ele praticamente qualquer software e ele o mataria em questão de minutos. Ele tem o tipo de habilidades que provavelmente poderiam encontrar códigos de trapaça nos jogos da Nintendo e nos Ovos da Páscoa em software profissional - apenas uma natureza natural e inquisitiva e uma boa memória do que ele tentou antes e não funcionou.
Observe que seus objetivos eram exatamente o oposto dos programadores - ele passava um bom dia se quebrasse o software; os programadores tiveram um bom dia se ele não o fez .
fonte
Duas coisas que ainda não foram mencionadas:
fonte