Question 1
Question
Q1
Quais das seguintes afirmações descrevem um objetivo de teste válido?
Answer
-
Para provar que não há defeitos não corrigidos no sistema em teste.
-
Para provar que não haverá falhas após a implementação do sistema na produção.
-
Reduzir o nível de risco do objeto de teste e aumentar a confiança no nível de qualidade.
-
Para verificar se não há combinações não testadas de entradas.
Question 2
Question
Q2
Qual das opções a seguir mostra um exemplo que contribui para o sucesso das atividades de teste?
Answer
-
O envolvimento dos testadores durante várias atividades do ciclo de vida de desenvolvimento de software (SDLC) ajudará a detectar defeitos nos produtos de trabalho.
-
Os testadores tentam não perturbar os desenvolvedores durante a codificação, para que eles escrevam um código melhor.
-
Os testadores que colaboram com os usuários finais ajudam a melhorar a qualidade dos relatórios de defeitos durante a integração de componentes e o teste do sistema.
-
Os testadores certificados modelarão casos de teste muito melhores do que os testadores não certificados.
Question 3
Question
Q3
Você foi designado como testador de uma equipe que está produzindo um novo sistema de forma incremental. Você notou que nenhuma alteração foi feita nos casos de teste de regressão existentes durante várias iterações e nenhum novo defeito de regressão foi identificado. Seu gerente está feliz, mas você não está. Qual princípio de teste explica seu ceticismo?
Question 4
Question
Q4
Você trabalha em uma equipe que desenvolve um aplicativo móvel para pedidos de comida. Na iteração atual, a equipe decidiu implementar a funcionalidade de pagamento. Qual das atividades a seguir faz parte da análise de teste?
Answer
-
Estimativa de que o teste da integração com o serviço de pagamento levará 8 dias/homem.
-
Decidir que a equipe deve testar se é possível realizar o pagamento entre muitos usuários.
-
Usar a análise de valor limite (BVA) para derivar os dados de teste para os casos de teste que verificam o
processamento correto do pagamento para o valor mínimo permitido a ser pago.
-
Analisar a discrepância entre o resultado real e o resultado esperado após a execução de um caso de teste
que verifica o processo de pagamento com cartão de crédito e relatar um defeito.
Question 5
Question
Q5
Quais dos seguintes fatores (i-v) têm influência SIGNIFICATIVA no processo de teste?
i. O SDLC;
ii. O número de defeitos detectados em projetos anteriores;
iii. Os riscos identificados do produto;
iv. Novos requisitos regulatórios forçando;
v. O número de testadores certificados na organização;
Answer
-
i, ii têm influência significativa; iii, iv, v não têm.
-
i, iii, iv têm influência significativa; ii, v não têm.
-
ii, iv, v têm influência significativa; i, iii não têm.
-
iii, v têm influência significativa; i, ii, iv não têm.
Question 6
Question
Q6
Quais das DUAS tarefas a seguir pertencem PRINCIPALMENTE a um papel no teste?
(Selecione DUAS opções)
Answer
-
Configurar ambientes de teste.
-
Manter o backlog do produto.
-
Projetar soluções para novos requisitos.
-
Criar o plano de teste.
-
Relatório sobre a cobertura alcançada.
Question 7
Question
Q7
Quais das seguintes habilidades (i-v) são as MAIS importantes para um testador?
i. Ter conhecimento do domínio;
ii. Criação de uma visão do produto;
iii. Ser um bom membro da equipe;
iv. Planejar e organizar o trabalho da equipe;
v. Pensamento crítico;
Answer
-
ii e iv são importantes; i, iii e v não são.
-
i, iii e v são importantes; ii e iv não são.
-
i, ii e v são importantes; iii e iv não são.
-
iii e iv são importantes; i, ii e v não são.
Question 8
Question
Q8
Como a abordagem de equipe inteira está presente nas interações entre os testadores e os representantes da empresa?
Answer
-
Os representantes do negócio decidem sobre as abordagens de automação de testes.
-
Os testadores ajudam os representantes da empresa a definir a estratégia de teste.
-
Os representantes de negócio não participam da abordagem de equipe inteira.
-
Os testadores ajudam os representantes de negócio a criar testes de aceite adequados.
Question 9
Question
Q9
Considere a seguinte regra: "para cada atividade do SDLC, há uma atividade de teste correspondente". Em quais modelos de SDLC essa regra é válida?
Answer
-
Somente em modelos sequenciais.
-
Somente em modelos iterativos.
-
Somente em modelos iterativos e incrementais.
-
Em modelos de sequenciais, incrementais e iterativos.
Question 10
Question
Q10
Qual das seguintes afirmações descreve MELHOR a abordagem de desenvolvimento orientado por testes de aceite (ATDD)?
Answer
-
No ATDD, os critérios de aceite geralmente são criados com base no formato dado/quando/então.
-
No ATDD, os casos de teste são criados principalmente no teste de componentes e são orientados para o código.
-
No ATDD, os testes são criados com base em critérios de aceite para orientar o desenvolvimento do software.
-
No ATDD, os testes são baseados no comportamento desejado do software, o que facilita a compreensão dos membros da equipe.
Question 11
Question
Q11
Qual das opções a seguir NÃO é um exemplo da abordagem shift-left?
Answer
-
Revisar os requisitos do usuário antes que eles sejam formalmente aceitos pelos stakeholders.
-
Escrever um teste de componente antes que o código correspondente seja escrito.
-
Execução de um teste de eficiência de performance para um componente durante o teste do componente
-
Escrever um script de teste antes de definir o processo de gerenciamento de configuração.
Question 12
Question
Q12
Qual dos argumentos abaixo você usaria para convencer seu gerente a organizar retrospectivas no final de cada ciclo de lançamento?
Answer
-
As retrospectivas são muito populares hoje em dia e os clientes gostariam que as adicionássemos aos nossos processos.
-
A organização de retrospectivas economizará dinheiro, pois os representantes dos usuários finais não fornecem feedback imediato sobre o produto.
-
Os pontos fracos do processo, identificados durante a retrospectiva, podem ser analisados e servir como uma lista de tarefas para o programa de melhoria contínua do processo da organização.
-
As retrospectivas adotam cinco valores, incluindo coragem e respeito, que são cruciais para manter o aprimoramento contínuo na organização.
Question 13
Question
Q13
Quais tipos de falhas (1-4) se encaixam melhor em quais níveis de teste (A-D)?
Answer
-
1D, 2B, 3A, 4C
-
1D, 2B, 3C, 4A
-
1B, 2A, 3D, 4C
-
1C, 2B, 3A, 4D
Question 14
Question
Q14
Você está testando uma história de usuário com três critérios de aceite: AC1, AC2 e AC3. O AC1 é coberto pelo caso de teste TC1, o AC2 pelo TC2 e o AC3 pelo TC3. O histórico de execução do teste teve três execuções de teste em três versões consecutivas do software, como na imagem:
Os testes são repetidos quando você é informado de que todos os defeitos encontrados na execução do teste foram corrigidos e que uma nova versão do software está disponível.
Quais dos testes acima são executados como testes de regressão?
Answer
-
4,7,8,9
-
5, 7
-
4, 6, 8, 9
-
5, 6
Question 15
Question
Q15
Qual das opções a seguir NÃO é um benefício dos testes estáticos?
Answer
-
Ter um gerenciamento de defeitos menos dispendioso devido à facilidade de detectar defeitos mais tarde no processo SDLC.
-
A correção de defeitos encontrados durante o teste estático geralmente é muito mais barata do que a correção de defeitos encontrados durante o teste dinâmico.
-
Encontrar defeitos de codificação que poderiam não ter sido encontrados apenas com a realização de testes dinâmicos.
-
Detecção de lacunas e inconsistências nos requisitos.
Question 16
Question
Q16
Qual dos seguintes é um benefício do feedback antecipado e frequente?
Answer
-
Melhora o processo de teste para projetos futuros.
-
Ele força os clientes a priorizarem seus requisitos com base nos riscos acordados.
-
Essa é a única maneira de medir a qualidade das mudanças.
-
Isso ajuda a evitar mal-entendidos sobre os requisitos.
Question 17
Question
Q17
As revisões que estão sendo usadas em sua organização têm os seguintes atributos:
• Há o papel de um redator.
• O principal objetivo é avaliar a qualidade.
• A reunião é conduzida pelo autor do produto de trabalho.
• Há uma preparação individual.
• É produzido um relatório de revisão.
Qual dos seguintes tipos de revisão é MAIS provável que esteja sendo usado?
Answer
-
Revisão informal.
-
Walkthrough.
-
Revisão técnica.
-
Inspeção.
Question 18
Question
Q18
Qual dessas afirmações NÃO é um fator que contribui para revisões bem-sucedidas?
Answer
-
Os participantes devem dedicar tempo suficiente para a análise.
-
Dividir grandes produtos de trabalho em pequenas partes para tornar o esforço necessário menos intenso.
-
Os participantes devem evitar comportamentos que possam indicar tédio, exasperação ou hostilidade com outros participantes.
-
As falhas encontradas devem ser reconhecidas, apreciadas e tratadas de forma objetiva.
Question 19
Question
Q19
Qual das seguintes é uma característica das técnicas de teste baseadas em experiência?
Answer
-
Os casos de teste são criados com base em informações detalhadas do projeto.
-
Os itens testados na seção de código da interface são usados para medir a cobertura.
-
As técnicas dependem muito do conhecimento do testador sobre o software e o domínio do negócio.
-
Os casos de teste são usados para identificar desvios dos requisitos.
Question 20
Question
Q20
Você está testando um formulário simplificado de busca de apartamento que tem apenas dois critérios de busca:
• andar (com três opções possíveis: térreo; primeiro andar; segundo andar)
• tipo de jardim (com três opções possíveis: sem jardim; jardim pequeno; jardim grande)
Somente apartamentos no andar térreo podem ter jardins. O formulário tem um mecanismo de validação
integrado que não permitirá que você use os critérios de pesquisa que violam essa regra.
Cada teste tem dois valores de entrada: andar e tipo de jardim. Você deseja aplicar o particionamento de equivalência (EP) para cobrir cada andar e cada tipo de jardim em seus testes.
Qual é o número MÍNIMO de casos de teste para atingir 100% de cobertura do EP?
Question 21
Question
Q21
Você está testando um sistema que calcula a nota final do curso para um determinado aluno.
A nota final é atribuída com base no resultado final de pontos, de acordo com as regras a seguir:
• 0 a 50: Reprovado
• 51 a 60: Razoável
• 61 a 70: Satisfatório
• 71 a 80: Bom
• 81 a 90: Muito Bom
• 91 a 100: Excelente
Você preparou os casos de teste que estão na imagem.
Qual é a cobertura da Análise de Valor Limite - BVA (Boundary Value Analysis) de dois valores para o resultado final obtido com os casos de teste existentes?
Question 22
Question
Q22
Sua loja favorita de aluguel de bicicletas acaba de lançar um novo sistema de Gerenciamento de Relacionamento com o Cliente e pediu a você, um dos membros mais fiéis, que o testasse.
Os recursos implementados são os seguintes:
• Qualquer pessoa pode alugar uma bicicleta, mas os membros recebem um desconto de 20%;
• No entanto, se o prazo de devolução for perdido, o desconto não estará mais disponível;
• Após 15 aluguéis, os membros ganham de presente uma camiseta.
A imagem ilustra a tabela de decisão que descreve os recursos implementados.
Com base APENAS na descrição dos recursos do sistema de Gerenciamento de Relacionamento com o Cliente, qual das regras acima descreve uma situação impossível?
Question 23
Question
Q23
Você testa um sistema cujo ciclo de vida é modelado pelo diagrama de transição de estado mostrado na imagem. O sistema começa no estado INIT e termina sua operação no estado OFF.
Qual é o número MÍNIMO de casos de teste para obter uma cobertura de transições válida?
Question 24
Question
Q24
Seu conjunto de testes atingiu 100% de cobertura de instrução. Qual é a consequência desse fato?
Answer
-
Cada instrução no código que contém um defeito foi executada pelo menos uma vez.
-
Qualquer conjunto de testes que contenha mais casos de teste do que o seu conjunto de testes também alcançará 100% de cobertura de instrução.
-
Cada caminho no código foi executado pelo menos uma vez.
-
Cada combinação de valores de entrada foi testada pelo menos uma vez.
Question 25
Question
Q25
Qual das opções a seguir NÃO é verdadeira para testes caixa-branca?
Answer
-
Durante o teste caixa-branca, toda a implementação do software é considerada.
-
As métricas de cobertura caixa-branca podem ajudar a identificar testes adicionais para aumentar a
cobertura do código.
-
As técnicas de teste caixa-branca podem ser usadas em testes estáticos.
-
O teste caixa-branca pode ajudar a identificar lacunas na implementação dos requisitos.
Question 26
Question
Q26
Qual das opções a seguir descreve MELHOR o conceito por trás da suposição de erros?
Answer
-
A suposição de erros envolve o uso de seu conhecimento e experiência de defeitos encontrados no passado e erros típicos cometidos por desenvolvedores.
-
A suposição de erros envolve o uso de sua experiência pessoal de desenvolvimento e os erros que você cometeu como desenvolvedor.
-
A suposição de erros exige que você imagine que é o usuário do objeto de teste e adivinhe os erros que o usuário poderia cometer ao interagir com ele.
-
A suposição de erros exige que você duplique rapidamente a tarefa de desenvolvimento para identificar os tipos de erros que um desenvolvedor pode cometer.
Question 27
Question
Q27
Em seu projeto, houve um atraso no lançamento de um aplicativo totalmente novo e a execução do teste começou tarde, mas você tem um conhecimento de domínio muito detalhado e boas habilidades analíticas. A lista completa de requisitos ainda não foi compartilhada com a equipe, mas a gerência está pedindo que alguns resultados de testes sejam apresentados.
Qual técnica de teste se encaixa MELHOR nessa situação?
Question 28
Question
Q28
Qual das opções a seguir descreve MELHOR a maneira como os critérios de aceite podem ser documentados?
Answer
-
Realizar retrospectivas para determinar as necessidades reais dos stakeholders em relação a uma determinada história de usuário.
-
Usar o formato dado/quando/então para descrever um exemplo de condição de teste relacionada a uma determinada história de usuário.
-
Usar a comunicação verbal para reduzir o risco de outras pessoas não entenderem os critérios de aceite.
-
Documentar os riscos relacionados a uma determinada história de usuário em um plano de teste para
facilitar o teste baseado em riscos de uma determinada história de usuário.
Question 29
Question
Q29
Considere a seguinte história de usuário: “Como editor, quero revisar o conteúdo antes de ser publicado, para que eu possa garantir que a gramática esteja correta”, e seus critérios de aceite:
• O usuário pode fazer login no sistema de gerenciamento de conteúdo com o papel de "Editor";
• O editor pode visualizar as páginas de conteúdo existentes;
• O editor pode editar o conteúdo da página;
• O editor pode adicionar comentários de marcação;
• O editor pode salvar as alterações;
• O editor pode reatribuir a função de "proprietário do conteúdo" para fazer atualizações.
Qual dos seguintes é o MELHOR exemplo de um teste ATDD para essa história de usuário?
Answer
-
testar se o editor pode salvar o documento após excluir o conteúdo da página.
-
testar se o proprietário do conteúdo pode fazer login e fazer atualizações no conteúdo.
-
testar se o editor pode programar o conteúdo editado para publicação.
-
testar se o editor pode reatribuir a outro editor para fazer atualizações.
Question 30
Question
Q30
Como os testadores agregam valor aos planejamentos de iteração e lançamento?
Answer
-
Os testadores determinam a prioridade das histórias de usuários a serem desenvolvidas.
-
Os testadores se concentram apenas nos aspectos funcionais do sistema a ser testado.
-
Os testadores participam da identificação de riscos e da avaliação de riscos das histórias de usuários.
-
Os testadores garantem o lançamento de software de alta qualidade por meio de um projeto de teste antecipado durante o planejamento do lançamento.
Question 31
Question
Q31
Quais das DUAS opções a seguir são os critérios de saída para testar um sistema?
(Selecione DUAS opções)
Answer
-
Prontidão do ambiente de teste.
-
A capacidade do testador de fazer login no objeto de teste.
-
A densidade de defeitos estimada é atingida.
-
Os requisitos são traduzidos para o formato dado/quando/então.
-
Os testes de regressão são automatizados.
Question 32
Question
Q32
Sua equipe usa a técnica de estimativa de três pontos para estimar o esforço de teste de um novo recurso de alto risco. Foram feitas as seguintes estimativas:
• Estimativa mais otimista: 2 homens/hora
• Estimativa mais provável: 11 homens/hora
• Estimativa mais pessimista: 14 homens/hora
Qual é a estimativa final?
Answer
-
9 homens/hora
-
14 homens/hora
-
11 homens/hora
-
10 homens/hora
Question 33
Question
Q33
Você está testando um aplicativo móvel que permite que os usuários encontrem um restaurante próximo com base no tipo de comida que desejam comer. Considere a seguinte imagem com a lista de casos de teste, prioridades (ou seja, um número menor significa uma prioridade maior) e dependências
Qual dos seguintes casos de teste deve ser o terceiro a ser executado?
Answer
-
TC 003
-
TC 005
-
TC 002
-
TC 001
Question 34
Question
Q34
Considere as seguintes categorias de teste (1-4) e os quadrantes de teste ágil (A-D) presente na imagem.
Como as seguintes categorias de teste são mapeadas nos quadrantes de teste ágil?
Answer
-
1C, 2A, 3B, 4D
-
1D, 2A, 3C, 4B
-
1C, 2B, 3D, 4A
-
1D, 2B, 3C, 4A
Question 35
Question
Q35
Durante uma análise de risco, o seguinte risco foi identificado e avaliado:
• Risco: o tempo de resposta é muito longo para gerar um relatório
• Probabilidade do risco: média
• Impacto do risco: alto
• Resposta ao risco: (1) uma equipe de teste independente realiza testes de performance durante o teste do sistema; (2) uma amostra selecionada de usuários finais realiza testes de aceite alfa e beta antes do lançamento.
Que medida é proposta para ser tomada em resposta a esse risco analisado?
Answer
-
Aceite de riscos.
-
Plano de mitigação.
-
Mitigação de riscos.
-
Transferência de risco.
Question 36
Question
Q36
Qual ferramenta pode ser usada por uma equipe ágil para mostrar a quantidade de trabalho que foi concluída e a quantidade de trabalho total restante para uma determinada iteração?
Question 37
Question
Q37
Você precisa atualizar um dos scripts de teste automatizados para que esteja de acordo com um novo requisito.
Qual processo indica que você deve criar uma nova versão do script de teste no repositório de testes?
Answer
-
Gerenciamento de Rastreabilidade.
-
Teste de Manutenção.
-
Gerenciamento de Configuração.
-
Engenharia de Requisitos.
Question 38
Question
Q38
Você recebeu o seguinte relatório de defeito dos desenvolvedores afirmando que a anomalia descrita neste relatório de teste não é reproduzível:
O aplicativo desliga
2022-May-03 - John Doe - Rejeitado
O aplicativo desliga depois de inserir "Test input: $ä" no campo Nome na tela de criação de novo usuário. Tentei fazer logoff e fazer login com a conta test_admin01, o mesmo problema. Tentei com outras contas de administrador de teste, o mesmo problema. Nenhuma mensagem de erro recebida; o registro (veja anexo) contém notificação de erro fatal. Com base no caso de teste TC-1305, o aplicativo deve aceitar a entrada fornecida e criar o usuário. Corrija com alta prioridade, pois esse recurso está relacionado ao REQ-0012, que é um novo requisito crítico de negócio.
Que informações essenciais estão FALTANDO nesse relatório de teste que teriam sido úteis para os desenvolvedores?
Answer
-
Resultado esperado e resultado real.
-
Referências e status do defeito.
-
Ambiente de teste e item de teste.
-
Prioridade e gravidade.
Question 39
Question
Q39
Qual atividade de teste é suportada por uma ferramenta de preparação de dados?
Answer
-
Monitoramento e controle de testes.
-
Análise e projeto de testes.
-
Implementação e execução de testes.
-
Conclusão do teste.
Question 40
Question
Q40
Qual item identifica corretamente um risco potencial de realizar a automação de testes?
Answer
-
Ele pode introduzir regressões desconhecidas na produção.
-
Esforços suficientes para manter o material de teste podem não ser alocados adequadamente.
-
As ferramentas de teste e o material de teste associado podem não ser suficientemente confiáveis.
-
Pode reduzir o tempo alocado para testes manuais.