Logo Passei Direto

Testes manuais

Ferramentas de estudo

Solved questions

Material
Study with thousands of resources!

Solved questions

Text Material Preview

Testes manuais 
O que caracteriza um teste manual em software?
a) O uso de ferramentas automatizadas para realizar os testes.
b) A execucao dos testes por um profissional sem o uso de scripts ou ferramentas automatizadas.
c) A verificacao do desempenho do sistema em condicoes extremas.
d) A analise do codigo-fonte do sistema.
Resposta correta: b) A execucao dos testes por um profissional sem o uso de scripts ou
ferramentas automatizadas.
Explicacao: Testes manuais sao realizados por pessoas, que executam as acoes no sistema
conforme o caso de teste e verificam os resultados. Nao utilizam ferramentas de automacao.
Qual das opcoes abaixo nao e uma vantagem do teste manual?
a) Flexibilidade para explorar o sistema de forma mais detalhada.
b) Facilidade para testar cenarios complexos ou nao previstos.
c) Custo inicial baixo.
d) Execucao rapida e sem erros.
Resposta correta: d) Execucao rapida e sem erros.
Explicacao: Testes manuais podem ser mais demorados e sujeitos a erros humanos, ao contrario
da automacao, que e mais rapida e confiavel para execucoes repetitivas.
Qual e o principal desafio do teste manual em comparacao com o teste automatizado?
a) Dificuldade em realizar testes de seguranca.
b) O alto custo de implementacao de ferramentas.
c) O risco de erros humanos e a necessidade de repeticao constante.
d) A falta de cobertura de testes.
Resposta correta: c) O risco de erros humanos e a necessidade de repeticao constante.
Explicacao: O teste manual e suscetivel a falhas humanas, e como ele depende da execucao
repetitiva de tarefas, pode ser menos eficiente em testes de longa duracao ou em ciclos repetidos.
Em que tipo de situacao o teste manual e preferido em vez do teste automatizado?
a) Quando os requisitos sao muito estaveis e o ciclo de desenvolvimento e longo.
b) Quando a equipe precisa validar rapidamente um grande numero de testes repetitivos.
c) Quando a funcionalidade a ser testada esta em constante mudanca e evolucao.
d) Quando o desempenho do sistema precisa ser analisado sob carga.
Resposta correta: c) Quando a funcionalidade a ser testada esta em constante mudanca e
evolucao.
Explicacao: Testes manuais sao mais adequados quando as funcionalidades estao em constante
mudanca, pois a automacao pode ser cara e demorada para adaptar-se rapidamente as alteracoes.
O que caracteriza um caso de teste manual?
a) A criacao de um script que sera executado automaticamente.
b) A descricao de uma acao a ser realizada manualmente, com os resultados esperados e as
condicoes iniciais.
c) A verificacao do codigo-fonte do sistema para encontrar falhas.
d) A analise do desempenho do sistema em multiplas instancias.
Resposta correta: b) A descricao de uma acao a ser realizada manualmente, com os resultados
esperados e as condicoes iniciais.
Explicacao: Casos de teste manuais detalham as acoes que o testador deve realizar, junto com os
resultados esperados e condicoes de entrada, sem o uso de ferramentas automaticas.
Qual e a principal desvantagem dos testes manuais?
a) Eles sao muito caros para implementar.
b) Eles exigem conhecimento tecnico avancado do sistema.
c) Sao demorados e sujeitos a erros humanos.
d) Nao oferecem cobertura de testes suficientemente ampla.
Resposta correta: c) Sao demorados e sujeitos a erros humanos.
Explicacao: A principal desvantagem dos testes manuais e a alta quantidade de tempo necessaria
para realizar os testes e o risco de falhas devido a erros humanos, como distracao ou cansaco.
Qual e o papel do testador em um processo de teste manual?
a) Apenas escrever os scripts de automacao para os testes.
b) Criar casos de teste, executar manualmente as acoes e verificar os resultados.
c) Monitorar o desempenho do sistema durante os testes.
d) Analisar as falhas de seguranca no codigo-fonte do sistema.
Resposta correta: b) Criar casos de teste, executar manualmente as acoes e verificar os resultados.
Explicacao: O testador manual e responsavel por criar os casos de teste, executar as acoes no
sistema e comparar os resultados observados com os resultados esperados.
Quais das atividades abaixo sao realizadas durante o teste manual?
a) Desenvolvimento de scripts automatizados.
b) Identificacao de problemas de desempenho do sistema.
c) Testar funcionalidades atraves de interacao direta com o sistema.
d) Analise do codigo-fonte para encontrar falhas de implementacao.
Resposta correta: c) Testar funcionalidades atraves de interacao direta com o sistema.
Explicacao: Durante os testes manuais, os testadores interagem diretamente com o sistema,
verificando suas funcionalidades de acordo com os casos de teste predefinidos.
Quando os testes manuais sao mais eficazes em um projeto?
a) Quando o software e estavel e precisa de testes repetitivos.
b) Quando ha necessidade de explorar a usabilidade e a experiencia do usuario.
c) Quando o software possui uma grande quantidade de codigo automatizado.
d) Quando o ciclo de desenvolvimento do sistema e muito rapido.
Resposta correta: b) Quando ha necessidade de explorar a usabilidade e a experiencia do usuario.
Explicacao: Testes manuais sao eficazes para avaliar a experiencia do usuario e a usabilidade, pois
permitem que o testador faca julgamentos subjetivos baseados na interacao com a interface do
sistema.
Quais sao as limitacoes dos testes manuais em projetos ageis?
a) Eles podem se adaptar rapidamente as mudancas nas funcionalidades.
b) Eles demandam pouco tempo e esforco para cada iteracao.
c) Eles podem nao ser escalaveis para testar grandes volumes de funcionalidades rapidamente.
d) Eles sao sempre mais precisos que os testes automatizados.
Resposta correta: c) Eles podem nao ser escalaveis para testar grandes volumes de
funcionalidades rapidamente.
Explicacao: Em ambientes ageis, as mudancas rapidas nas funcionalidades podem exigir testes
constantes. A abordagem manual, por ser mais lenta, pode nao ser escalavel para acompanhar a
rapidez das mudancas.
Qual e a principal diferenca entre o teste manual e o teste automatizado?
a) O teste manual e mais eficiente em termos de tempo.
b) O teste manual e realizado por uma pessoa, enquanto o teste automatizado e executado por
uma ferramenta.
c) O teste automatizado e mais propenso a erros humanos.
d) O teste manual pode testar o codigo-fonte diretamente.
Resposta correta: b) O teste manual e realizado por uma pessoa, enquanto o teste automatizado e
executado por uma ferramenta.
Explicacao: A principal diferenca e que o teste manual depende da acao de um ser humano,
enquanto o teste automatizado utiliza ferramentas para executar os testes de forma automatica.
Qual e a principal vantagem de realizar testes manuais em um sistema com interface de usuario
complexa?
a) Testes manuais permitem uma analise detalhada da interacao com a interface, considerando a
usabilidade.
b) Testes manuais podem ser realizados de forma mais rapida e sem erro.
c) Testes manuais sao mais precisos e garantem a cobertura completa do codigo.
d) Testes manuais sao mais adequados para sistemas com alta performance.
Resposta correta: a) Testes manuais permitem uma analise detalhada da interacao com a interface,
considerando a usabilidade.
Explicacao: Testes manuais sao ideais para avaliar a usabilidade e a experiencia do usuario em
sistemas com interfaces complexas, pois permitem uma analise subjetiva das interacoes.
Qual e a importancia do planejamento em testes manuais?
a) Garantir que o codigo-fonte seja otimizado.
b) Determinar qual sera a ferramenta de automacao a ser usada.
c) Organizar os casos de teste e garantir a cobertura adequada do sistema.
d) Validar a seguranca do sistema durante os testes.
Resposta correta: c) Organizar os casos de teste e garantir a cobertura adequada do sistema.
Explicacao: O planejamento dos testes manuais e fundamental para garantir que todas as
funcionalidades do sistema sejam testadas e que a cobertura seja completa, minimizando falhas e
erros.
Quando e necessario realizartestes manuais em sistemas com alta frequencia de mudancas?
a) Quando o sistema nao tem necessidade de testes de desempenho.
b) Quando o sistema nao pode ser automatizado.
c) Quando a interface do usuario esta frequentemente sendo alterada.
d) Quando nao existem requisitos bem definidos para a funcionalidade do sistema.
Resposta correta: c) Quando a interface do usuario esta frequentemente sendo alterada.
Explicacao: Testes manuais sao particularmente uteis quando a interface do usuario sofre
alteracoes frequentes, pois os testadores podem