Se você aspira a tornar-se um testador de software ou você quer se tornar melhor em sua posição atual, a garantia de qualidade no seu trabalho diário é essencial. Há muitas coisas a considerar , tais como documentação, metodologias e regras de negócio. Além disso, você também vai precisar de levar em consideração o tempo necessário em nome de seus especialistas no assunto . Seus especialistas no assunto pode ter uma quantidade limitada de tempo disponível para você e também pode não estar disponível para responder às suas perguntas quando você precisa deles respondeu . Dito isso, você precisa saber como navegar em um aplicativo de software e verifique se os desenvolvedores têm codificado a aplicação correta e precisa para cumprir seus prazos pessoais. Coisas que você precisa
um computador com acesso à Internet
um link para o aplicativo
1 bloco de papel
uma caneta ou lápis
Show Mais instruções
1
Encontre o URL ou ambiente de software link se testar um aplicativo baseado na web. Se o teste de software não- web, em seguida, garantir que você tenha todos os arquivos executáveis em seu computador e que você tem os detalhes de login apropriadas , não importa o tipo de software.
2
Descubra se há vários ambientes , tais como uma caixa de areia , uma vez que é possível que alguns recursos podem ser configurados em um ambiente em detrimento de outro antes de adicionada a produção para o público em geral para usar.
3
Research se existem scripts de teste disponíveis você pode seguir para que você saiba exatamente como um recurso é para funcionar. Se não houver os scripts de texto disponíveis , você pode descobrir que existem documentos relacionados para ajudá-lo na determinação de como o sistema foi projetado para funcionar . Alguns exemplos de documentos relacionados incluem especificações funcionais , arquivos de regras de negócios , documentos de casos de uso , os fluxos de trabalho gerais e planos de teste .
4
Descubra se a empresa para a qual você está testando subscreve a quaisquer práticas de teste , tais como Microsoft ou SCRUM . Os padrões de teste pode ser diferente para aplicações baseadas na web contra os pacotes de software não- web .
5
Concentre-se em questões funcionais e fatores de consistência. Exemplos de aspectos funcionais podem incluir campos de calote uma capacidade de navegar de uma tela , com e sem a utilização de um rato . Considerando que, fatores de consistência podem incluir fonte, mesa, estilos e uso da cor.
6
Certifique-se que se existem ou não especificação de documentos que você tem conversas com os criadores do software , tais como cientistas ou desenvolvedores antes de escrever bugs. Além disso, certifique-se de determinar se o item encontrado é realmente um bug ( algo que é incorreto ), um recurso ( algo que pode parecer errado, mas na verdade é como projetado ) , um problema de configuração ( algo que deve ser ativado em segundo plano para você antes de começar o teste ) ou um problema conhecido ( algo que já foi documentada como um bug antes de seu teste).
7
Criar um documento de fluxo geral ( para capturar tarefa ou ordem de tela) ou planilha que ajuda os outros que testam a funcionalidade após a (talvez em uma versão posterior do software). Isto pode ajudá-lo agora e outros mais tarde . Por exemplo, se você está testando novos recursos de um sistema, outros podem vir atrás de você em uma versão posterior do código e testar exatamente a mesma coisa . A segunda vez que a funcionalidade é testado é chamado de teste de regressão.
8
teste como se você é um usuário ( conhecer o seu público alvo). Certifique-se de entender por que e para quem o software foi projetado . Sabendo que esta informação lhe permitirá saber se cada campo ou drop-down é na ordem certa e mesmo se eles estão na tela direita. Talvez testar a partir de múltiplas funções - pode exigir vários logins
9
Assegurar informações sobre o segundo padrões de tela de forma adequada desde o primeiro ou o ecrã anterior , se a informação é construída a partir de uma tela para a outra. . Às vezes, os padrões de informação de uma tela que não era a tela , mais recentemente navegadas .
10
documento todas as questões em problema de software documentação, às vezes conhecido como um software de gerenciamento de bugs. Isto irá alertar os desenvolvedores sobre o que precisa ser corrigido . Ele também irá permitir que você controlar quando , se e como os problemas são resolvidos.