Elaborar uma hipótese e testá-la
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Entender os benefícios de testar uma hipótese de solução.
- Entender o valor de documentar todas as etapas de teste.
Elaborar uma teoria e testar
Sua pesquisa e replicação indicaram o caminho de possíveis soluções para o problema do seu usuário (esperamos). Com base no seu conhecimento e na sua experiência, escolha a solução mais provável da lista e teste-a. Você pode não acertar de primeira. Mas as soluções incorretas contêm informações úteis e ajudam você na próxima teoria.
Mais uma vez, recomendamos que você evite testar na sua organização de produção. As organizações sandbox foram criadas para isso, testar e desenvolver em um ambiente isolado. As ações realizadas em uma organização sandbox não afetam sua organização de produção. E mais de uma organização sandbox pode ser criada para realizar várias rodadas de teste.
Documentar as etapas de teste
Documente as etapas do teste à medida que vai testando a solução mais provável para o problema do usuário. Um erro comum de solução de problemas é documentar apenas as últimas etapas da solução. Algumas correções são a culminação de várias coisas tentadas. Documente todas as etapas necessárias para alcançar a solução real.
Existem três benefícios principais na documentação de cada etapa de cada teste. O documento de teste:
- Serve como referência quando você esquece como corrigiu o problema.
- Evita a duplicação de trabalhos quando você passa por várias rodadas de teste.
- Serve como documentação quando uma solução funciona.
Documente sempre suas ações de teste.
Repetir
É provável que sua primeira teoria para a solução não seja bem-sucedida. Tudo bem. Na verdade, é de se esperar. Não é fácil solucionar problemas. Uma das chaves da solução de problemas é a persistência. Fique testando possíveis soluções. Volte para sua lista de possíveis soluções e teste a próxima da lista. Repita até ter sucesso. O sucesso está a apenas uma teoria fundamentada de distância.
Teste...teste...
O teste foi bem-sucedido? Se sim, oba! [chuva de confetes] Antes de começar a celebrar, verifique se a solução funciona para você e para os usuários afetados. Replique todas as variáveis apresentadas no cenário do usuário (ações, hora, lugar, navegador e outros) da melhor forma possível. Teste como esse usuário, como aquele, com esse critério, com aquele. Teste novamente!
Todos esses testes podem exigir que você comece em uma nova sandbox, seguindo as etapas documentadas do início ao fim. Você não quer ter frustração nem causar frustração aos outros considerando corrigido algo que não foi corrigido. A solução foi aprovada em todos os seus testes? Se sim, agora é hora de comemorar!
Acabou, certo?
Você formulou uma hipótese, documentou suas ações, experimentou várias soluções e finalmente achou a certa. Faça logoff, arrume suas coisas e vá descansar porque você acabou...certo? Certo? Não. A próxima etapa é ver a solução na prática e ajudar a evitar que o problema ocorra novamente.