Este artigo apresenta ao leitor os métodos comumente adotados pelos testadores para a geração de ideias e modelos mentais durante a execução de testes exploratórios. O uso destes métodos torna o teste exploratório uma disciplina mais formal que pode ser ensinada a outras pessoas e usada em larga escala.
Em que situação o tema é útil
Este artigo destina-se a
diretores de tecnologia, desenvolvedores e profissionais da área de teste e
qualidade de software interessados em formalizar a execução dos testes
exploratórios com base nas melhores práticas do mercado. Além disso, a adoção
de Heurísticas, Cenários e Excursões é uma forma de criar dentro da empresa um
catálogo de ideias que pode ser usado e melhorado por todos os membros do time
de testes.
Teste exploratório é uma abordagem de testes que enfatiza as habilidades do testador em tomar decisões sobre o que será testado durante a execução do teste ao invés de seguir um roteiro previamente planejado. Teste exploratório é muitas vezes confundido ou usado como sinônimo de teste ad hoc (Teste realizado informalmente sem a preparação ou utilização de técnicas de projeto de teste reconhecidas, e sem definição prévia dos resultados esperados). No entanto, podemos afirmar que teste exploratório é um tipo de ad hoc, já que ambos são testes não sistemáticos que dependem da experiência e intuição do testador. No entanto, as semelhanças param por aqui, já que no teste exploratório temos uma estrutura mais sofisticada em comparação com o teste puramente ad hoc.
Para consolidar estas diferenças, o teste exploratório nos últimos anos tem sido alvo de muitas discussões, encontros, artigos e livros.O objetivo deste debate é enfatizar as características necessárias para a realização do teste exploratório a fim de torná-lo uma disciplina que possa ser formalmente descrita, ensinada a outras pessoas e usada em larga escala.
No artigo "Evolving Understanding About Exploratory Testing", temos os seguintes aspectos como sendo exclusivos de testes exploratórios:
- O projeto, execução, interpretação e aprendizado são realizados pela mesma pessoa;
- O projeto, execução, interpretação e aprendizado acontecem juntos, ao invés de serem executados em momentos diferentes no tempo;
- O testador faz as suas escolhas sobre o que será testado, quando testar e como testar, ao invés de seguir cegamente um roteiro;
- O testador enfoca em revelar novas informações sobre o produto, ao invés de confirmar coisas já conhecidas sobre o produto;
- Tudo o que o testador aprendeu de novo durante o teste, incluindo o resultado do último teste, serve como subsídio para decidir o que será testado a seguir;
O testador pode usar qualquer tipo de ferramenta automática para apoiar o seu teste ou decidir não usar nenhuma ferramenta;
- O testador pode variar diversos aspectos durante a execução dos seus testes, ao invés de repeti-los da mesma forma continuamente.
Com base no que foi exposto anteriormente, podemos afirmar que os testes exploratórios não são definidos antecipadamente em um plano ou roteiro de testes, eles são dinamicamente projetados, executados e aprimorados durante a exploração com base na intuição, julgamento e experiência do testador.No entanto, a fim de tornar o teste exploratório uma disciplina que possa ser formalmente descrita, ensinada a outras pessoas e usada em larga escala,surgem as seguintes questões:
- De onde emergem as ideias do que será testado? ...
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- 12 meses de acesso
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- Fidelidade de 12 meses
- Não compromete o limite do seu cartão
Confira outros conteúdos:
Programação x Concurso Público
Osvaldo aprendeu programação
DevMedia x Netflix: Onde investir meu...
Black November
Desconto exclusivo para as primeiras 200 matrículas!
Pagamento anual
12x no cartão
De: R$ 69,00
Por: R$ 54,90
Total: R$ 658,80
Garanta o desconto
Pagamento recorrente
Cobrado mensalmente no cartão
De: R$ 79,00
Por: R$ 54,90 /mês
Total: R$ 658,80
Garanta o desconto
<Perguntas frequentes>
Nossos casos de sucesso
Eu sabia pouquíssimas coisas de programação antes de começar a estudar com vocês, fui me especializando em várias áreas e ferramentas que tinham na plataforma, e com essa bagagem consegui um estágio logo no início do meu primeiro período na faculdade.
Estudo aqui na Dev desde o meio do ano passado!
Nesse período a Dev me ajudou a crescer muito aqui no trampo.
Fui o primeiro desenvolvedor contratado pela minha
empresa. Hoje eu lidero um time de desenvolvimento!
Minha meta é continuar estudando e praticando para ser um
Full-Stack Dev!
Economizei 3 meses para assinar a plataforma e sendo sincero valeu muito a pena, pois a plataforma é bem intuitiva e muuuuito didática a metodologia de ensino. Sinto que estou EVOLUINDO a cada dia. Muito obrigado!
Nossa! Plataforma maravilhosa. To amando o curso de desenvolvimento front-end, tinha coisas que eu ainda não tinha visto. A didática é do jeito que qualquer pessoa consegue aprender. Sério, to apaixonado, adorando demais.
Adquiri o curso de vocês e logo percebi que são os melhores do Brasil. É um passo a passo incrível. Só não aprende quem não quer. Foi o melhor investimento da minha vida!
Foi um dos melhores investimentos que já fiz na vida e tenho aprendido bastante com a plataforma. Vocês estão fazendo parte da minha jornada nesse mundo da programação, irei assinar meu contrato como programador graças a plataforma.
Wanderson Oliveira
Comprei a assinatura tem uma semana, aprendi mais do que 4 meses estudando outros cursos. Exercícios práticos que não tem como não aprender, estão de parabéns!
Obrigado DevMedia, nunca presenciei uma plataforma de ensino tão presente na vida acadêmica de seus alunos, parabéns!
Eduardo Dorneles
Aprendi React na plataforma da DevMedia há cerca de 1 ano e meio... Hoje estou há 1 ano empregado trabalhando 100% com React!
Adauto Junior
Já fiz alguns cursos na área e nenhum é tão bom quanto o de vocês. Estou aprendendo muito, muito obrigado por existirem. Estão de parabéns... Espero um dia conseguir um emprego na área.
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.