Quiz
MATERIAL - A04 - PROVA.
Dieses Quiz hat ein Zeitlimit und öffnet sich deshalb im gewohnten Player.
Fragen in diesem Quiz (40)
1Qual das seguintes alternativas é um princípio de desenvolvimento
ágil de software?- AA. Entregar software funcionando para clientes com frequência.
- BB. Utilizar horas extras para conseguir lançamentos regulares de
software. - CC. Separar testadores e desenvolvedores para promover a
independência. - DD. Documentar cuidadosamente os procedimentos de teste para
transferir conhecimento.
2Um desenvolvedor, um testador, e um analista de negócios estão
discutindo os critérios de aceitação para a história do usuário.
Consideremos o seguinte:
I. Reduzir o tempo necessário para testar a história de usuário
II. Transferir conhecimentos entre os três membros da equipe
III. Aumentar da compreensão das necessidades do usuário
IV. Produzir procedimentos de teste IEEE 829 compatíveis
V. Criar de testes de forma eficiente.
Qual das seguintes afirmações são verdadeiras?- AA. II, III, e IV são benefícios da abordagem de toda equipe.
- BB. Todos são benefícios da abordagem de toda equipe.
- CC. II, III, e V são benefícios da abordagem de toda equipe.
- DD. I, II, e V são benefícios da abordagem de toda equipe.
3Durante uma reunião de planejamento da iteração, os membros da
equipe estão compartilhando ideias sobre a história do usuário. O
proprietário do produto diz que o cliente deve ter uma tela para
inserir as informações. O desenvolvedor explica que existem
limitações técnicas sobre o recurso, devido à quantidade de
informações capturadas na tela. Outro desenvolvedor diz que há
riscos de desempenho, á medida em que as informações serão
armazenadas em um banco de dados externo.
Qual das seguintes alternativas melhor representaria a contribuição
de um o testador a esta discussão?- AA. O testador afirma que a usabilidade é mais importante do
que o desempenho. - BB. O testador solicita que os critérios de aceitação de
desempenho sigam um padrão da indústria. - CC. O testador sugere um conjunto de critérios de aceitação
testáveis para a história do usuário. - DD. O testador aconselha o grupo que a tela para a história do
usuário deve ser uma única página para reduzir o esforço de
automação de teste.
- AA. O testador afirma que a usabilidade é mais importante do
4Um gráfico de burndown é uma representação gráfica de quais dos
seguintes benefícios de feedback inicial de um processo ágil de
desenvolvimento?- AA. Esclarecer solicitações de recursos de clientes de modo que
os principais recursos estejam disponíveis no início. - BB. Evitar a detecção tardia de requisitos mal-entendidos.
- CC. Descobrir problemas de qualidade de código no início
através da integração contínua. - DD. Fornecer informações para a equipe Ágil quanto à sua
produtividade.
- AA. Esclarecer solicitações de recursos de clientes de modo que
5O que é desenvolvimento orientado a testes?
- AA. Desenvolvimento de testes de aceitação automatizados antes
da funcionalidade correspondente. - BB. Desenvolvimento de software tendo um testador aplicando
testes pré-concebidos para o desenvolvedor. - CC. Desenvolvimento de testes conduzindo clientes externos para
visitar protótipos no site da empresa. - DD. Desenvolvimento de software criando casos de teste antes de
criar o software testado por esses casos.
- AA. Desenvolvimento de testes de aceitação automatizados antes
6Considere as seguintes técnicas:
I. Processo Unificado Racional
II. Programação Extrema
III. Desenvolvimento De Aplicação Rápida
IV. Scrum
V. Kanban
Qual das seguintes afirmações é verdadeira?- AA. II, III, e IV são comumente utilizados no desenvolvimento ágil
de software. - BB. Todas as cinco técnicas são comumente utilizadas no
desenvolvimento ágil de software. - CC. I e III são comumente utilizados no desenvolvimento ágil de
software. - DD. II, IV, e V são comumente utilizados no desenvolvimento ágil
de software.
- AA. II, III, e IV são comumente utilizados no desenvolvimento ágil
7Considere a seguinte história de usuário:
Como cliente, eu quero selecionar uma opção colorida para
cada item individual no meu carrinho, para que eu possa
comprar dois ou mais pares do mesmo estilo de sapatos em
cores diferentes.
Qual das seguintes alternativas é um critério de aceitação testável
que é relevante e específica para esta história de usuário em
particular?- AA. Uma caixa de diálogo é aberta muito rapidamente após um
usuário digitar um número no campo de quantidade. - BB. Uma caixa de diálogo mostra opções no tamanho da fonte e
cor de fundo padrão da empresa. - CC. Uma caixa de diálogo orienta a seleção de cor e a caixa se
repete se mais do que um par de sapatos for selecionado. - DD. Uma caixa de diálogo dá uma mensagem de erro se um
usuário não digitar um número no campo de quantidade.
- AA. Uma caixa de diálogo é aberta muito rapidamente após um
8Qual das seguintes afirmações é verdadeira sobre retrospectivas?
- AA. Retrospectivas abordam apenas melhorias relacionadas à
codificação. - BB. Retrospectivas devem incluir apenas os membros da equipe
ágil. - CC. Retrospectivas podem resultar em melhores testes ao longo do
tempo. - DD. Retrospectivas ocorrem durante o desenvolvimento história
do usuário.
- AA. Retrospectivas abordam apenas melhorias relacionadas à
9Qual das seguintes alternativas é um princípio de teste relacionado
com a integração contínua?- AA. Agrupamento de defeito.
- BB. Testes iniciais e controle de qualidade.
- CC. Análise de código estático.
- DD. Ausência de erros de falácia.
10Conhecer as diferenças entre iteração e planejamento do lançamento,
e como um testador agrega valor a cada uma das atividades (K1)
Quais das DUAS seguintes afirmações são verdadeiras?- AA. Planejamento de iteração fornece a base de teste.
- BB. Desenvolvedores priorizam histórias de usuários no
planejamento de lançamento. - CC. O testador participa no planejamento de iteração.
- DD. Planejamento de lançamento fornece a base de teste.
- EE. O testador participa apenas no planejamento de lançamento.
11O que é uma base de teste?
- AA. Um documento utilizado para determinar os resultados
esperados de um teste - BB. Qualquer documentação sobre a qual casos de teste podem
ser baseados. - CC. Um documento que descreve o escopo, recursos e
cronograma de testes. - DD. Uma especificação que foi formalmente revista ou acordada.
- AA. Um documento utilizado para determinar os resultados
12Qual das seguintes afirmações é verdadeira?
- AA. Um o testador Ágil utiliza documentação leve por ser mais
flexível diante da mudança. - BB. Usando testes baseados em risco no ciclo de vida ágil, a
análise de risco ocorre apenas durante o planejamento da
iteração. - CC. Ciclos de vida Ágil usam iterações que resultam em
software funcionando, enquanto todos os ciclos de vida
tradicionais são sequenciais. - DD. Período de amadurecimento ou iterações de estabilização
são uma das melhores práticas para resolver defeitos em
funcionalidades.
- AA. Um o testador Ágil utiliza documentação leve por ser mais
13Um objetivo comum de teste é fornecer informações. O teste deve
fornecer informação suficiente para as stakeholders para que tomem
decisões informadas sobre o andamento de uma iteração, inclusive se o
software pode ser lançado. Qual das seguintes alternativas corresponde
uma atividade de processo de teste fundamental com um conceito de
teste ágil relacionado a este objetivo?- AA. Análise e modelagem; criação de critérios de aceitação.
- BB. Implementação e execução; criar testes de aceitação.
- CC. Avaliação dos critérios de saída e relatórios; iteração realizada.
- DD. Avaliação de os critérios de saída e relatórios; testes
exploratórios
14Qual das seguintes afirmações é verdadeira nos projetos Ágeis?
- AA. O teste de unidade é incorporado no processo de
desenvolvimento de código. - BB. Os critérios de saída para um nível de teste são partes dos
critérios de entrada para o próximo nível. - CC. Desenvolvedores integram código para cada estória de
usuário após o teste de aceitação operacional. - DD. Teste de sistema é iniciado depois que o teste de unidade
for concluído para todas as estórias de usuários.
- AA. O teste de unidade é incorporado no processo de
15Considere as seguintes atividades:
I. Determinar a aceitação do usuário de uma característica
II. Projetar, criar e executar testes
III. Agendar relatórios de defeitos para reparo
IV. Automatizar e manter os testes
V. Aprimorar a lógica do programa pela programação em
pares.
O papel de um o testador na equipe Ágil inclui:- AA. I e III; não II, IV, ou V
- BB. II e IV; não I, III, ou V
- CC. II e III; não I, IV, ou V
- DD. II e V; não I, III, ou IV
16O que é um teste de verificação de pacote?
- AA. Um teste automatizado que verifica funcionalidade,
estabilidade e testabilidade de um novo núcleo da
compilação. - BB. Uma atividade que confirma que os requisitos para a
utilização ou aplicação específica pretendida foram
cumpridos. - CC. Um subconjunto de todos os testes definidos, cobrindo as
principais funcionalidades de um componente ou sistema. - DD. Uma atividade que confirma que os requisitos
especificados foram cumpridos.
- AA. Um teste automatizado que verifica funcionalidade,
17Qual das seguintes opções descreve como o quadro de tarefas
exibe o status do teste?- AA. O testador armazena os resultados do teste em uma
ferramenta de gestão de testes da mesma forma como nos
projetos tradicionais. - BB. O testador relata os resultados verbalmente em uma
reunião diária de stand-up. - CC. Os testes passam para a coluna realizado, uma vez que
foram executados e aprovados. - DD. Os testes não são exibidos no quadro de tarefas, mas
separadamente em um quadro branco de resultados dos
testes.
- AA. O testador armazena os resultados do teste em uma
18Porque a automação de teste é valiosa para gerenciar o risco de
regressão nos projetos Ágeis?- AA. Para garantir a facilidade de acesso aos testes por todos os
membros da equipe. - BB. Para permitir que o testador possa realizar testes de
regressão adequados dentro de cada iteração. - CC. Para medir a qualidade do código para uso em avaliações
anuais de desempenho dos programadores. - DD. Para fornecer uma evolução, forma executável da
especificação funcional do sistema.
- AA. Para garantir a facilidade de acesso aos testes por todos os
19O que é um item de configuração?
- AA. A reexecução de testes que falharam anteriormente para
verificar o sucesso das ações corretivas. - BB. Controle de mudanças nas características de uma peça de
hardware ou software. - CC. Uma agregação de hardware, software ou ambos, tratado
como uma única entidade no processo de gerenciamento
de configuração. - DD. Uma entidade ou propriedade usada como base para a
cobertura de teste, por exemplo, partições de equivalência
ou instruções de código.
- AA. A reexecução de testes que falharam anteriormente para
20Qual das seguintes afirmações é verdadeira na equipe Ágil?
- AA. Casos de teste de caixa-preta podem precisar de
atualizações durante uma iteração. - BB. Métricas de cobertura de código são usadas por
programadores, não pelos testadores. - CC. As estórias de usuário fornecem todas as informações
necessárias para criar testes. - DD. O testador não precisa de experiência de domínio, devido
aos stakeholders do negócio.
- AA. Casos de teste de caixa-preta podem precisar de
21Qual das seguintes afirmações é verdadeira de uma equipe Ágil?
- AA. O testador ajuda os stakeholders do negócio a melhorar os
requisitos durante a criação estória do usuário. - BB. O testador não existe nas equipes ágeis, já que não existem
papéis especializados nessas equipes Ágeis. - CC. Os Programadores e o testador não discutem as suas
tarefas de teste, para garantir a independência. - DD. O testador representa o principal responsável pela
qualidade do produto.
- AA. O testador ajuda os stakeholders do negócio a melhorar os
22Qual das seguintes alternativas faz parte de gerenciamento de
configuração?- AA. Testar um produto de software instalado com outro
software independente em um ambiente comum
compartilhando os recursos comuns. - BB. Identificar e documentar as características funcionais e
físicas de uma peça de hardware ou software. - CC. Garantir a uniformidade, padronização e liberdade de
contradição entre os documentos ou partes de um
componente ou sistema. - DD. Descrever a função de um componente em termos de seus
valores de saída para valores de entrada especificados sob
condições especificadas.
- AA. Testar um produto de software instalado com outro
23Qual das seguintes alternativas é a habilidade mais relevante para o
papel de um o testador Ágil no fornecimento de informações para a
equipe Ágil?- AA. Avaliar precisamente a qualidade do software.
- BB. Obter ativamente informações dos stakeholders.
- CC. Planejar e organizar o trabalho de teste.
- DD. Automatizar a execução de testes de regressão.
24Objetivo da aprendizagem: FA-3.1.1 Quanto ao desenvolvimento
orientado ao teste, qual das seguintes afirmações é verdadeira?- AA. Ele não afeta o número de defeitos introduzidos.
- BB. É o resultado da criação de testes de aceitação.
- CC. É um processo inerentemente iterativo.
- DD. Ele é realizado principalmente pelos testadores.
25A pirâmide de testes:
- AA. Combina os tipos e níveis de teste.
- BB. Orienta a seleção de tipos de teste.
- CC. Enfatiza os testes de nível superior.
- DD. Enfatiza os testes de nível inferior.
26No modelo de Quadrantes de Teste, o teste de aceitação de
usuário:- AA. É geralmente automatizado.
- BB. Ocorre na integração contínua.
- CC. Verifica os critérios de aceitação.
- DD. Valida o produto.
27Suponha que você está testando uma aplicação de e-commerce
que oferece suporte a clientes que desejam solicitar empréstimo
de carro antes de ir às compras. Sua equipe está seguindo uma
abordagem de desenvolvimento Scrum. Sua formação principal é
em aplicações baseadas na web, não finanças. Suponha que você
está testando uma área do sistema onde é exigido mais
conhecimento sobre finanças. Selecione uma prática relevante de
teste que você pode empregar para garantir a cobertura
adequada.- AA. Integração de funcionalidades.
- BB. Avaliação baseada em experiência.
- CC. Planejamento em Ondas Sucessivas.
- DD. Teste em pares.
28O que é automação da execução de teste?
- AA. O uso de software para controlar a execução de testes e a
comparação dos resultados obtidos com os resultados
esperados. - BB. O processo de execução de um teste sobre o componente
ou sistema em teste, produzindo resultado(s) obtido (s). - CC. Análise de artefatos de desenvolvimento de software
realizado sem a execução desses artefatos de
desenvolvimento de software. - DD. A execução do teste realizado seguindo uma sequência de
testes previamente documentada.
- AA. O uso de software para controlar a execução de testes e a
29Considere a seguinte estória de usuário:
Como um cliente, eu quero inserir um nome de usuário e
senha para acessar minha conta, para que eu possa reutilizar
as minhas informações de transporte, faturamento e de
pagamento de compras anteriores.
Qual das seguintes alternativas é um risco de qualidade mais
relevante para esta estória de usuário em particular?- AA. Não é possível criar uma nova conta digitando o nome de
usuário e senha válidos - BB. Não é possível encontrar um o testador de segurança
qualificado para a equipe de teste em níveis salariais
oferecidos atualmente - CC. Combinação de nome de usuário válido / senha inválida
permitiu o acesso a informações sobre as contas - DD. Código de desconto válido não aplicado corretamente
durante o processo de pagamento
- AA. Não é possível criar uma nova conta digitando o nome de
30Considere a seguinte tabela risco de qualidade para uma estória de
usuário lidando com processamento de pagamentos, que fará parte
de uma aplicação de e-commerce:
Item de risco
Probabilidade Impacto Classificação
Calcula o total a pagar incorretamente Alto Alto Muito alto
Aceita cartão de crédito inválido Alto Médio Alto
Deixa de aplicar impostos sobre as vendas
relevantes
Médio Alto Alto
Não apresenta encargos para empresa de cartão
Baixo Alto Médio
Não pode aceitar cartão de crédito suportado Alto Baixo Médio
Qual das seguintes afirmações é verdadeira sobre o esforço do teste
associado a esta estória de usuário?- AA. Esta tabela risco é suficiente para determinar a quantidade
de esforço do teste necessária para esta estória de usuário. - BB. Decisões de projeto e implementação devem ser feitas para
reduzir a probabilidade de falha em todos estes riscos. - CC. A maior parte do esforço do teste deve ser associada a testar
diferentes tipos de cartões suportados e não suportados. - DD. Devido ao alto nível de classificação em todos os cinco itens
de risco, existe um esforço de teste significativo associado a
esta estória de usuário.
- AA. Esta tabela risco é suficiente para determinar a quantidade
31O que é uma estimativa de teste?
- AA. O período de tempo em que uma ação de contingência deve
ser implementada para ser eficaz. - BB. Um documento de alto nível que descreve os princípios, a
abordagem e os principais objetivos dos testes. - CC. Um gráfico exibido publicamente que descreve o esforço
realizado em relação ao tempo em uma iteração. - DD. A aproximação calculada de um resultado relacionado com
vários aspectos do teste.
- AA. O período de tempo em que uma ação de contingência deve
32Considere a seguinte estória de usuário:
Como um cliente, eu quero inserir um nome de usuário e
senha para acessar minha conta, para que eu possa
reutilizar as minhas informações de transporte,
faturamento e de pagamento de compras anteriores.
Suponha que o Product Owner sugeriu o seguinte critério de
aceite para a estória de usuário.
O processo de login deve ser concluído rapidamente para
permitir que o cliente possa retomar às compras em breve.
Que informação adicional que você precisa a fim de criar um
teste para cobrir este critério?- AA. O tempo máximo permitido para o processo de login.
- BB. O esquema de cores que se aplica à tela de login.
- CC. As regras que se aplicam à criação de senha.
- DD. As formas de pagamento que são suportadas.
33Suponha que você está testando uma aplicação de e-commerce.
Considere o seguinte critério de aceite de uma das estórias de
usuário:
O sistema deve calcular os montantes corretos do total das
compras, incluindo a aplicação de impostos, as despesas
de envio, limitações e descontos.
Qual dos seguintes aspectos de testabilidade é evidente neste
critério?- AA. Definições de dados
- BB. Regras de negócio
- CC. Cenários
- DD. Comportamento funcional
34Considere a seguinte estória de usuário:
Como um cliente, eu quero inserir um nome de usuário e
senha para acessar minha conta, para que eu possa
reutilizar as minhas informações de transporte,
faturamento e de pagamento de compras anteriores.
Considere os seguintes triplos, onde os dois primeiros itens são
entradas e o terceiro item é um resultado esperado:
I. Nome de usuário existente, senha correta, conta acessada.
II. Nome de usuário existente, senha errada, exibir
mensagem "Esqueceu sua senha? Clique aqui para
redefini-la.”
III. Nome de usuário inexistente, qualquer senha, exibir
mensagem "Desculpe, não podemos encontrar uma conta
com esse nome de usuário. Tente novamente ou clique
aqui para criar uma nova conta.”
IV. Nome de usuário existente, senha correta, com 2 segundos
conta acessada.
V. Nome de usuário existente, senha errada, com 2 segundos
exibir mensagem "Esqueceu sua senha? Clique aqui para
redefini-la.”
VI. Nome de usuário inexistente, qualquer senha, com 2
segundos exibir mensagem "Desculpe, não podemos
encontrar uma conta com esse nome de usuário. Tente
novamente ou clique aqui para criar uma nova conta.”
VII. Nome de usuário existente, senha correta, exbir mensagem
"Bem-vindo de volta. Devido à sua lealdade, nós vamos
conceder-lhe um desconto de 10% sobre os itens
comprados hoje.”
Qual das seguintes afirmações é verdadeira?- AA. I, II, e III são bons exemplos a serem usados para teste de
aceitação do desenvolvimento orientado ao teste. - BB. IV, V, VI, e VII são bons exemplos a serem usados para
teste de aceitação do desenvolvimento orientado ao teste. - CC. IV, V, e VI são bons exemplos a serem usados para teste
de aceitação do desenvolvimento orientado ao teste. - DD. Todos os sete são bons exemplos a serem usados para
teste de aceitação do desenvolvimento orientado ao teste.
- AA. I, II, e III são bons exemplos a serem usados para teste de
35Considere a tabela de decisão a seguir:
Condições 1 2 3 4 5 6
Nome de usuário existente Sim Sim Não Em Branco Qualquer Em Branco
Senha Certo Errado Qualquer Qualquer Em Branco Em Branco
Ações
Conta de login Sim Não Não Não Não Não
Erro de senha Não Sim Não Não Não Não
Permitir redefinição de senha Não Sim Não Não Não Não
Conta errada Não Não Sim Não Não Não
Permitir a criação de conta Não Não Sim Não Não Não
Erro de campo exigido Não Não Não Sim Sim Sim
Considere a seguinte estória de usuário:
Como um cliente, eu quero inserir um nome de usuário e
senha para acessar minha conta, para que eu possa
reutilizar as minhas informações de transporte,
faturamento e de pagamento de compras anteriores.
Quais das DUAS seguintes afirmações são verdadeiras?- AA. A tabela de decisão descreve o comportamento não
funcional na estória de usuário. - BB. Baseado nessa tabela de decisão, você deveria criar oito
testes, um para cada condição e ação. - CC. Baseado nessa tabela de decisão, você deveria criar seis
testes, um por regra. - DD. A tabela de decisão descreve o comportamento funcional
na estória de usuário. - EE. A tabela de decisão não descreve o comportamento na
estória de usuário.
- AA. A tabela de decisão descreve o comportamento não
36Considere a seguinte estória de usuário associado uma aplicação
baseado em navegador de internet para permitir o pagamento de
contas online:
Como cliente, eu quero abrir uma janela pop-up que mostra
as últimas 30 transações em minha conta, com setas para trás/
frente permitindo-me percorrer o histórico de transações,
para que eu possa ver o meu histórico de transações sem
fechar a janela "digitar o valor do pagamento".
Qual das seguintes opções seria uma boa condição de teste,
específica para essa estória de usuário, para incluir em uma carta
de teste exploratório para esta estória de usuário?- AA. Verificar a aderência às normas visuais corporativas para
a interface do usuário. - BB. Ver o que acontece com a janela de pop-up, se todas as
transações forem deletadas depois de carregá-la. - CC. Editar as transações mostradas na janela pop-up e
certificar que são salvas. - DD. Verificar a interação do pop-up com várias configurações
do bloqueador de pop-up nos navegadores suportados.
- AA. Verificar a aderência às normas visuais corporativas para
37O que é o teste exploratório?
- AA. Procedimento para derivar e/ou selecionar casos de teste
baseado na experiência, conhecimento e intuição do
testador. - BB. Uma técnica de modelagem de teste informal, onde o
testador controla ativamente a modelagem de testes
conforme esses testes são realizados. - CC. Teste baseado em um modelo do componente ou sistema
sob teste. - DD. Testes que visam mostrar que um componente ou sistema
não funciona.
- AA. Procedimento para derivar e/ou selecionar casos de teste
38Você está usando uma ferramenta para restaurar o ambiente de
teste para uma configuração válida depois que um teste
resultou em corrupção de banco de dados. Que tipo de
ferramenta você provavelmente utilizará?- AA. Gerenciamento de tarefas
- BB. Implementação de teste
- CC. Virtualização
- DD. Comunicação e compartilhamento de informações
39O que é um framework de teste de unidade?
- AA. Um framework para descrever as atividades do ciclo de
vida do desenvolvimento de software. - BB. Uma ferramenta que proporciona um ambiente de teste
onde um componente pode ser testado isolado. - CC. Um tipo de ferramenta de execução de teste, onde as
entradas são registradas durante o teste manual. - DD. Uma abordagem para testes baseados em estrutura na
qual os casos de teste são modelados para executar
sequências de eventos específicos.
- AA. Um framework para descrever as atividades do ciclo de
40Suponha que você recebeu um produto de trabalho com o
seguinte teor:
Dado um usuário tem uma conta ativa válida
Quando o usuário digita seu nome de usuário e senha
corretamente
Então fornece ao usuário acesso para ler, modificar,
apagar e adicionar informações da conta
Este é um exemplo de um produto de trabalho criado usando
qual das seguintes técnicas ágil?- AA. Desenvolvimento orientado ao comportamento (BDD)
- BB. Kanban
- CC. Scrum
- DD. Programação extrema (XP)
Informationen
- Beschreibung
- Quiz am MATERIAL - A04 - PROVA., erstellt von Charles Alves am 22/11/2018.
- Autor
- Charles Alves
- Sprache
- Português
- Aufrufe
- 14
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz