10 qualities that can make you good tester
O que o faz pensar que você é bom em testes? Por que você se qualifica como testador?
A pergunta ainda bate nos meus ouvidos sempre que se trata de uma entrevista.
Essa foi a pergunta que me fizeram no início da minha carreira como testador de software. O entrevistador fez algumas perguntas de aptidão como de costume e de repente ele jogou essa pergunta para mim. Eu estava quase sem palavras. Na maioria das vezes, pensamos que somos bons em alguma coisa porque a fazemos ou talvez presumamos que somos bons nisso.
Depois de passar quase uma década na indústria, quando olho para trás, posso entender a importância da questão e, portanto, hoje vou apresentar a vocês uma lista de pontos que anotei para me fazer sentir que fui / sou bom em testes .
Vamos dar uma olhada. Em uma nota lateral, você está convidado a adicionar seu ponto à lista e nós o aceitaremos de braços abertos.
O que você aprenderá:
- Qualidades de um bom testador
- # 1) Você entende as prioridades
- # 2) Você faz perguntas
- # 3) Você pode criar inúmeras ideias
- # 4) Você pode analisar dados
- # 5) Você pode relatar coisas negativas de forma positiva
- # 6) Você é bom em relatórios
- # 7) Você é flexível para oferecer suporte sempre que necessário
- # 8) Você é capaz de relacionar cenários em tempo real com testes de software
- # 9) Você é um aprendiz constante
- # 10) Você pode usar sapatos de usuário final
- 10 habilidades para ser um ótimo testador: como um testador pode ser um ótimo testador
Qualidades de um bom testador
Então, aqui está. Anexe a condição 'você é bom em testes quando' em cada ponto e leia:
# 1) Você entende as prioridades
O testador de software sem saber se torna um bom gerente de tempo, pois a primeira coisa que ele precisa entender é uma prioridade. Na maioria das vezes, você recebe um módulo / funcionalidade para testar e cronograma (que está sempre certo) e você precisa fornecer uma saída. Esses desafios regulares fazer você entender como priorizar as coisas.
Como testador, você precisa entender o que deve ser testado e o que deve ter menos prioridade, o que deve ser automatizado e o que deve ser testado manualmente, qual tarefa deve ser executada primeiro e o que pode ser feito no último momento. Depois de dominar a definição de prioridades, o teste de software seria realmente fácil.
Mas ....... mas meu amigo, entender a prioridade só vem com a experiência e, portanto, paciência e um olho alerta são as armas mais úteis.
# 2) Você faz perguntas
Fazer perguntas é a parte mais importante do Teste de Software. Se você falhar nisso, perderá um monte de informações importantes.
Perguntas podem ser feitas:
- Para entender o requisito
- Para entender as mudanças feitas
- Para entender como o requisito foi implementado
- Para entender como o bug foi corrigido
- Para entender os efeitos da correção de bugs
- Para entender o produto de outras perspectivas, como desenvolvimento, negócios, etc.
Pode ser benéfico compreender o quadro geral e definir a cobertura.
# 3) Você pode criar inúmeras ideias
Como escrevi em quase todas as minhas postagens, O teste de software envolve ideias . Quando você pode gerar um número de ideias para testar o produto, você se destaca da multidão, pois na maioria das vezes as pessoas sentem-se satisfeitas após escrever casos de teste funcionais e de desempenho comuns.
Quanto a mim, o trabalho de um testador real começa apenas depois de escrever casos de teste comuns. Quanto mais você pensa sobre como o produto pode ser usado de maneiras diferentes, você será capaz de gerar ideias para testá-lo e, por fim, ganhará confiança no produto, satisfação do cliente e experiência para toda a vida.
Portanto, seja um gerador de ideias se quiser ser bom em testes.
# 4) Você pode analisar dados
Sendo um testador, não se espera que você faça apenas testes. Você precisa entender os dados coletados nos testes e analisá-los quanto ao comportamento específico do aplicativo ou produto. Na maioria das vezes, quando ouço falar de um bug não reproduzível, sorrio silenciosamente.
Não há bug que não seja reproduzível. Se ocorreu uma vez, significa que aparecerá pela segunda vez. Mas, para chegar à causa raiz, você precisa analisar o ambiente de teste, os dados de teste, as interrupções etc.
Além disso, como todos sabemos, quando se trata de teste de automação, na maioria das vezes se trata de analisar os resultados do teste porque criar scripts e executá-los por muito tempo não é uma grande tarefa, mas analisar os dados gerados após a execução desses scripts, é o a parte mais importante.
# 5) Você pode relatar coisas negativas de forma positiva
Sim, você leu corretamente. Um testador precisa aprender táticas para lidar com todos ao seu redor e precisa ser bom em comunicação. Ninguém se sente bem quando ouve dizer que tudo o que fizeram foi total ou parcialmente errado. Mas faz uma grande diferença na reação quando você sugere fazer algo ou retificar algo com ideias melhores e sem uma voz egoísta.
Além disso, os detalhes são importantes para fornecer detalhes sobre o negativo que você viu e como isso pode afetar o produto / aplicação em geral.
servidor privado de novo mundo de warcraft
Ninguém negaria retificá-lo. :)
# 6) Você é bom em relatórios
Durante todo o dia, você trabalhou, trabalhou e executou vários casos de teste e os marcou como aprovado / reprovado em ferramentas de gerenciamento de teste . Qual seria o seu status no final do dia? Ninguém estaria interessado em saber quantos casos de teste você executou. As pessoas querem uma descrição curta e amável de suas tarefas diárias.
Então, agora em diante, escreva seu relatório de status para o cliente como - o que você fez (no máximo 3 sentenças), o que você encontrou (com números de bug) e o que você fará a seguir.
# 7) Você é flexível para oferecer suporte sempre que necessário
O dever do testador de software não termina após relatar um bug. Se o desenvolvedor não for capaz de reproduzir o bug, espera-se que você suporte para reproduzi-lo, pois somente o desenvolvedor poderá corrigi-lo.
Além disso, prazos apertados para teste de software tornam muitos testadores ignorantes quanto à qualidade. A abordagem certa deve ser um planejamento adequado e um esforço extra para cobrir o que for necessário.
# 8) Você é capaz de relacionar cenários em tempo real com testes de software
Quando você consegue relacionar os testes com a vida real, é fácil. Habitua-se a pensar ou constantemente criar casos de teste sobre como testar um trem, como testar um vegetal, como testar um monumento e veja como isso ajuda em um futuro próximo. Isso ajudará sua mente a gerar ideias constantemente e relacionar testes com coisas práticas.
# 9) Você é um aprendiz constante
O teste de software é desafiador porque você precisa aprender coisas novas constantemente. Não se trata de adquirir o conhecimento de uma linguagem de script específica; trata-se de se manter atualizado com as tecnologias mais recentes, sobre ferramentas de automação de aprendizagem, sobre como aprender a criar ideias, sobre aprender com a experiência e, finalmente, sobre prosperar constantemente.
Além disso, leia=> 10 dicas para sobreviver e progredir na área de teste de software
# 10) Você pode usar sapatos de usuário final
Você só é um bom testador quando consegue entender seus clientes. O cliente é DEUS e você precisa entender suas necessidades. Se o produto não atender às necessidades do cliente, por mais útil que seja, ele não funcionará. E é responsabilidade do testador entender o cliente.
Atualizar:
10 habilidades para ser um ótimo testador: como um testador pode ser um ótimo testador
Sempre há espaço para melhorias e para tornar as coisas melhores.
Se começar como um novato no controle de qualidade e passar alguns anos no campo não mudou você de testador para um bom / ótimo testador, este artigo é para você. Leia -
Testar, relatar e concluir uma tarefa é algo que qualquer pessoa pode fazer depois de um tempo, com experiência e treinamento. Mas ser um testador é muito mais.
Seja um grande testador para subir e brilhar no campo.
O que você pode fazer lá? Vamos descobrir!

Como um testador pode ser um ótimo testador
Além disso, leia => 10 qualidades que podem torná-lo um bom testador
# 1) Atitude Positiva
Uma atitude positiva é um agente chave para o sucesso em qualquer área e o Teste de Software não é uma exceção.
Ótimos testadores são:
- Sempre pronto para colocar esforços extras.
- Ajude a melhorar a qualidade do produto.
- Ajuda na entrega sem obstáculos
- Reunião de apoio
Os bons testadores mantêm uma atitude positiva. Eles se importam. Eles entendem o poder da positividade.
Para incutir uma atitude positiva, os testadores deveria estar dada posse da tarefa s, incitar apreciação e atribuições interessantes.
Leia também => 16 características de um ótimo testador de software
# 2) Boa comunicação
Ajuda a superar problemas críticos facilmente. Você pode entender os problemas facilmente, documentar melhor e convencer efetivamente.
limpador de registro de freeware para Windows 10
Um grande testador tem excelentes habilidades de comunicação e as usa para fazer perguntas, apresentar suas opiniões e discutir cenários / impactos críticos detalhadamente.
Boas habilidades de comunicação pode ser adquirido facilmente participando de sessões de treinamento de comunicação e praticando o mesmo regularmente. Observe que boa comunicação realmente não significa, escrever ou falar Inglês fluente sozinho , embora isso ajude.
# 3) Habilidades de multitarefa
Habilidades multitarefas são a demanda da era de hoje.
Um grande testador deve conciliar várias atividades, como:
- Gerar e executar ideias de teste
- Casos de teste de design
- Escreva relatórios de bug eficazes
- Trabalhe em vários projetos e forneça atualizações.
Não só isso, mas você também deve priorizar e programar suas atividades de acordo.
As habilidades multitarefas precisam de prática e da mentalidade certa.
# 4) Aprendiz rápido
Um grande testador é um aprendiz rápido e autodidata.
Você não PRECISA aprender coisas novas, você deve QUERER aprender. Você deve ser capaz de se atualizar com novas tecnologias, processos, ferramentas, habilidades, etc. em uma base regular.
O aprendizado rápido não pode ser ensinado, mas pode ser desenvolvido com paciência, planejamento, prática e perseverança.
# 5) Paixão pelo Teste
Você tem que amar seu trabalho.
A paixão por entregar qualidade, por fornecer melhor experiência do usuário, por gerar novas ideias, etc. é crítica.
‘Um testador apaixonado é sempre melhor do que um desenvolvedor tecnicamente sólido’.
É uma virada de jogo absoluta. Você nunca ficará entediado. Você nunca esquecerá algo para testar. Você nunca irá relatar um caso sem pesquisar exaustivamente. Você nunca vai ignorar um caso esquivo. O mais importante é que você não verá o teste como um trabalho ingrato. :)
# 6) Jogador da equipe
Ser um jogador de equipe é uma obrigação para qualquer trabalho, mas assume uma dimensão totalmente nova porque temos que dar más notícias. Para fazer isso bem, você precisa ser compreensivo e generoso. Não jogue o jogo da culpa. Se mantenha positivo.
Rejuvenescer essa habilidade é muito importante para ser um grande testador e um bom ser humano.
# 7) Pense e aja como um usuário final
Em última análise, qualidade significa satisfação do usuário final.
Independentemente do que os requisitos dizem, pense sobre o impacto no usuário final. Isso é fácil porque também somos usuários de software, embora sejamos testadores profissionais.
Com estudo, observação e comparação contínuos, o usuário final Perspectiva pode ser cultivada.
# 8)Habilidades analíticas
Nossa principal responsabilidade é ajudar a tornar o software o mais livre de erros possível. Cada bug segue um padrão e um grande testador é sempre bom em observar esse padrão e relatar todos os bugs do mesmo padrão.
A análise profunda e a criatividade ajudam a nutrir boas habilidades analíticas.
é a chave de segurança igual à senha
# 9) Seja uma inspiração e um modelo
Você está certo; isso não tem nada a ver com testes. Mas acredito que temos muitos escopos para inspirar as pessoas com quem interagimos todos os dias. Você pode ser o último da fila, mas em alguns minutos, sempre haverá alguém atrás de você. Portanto, não importa em que posição você esteja, há pessoas olhando para você.
Em uma equipe, se o líder da equipe frequentemente entra em discussões com os desenvolvedores, naturalmente a equipe também o fará. Se um membro da equipe não segue um modelo, os outros podem pensar que não há problema em não seguir um modelo.
Estar ciente de que cada ação nossa ressoa de alguma forma em outra ao nosso redor deve nos fazer aspirar a inspirar, mesmo sem tentar.
Existem muitas maneiras de deixar sua marca em tarefas rotineiras:
- Seja o melhor no que você faz
- Estar na hora
- Prestando atenção aos detalhes
- Apresentando uma nova prática recomendada
- Encontrar um problema que poderia ter causado uma grande pane
- Aprender uma nova habilidade e se voluntariar para ensinar seus colegas
- Seja cortês em sua comunicação
- Obtenha uma reputação de ser o melhor testador / melhor relator de defeitos / ou melhor gerador de métricas.
# 10) Pratique Empatia
Mais uma vez, isso pode não parecer um atributo que os testadores precisam. Especialmente porque se fala muito sobre como os testadores devem guardar, proteger e orientar seus defeitos para a resolução e tudo.
Mas os testadores precisam ter qualidade para serem capazes de sentir e não apenas serem autômatos. Isso ajuda no processo de teste também.
Levar, Por exemplo, um novo aplicativo que está sendo integrado apenas como um teste. Você poderia simplesmente desmoronar nele, travar uma guerra e relatar que não serve para nada? Ou você o testaria com simpatia e tentaria encontrar áreas problemáticas para ajudar os desenvolvedores a melhorar ainda mais?
Vamos olhar para isso de uma perspectiva de exemplo do mundo real. Você acabou de construir uma cadeira. Você pularia nele ou se sentaria com cuidado na primeira vez? Quanto mais tarde, não é? Depois de ter certeza de que ele segura você, comece a adicionar pesos incomuns etc.
O teste nos estágios iniciais deve ser sutil, lento e gentil.
Além disso, a empatia pode ajudá-lo seja um melhor jogador de equipe - não apenas dentro de sua equipe, mas também com equipes externas. Em caso de dúvida, seja mais gentil do que o necessário.
Espero que esta lista lhe dê uma ideia de qual área você precisa trabalhar para ser um testador de software melhor.
Sobre o autor: Esta postagem foi escrita por Bhumika, membro da equipe STH, líder de projeto com 7 anos de experiência.
A propósito, eu perdi alguma coisa? Eu adoraria ouvir de você.
Com isso, termino este artigo com a esperança de poder cobrir a maioria dos pontos, que estão me tornando um bom testador. E você?
Leitura recomendada
- 5 coisas que um desenvolvedor iniciante (e testador) deve saber sobre teste de software
- Ganhar dinheiro, carreira de teste de software e segredos de um testador mais rico
- 5 maneiras de ser um testador de software ousado e confiante
- 4 erros da minha vida como testador de software (e provavelmente você os está cometendo)
- 9 Mitos e fatos comuns de teste de software
- 68 Recursos essenciais para ser um testador de sucesso (não perca!)
- As 5 principais coisas que um testador deve ter para se destacar (e as perspectivas de mudança do testador de software)
- Por que o teste de software é um trabalho difícil? E aqui está como você pode facilitar