SIMULADO 1 - CTFL - AT

Description

O CTFL-AT é uma abordagem relativamente nova para teste de software que segue os princípios do desenvolvimento ágil de software, conforme descrito no Manifesto Ágil. O material utilizado para esse simulado foi disponibilizado através do site http://agiletesters.com.br/topic/280 Abs, Jorge Silva
Jorge Ricardo
Quiz by Jorge Ricardo, updated more than 1 year ago More Less
Jorge Ricardo
Created by Jorge Ricardo about 8 years ago
Jorge Ricardo
Copied by Jorge Ricardo about 8 years ago
Jorge Ricardo
Copied by Jorge Ricardo about 8 years ago
17250
47

Resource summary

Question 1

Question
Analise as alternativas abaixo: i. Indivíduos e interação ii. Análise ás mudanças iii. Software funcionando iv. Responsabilização do cliente Escolha a alternativa abaixo que contém os valores do manifesto ágil:
Answer
  • i, ii e iv
  • i, e iv
  • ii e iii
  • i e iii

Question 2

Question
Escolha a alternativa abaixo que contém dois princípios das metodologias ágeis:
Answer
  • Satisfação do cliente através da entrega de software de valor e testes orientados a riscos.
  • Representante da área de negócio e desenvolvedores trabalhando juntos e software com baixo índice de defeitos.
  • Trabalho sob pressão e excelência técnica da equipe.
  • Software funcionando como mediada do progresso do projeto, e ritmo constante no desenvolvimento.

Question 3

Question
Desenvolvedores, testadores e um representando do cliente estão realizando o planejamento de uma release (Lançamento). Nesse momento o representada do cliente faz a priorização das estórias de usuários para o lançamento, em colaboração com a equipe toda. São benefícios da abordagem da equipe toda: i. Melhoria da comunicação e colaboração dentro da equipe ii. Redução do tempo de execução dos testes iii. Promover a qualidade na responsabilidade de cada elemento iv. Melhor compreensão das necessidades do usuário São verdadeiras as seguintes afirmações:
Answer
  • Todas são verdadeiras
  • i, ii e iv são verdadeiras
  • i, iii e iv são verdadeiras
  • i,ii e iii são verdadeiras

Question 4

Question
Descobrir via integração continua, isolar e resolver os problemas de qualidade mais cedo, está associado a:
Answer
  • Vantagens do uso da piramide dos testes
  • Vantagens do uso do quadrante dos testes
  • Ao feedback inicial e frequente
  • Abordagem timeboxing

Question 5

Question
Escolha a alternativa abaixo, que melhor descreva a metodologia ágil XP:
Answer
  • Descreve cinco valores, um conjunto de princípios e treze praticas principais para o desenvolvimento de software.
  • Não dita técnicas de desenvolvimento, apenas um conjunto de princípios e valores.
  • Tem como objetivo principal visualizar e otimizar o fluxo de trabalho em uma cadeia de valor agregado.
  • Define cinco valores, um conjunto de princípios e os papeis de XP master, proprietário do produto e equipe de desenvolvimento.

Question 6

Question
Dado a seguinte estória de usuário: Como um cliente, eu quero poder adicionar e consultar itens de produtos em um carrinho de compras, para que eu possa visualizar o total dos itens de compra e valor, antes de ir para o pagamento do pedido. Escolha a alternativa abaixo que contém um critério de aceitação testável, relevante e especifica para essa estória de usuário.
Answer
  • O tempo de resposta deve ser adequado tanto parra adicionar ou consultar itens no carrinho de compra.
  • Após adicionar dois ou mais itens no carrinho de compra eles podem ser visualizados com suas respectivas quantidades e totalização do valor da compra.
  • O layout da página deve seguir o padrão de cores, tipo e tamanho de fontes de acordo com o padrão corporativo.
  • O carrinho de compras deve ser implementado de acordo com os padrões de acessibilidade.

Question 7

Question
Sabe-se que uma estória de usuário é a conjunção de três elementos:
Answer
  • Cartão, Estimativas. Confirmação
  • Negociável, Independente e Testável
  • Negociável, Valiosa, Estimável
  • Cartão, Conversacional, Confirmação

Question 8

Question
Qual o tipo de contribuição pode ser esperada de um testador durante uma retrospectiva?
Answer
  • O testador não participa da retrospectiva. Participa apenas do planejamento do release (Lançamento).
  • Curiosidade, pessimismo profissional, olhar critico e atenção aos detalhes.
  • Disponibilidade a base de teste, os testwares e estimativas para a próxima iteração.
  • Demonstrar em conjunto com o Scrum master , as principais funcionalidades do produto para o cliente.

Question 9

Question
Uma equipe ágil esta executando uma iteração planejada para durar 3 semanas. Na primeira semana, diariamente a equipe realizava o procedimento de integração continua. Entretanto na segunda semana, pressionados pelo prazo (estavam utilizando a abordagem timeboxing) não foi mais possível realizar diariamente a integração continua, a qual do completamente abandona na terceira semana. Esse cenário demonstra que a equipe feriu qual dos princípios gerais do teste?
Answer
  • Teste cedo
  • Paradoxo do pesticida
  • O teste é dependente do contexto
  • Ilusão da ausência de erros

Question 10

Question
O cliente pergunta quem ira desenvolver uma funcionalidade especifica nessa iteração. Como você deve orientar o cliente?
Answer
  • Explicar para ele que a equipe é coletivamente responsável por todas as funcionalidades
  • Olhar no backlog da iteração
  • Olhar no backlog da release (Lançamento)
  • Participar da reunião diária (standup meeting)

Question 11

Question
Considere as seguintes afirmações: i. Numa equipe ágil os desenvolvedores são responsáveis pelos testes unitários ii. Numa equipe ágil os testadores são responsáveis pelos testes funcionais de sistema iii. Numa equipe ágil os representastes do cliente também testam as estorias de usurários durante a implementação São verdadeiras as seguintes afirmações:
Answer
  • Nenhuma das afirmações são verdadeiras
  • Todas as firmações são verdadeiras
  • Somente a iii é verdadeira
  • Somente a i e ii são verdadeiras

Question 12

Question
Suponha um cenário onde apos algumas iterações de um projeto ágil a equipe identifica a ocorrência de defeitos remanescentes e outras formas de divida técnica. Nesse caso o melhor a se fazer é:
Answer
  • Realizar uma iteração de amadurecimento ou de estabilização
  • Interromper a iteração em andamento e reiniciar uma outra usando timeboxing
  • Se a divida técnica for contornável, nenhuma ação deve ser tomada
  • Planejar uma sprint zero, para liquidar os defeitos remanescentes e as dividas técnicas

Question 13

Question
Sabe-se que em um projeto ágil a documentação é leve. Nesse contexto a equipe ágil deve:
Answer
  • Reduzir a documentação do cliente ao minimo possível e prioriza aquela documentação que agrega valor para que a equipe de desenvolvimento possa entregar o projeto no prazo e no custo planejados.
  • Fazer o minimo de documentação possível e focar somente na entrega do software de valor para o cliente.
  • Decidir durante a reunião de planejamento do lançamento sobre quais produtos de trabalho são necessários e qual o nível necessário de documentação do produto de trabalho.
  • Focar apenas nos produtos de trabalho de desenvolvimento e de testes, já que a documentação orientada ao negocio é de responsabilidade do cliente.

Question 14

Question
Os testes de aceitação de funcionalidade nas equipe ágeis muitas vezes são divididos em duas atividades: Testes de verificação de funcionalidades e testes de validação de funcionalidades. Qual desses testes são primariamente executados pelos desenvolvedores ou testadores ou partes interessadas, e de que forma são executados?
Answer
  • Desenvolvedores e ou testadores executam os testes de validação, que normalmente é de forma automatizada.
  • Desenvolvedores ou testadores executam os testes de verificação, muitas vezes de forma manual.
  • Desenvolvedores ou testadores executam os testes de validação, juntamente com partes interessadas, normalmente de forma automatizada.
  • Desenvolvedores ou testadores executam os testes de verificação, mustas vezes de forma automatizada.

Question 15

Question
Suponha um cenário de uma equipe ágil de desenvolvimento, que deseja preservar a independência e a avaliação objetiva da equipe de teste. Neste cenário o melhor a fazer seria:
Answer
  • a) Alocar um ou mais testadores dentro da equipe de forma que desenvolvedores possam ter maior interação com os testadores.
  • b) Manter a equipe de teste separada e independente onde os testadores são designados para a equipe ágil em uma base de longo prazo, no início do projeto, permitindo adquirir um bom entendimento do produto.
  • c) Manter e equipe de teste totalmente separadas e independes, e atribuir testadores sob demanda durante os dias finais de cada Sprint.
  • d) Alocar parte da equipe de teste junto a equipe ágil no inicio do projeto, e o restante sob demanda durante os dias finais de cada Sprint, de forma a otimizar os custos desses recursos.

Question 16

Question
Para fornecer uma representação visual instantânea e detalhada do status atual de toda a equipe , incluindo o status de teste, as equipes podem utilizar:
Answer
  • Reunião diária
  • Quadro de tarefas ágeis
  • Gráfico burndown
  • Wikis

Question 17

Question
Numa equipe ágil, o que garante que o testador possa realizar testes de regressão adequados a cada iteração?
Answer
  • A automação da maior quantidade possível de casos de teste
  • A criação da maior quantidade possível de casos de teste manuais
  • Uma criteriosa analise do mode de falha e efeito
  • O uso de métricas de densidade de defeitos das iterações anteriores

Question 18

Question
Ciclo de desenvolvimento, onde um projeto é dividido em um série de incrementos, cada um dos quais fornece uma parte da funcionalidade dos requisitos de projeto geral. Os requisitos são priorizados e entregues por ordem de prioridade no incremento adequado. Em algumas (mas não todas) as versões do modelo de ciclo de vida, cada subprojeto segue um “mini-modelo V” com seu próprio desenho, codificação e fases de teste. Está se falando sobre:
Answer
  • Modelo de desenvolvimento espiral
  • Modelo de desenvolvimento em V
  • Modelo de desenvolvimento cascata
  • Modelo de desenvolvimento incremental

Question 19

Question
Testadores nas equipes ágeis precisam colaborar, comunicar e interagir com diversos atores da equipe e da área de negocio, para obter sucesso no teste e liberar um produto de qualidade. Qual das seguintes alternativas é essencial para ser um testador ágil de sucesso? i. Habilidades de pensamento crítico e cético ii. Habilidades de planejamento e organização iii. Habilidades interpessoais iv. Habilidades de programação
Answer
  • Todas alternativas
  • Nenhuma alternativa
  • i, ii, e iii
  • i, ii e iv

Question 20

Question
Qual das seguintes alternativas NÃO é um papel de um testador em uma equipe ágil?
Answer
  • Medir e relatar a cobertura de teste através de todas as dimensões de cobertura aplicáveis
  • Configurar, usar e gerenciar os ambientes de teste e dados de testes
  • Colaborar ativamente com os desenvolvedores e envolvidos da área de negócios para esclarecer requisitos
  • Promover sugestões de programação para os membros da equipe de desenvolvimento

Question 21

Question
Qual o método de desenvolvimento é descrito abaixo? Cada seta mostra a próxima atividade no ciclo de vida do desenvolvimento de uma pequena parte do software Adicionar um teste -> executar o teste -> escrever o código -> executar o teste -> refatorar o código
Answer
  • Desenvolvimento orientado ao teste de aceitação
  • Desenvolvimento orientado ao teste
  • Desenvolvimento orientado ao comportamento
  • Desenvolvimento orientado a requisitos

Question 22

Question
É uma abordagem ágil colaborativa de desenvolvimento que permite que todas as partes interessadas compreendam como o componente de software tem que se comportar e o que os desenvolvedores, testadores e partes interessadas, precisam para garantir esse comportamento. Está se falando de qual abordagem?
Answer
  • Desenvolvimento orientado a teste
  • Desenvolvimento orientado para o comportamento
  • Desenvolvimento orientado ao teste de aceitação
  • Desenvolvimento iterativo e incremental

Question 23

Question
Sobre qual dos princípios fundamentais de testes a pirâmide de teste foi construída?
Answer
  • Teste cedo
  • Teste mostra a presença de defeitos
  • Agrupamento de defeitos
  • Teste exaustivo é impossível

Question 24

Question
Em um determinado projeto ágil, a equipe decidiu dar maior ênfase em testes orientado a tecnologia, que apoiem a equipe, e que sejam automatizados. Com isso ela pretende reduzir os riscos quanto a qualidade do produto de software a ser entregue para o cliente. Utilizando-se do quadrante de teste, sobre qual(is) quadrantes de testes está se falando?
Answer
  • Quadrantes 1 e 2
  • Somente o quadrante 1
  • Quadrantes 1 e 4
  • Somente quadrante 3

Question 25

Question
Abaixo segue a descrição de um dia típico de desenvolvimento de software na empresa X. Leia as atividades e responda a questão abaixo: 9:00 AM – A equipe se encontra para uma reunião diária. Cada membro informa o que ele fez no dia anterior, no que ele vai trabalhar hoje, e qualquer ocorrência que o impede de completar uma tarefa. 1:00 PM – Testador encontrou uma falha critica e informou a equipe. O time de teste não pode prosseguir adiante até a falha critica ser resolvida. Que tipo de processo de desenvolvimento é utilizado por essa equipe?
Answer
  • Kanban
  • Modelo V
  • Iterativo e Incremental
  • Scrum

Question 26

Question
Quais das seguintes métricas pode ser coletada para avaliar a qualidade do produto de uma organização seguindo a metodologia ágil de desenvolvimento?
Answer
  • a) Taxas de teste que passaram e falharam; taxas de descobertas de defeitos; resultados dos teste de confirmação e regressão
  • b) Taxas de testes que passaram e falharam; taxas de descobertas de defeitos; disponibilidade de recurso e de orçamento da organização.
  • c) Densidade de defeitos, defeitos encontrados e corrigidos, cobertura de requisitos, cobertura de riscos, cobertura de código.
  • d) A e C

Question 27

Question
Considere a seguinte estoria de usuário: Eu como um usuário do RH desejo efetuar o cálculo para o pagamento de bônus dos funcionários, que não pode ser negativo, mas pode ser calculado a zero. O bônus é baseado no tempo de casa. Um funcionário pode estar empregado por menos ou igual a 2 anos, mais de 2 anos e inferior a cinco anos, de 5 a 10 anos, ou mais do que 10 anos. Dependendo deste período, um funcionário vai ter ou nenhum bônus ou um bônus de 10%, 25% ou 35%. O pagamento do bônus sera feito na folha de pagamento do mês de dezembro. Quantas participações de equivalência são necessários para testar o cálculo do bônus?
Answer
  • 3
  • 5
  • 2
  • 4

Question 28

Question
Qual das seguintes alternativas seria a melhor abordagem quando há especificações funcionais pobres e pressão quanto ao prazo?
Answer
  • Testes por caso de uso
  • Cobertura de decisão
  • Teste exploratório
  • Transição de estados

Question 29

Question
Qual das seguintes alternativas abaixo NÃO é um propósito das ferramentas de acompanhamento e gerenciamento de tarefas?
Answer
  • Gravar as estorias e suas respectivas tarefas de desenvolvimento e testes, para garantir que nada se perca durante uma sprint
  • Implantar software em ambiente de produção
  • Capturar as estimativas da equipe de suas tarefas e automaticamente calcular o esforço necessário para implementar uma estoria
  • Associar tarefas de desenvolvimento e tarefes de teste com a mesma estória

Question 30

Question
O que é o desenvolvimento orientado a testes?
Answer
  • Testar mais do que desenvolver o código
  • Criar os testes antes de escrever o código
  • Testadores escrevem o código
  • Testadores e desenvolvedores escrevem o código em colaboração

Question 31

Question
Sobre o termo base de teste é correto afirmar:
Answer
  • Documentação na qual os casos de testes estão baseados.
  • Base de conhecimento sobre as melhores técnicas e abordagens para testes
  • Massa de dados descaracterizada da produção para ser utilizada em ambiente de teste
  • Artefatos produzidos durante o processo de teste e requeridos para planejar, projetar e executar testes

Question 32

Question
A abordagem da equipe toda está associada ao poder dos três, que se refere á:
Answer
  • Tratar apenas 3 estórias de usuários por iteração
  • Envolvimento de testadores, desenvolvedores e representantes do cliente em todas as discussões do projeto.
  • Ter apenas 3 membros nas equipes ágeis
  • Ao trabalho conjunto do representante do cliente, desenvolvedores e scrum master

Question 33

Question
Qual das alternativas abaixo NÃO é um valor da metodologia Ágil?
Answer
  • Indivíduos e interações ao invés de processos e ferramentas;
  • Software funcionando ao invés de documentação abrangente;
  • Colaboração do cliente ao invés de seguir um plano;
  • Responder a mudanças ao invés de seguir um plano;

Question 34

Question
Sob o ponto de vista do "dono do produto" pode-se afirmar que o principal benefício para ele, em relação a abordagem da equipe inteira, é:
Answer
  • Transferência do conhecimento do desenvolvedor para o dono do produto
  • Elaboração de documentação detalhada
  • Aumenta a habilidade do dono do produto nas técnicas do desenvolvimento
  • Aumento da comunicação e colaboração

Question 35

Question
Um quadro Kanban é usado para todas as alternativas seguintes, EXCETO:
Answer
  • Ajudar a limitar o trabalho em progresso;
  • Contribuir com o radiador de informação;
  • Ajudar a visualizar o workflow;
  • Ajudar a visualizar o backlog do produto;

Question 36

Question
Um time ágil tem uma responsabilidade coletiva para tudo, EXCETO:
Answer
  • O código;
  • O backlog do produto;
  • A qualidade do produto;
  • A velocidade na qual as estórias são completadas.

Question 37

Question
Considere o conceito do poder dos três das metodologias ágeis. Considere ainda os conceitos de erro, bug e falha. Em uma equipe ágil de quem é a responsabilidade sobre o bug?
Answer
  • De toda a equipe;
  • Do testador;
  • Do desenvolvedor;
  • Do dono do produto.

Question 38

Question
São dois princípios das metodologias ágeis:
Answer
  • Indivíduos e interações
  • Simplicidade e motivação
  • Software funcionando e documentação mínima;
  • Entrega frequente e colaboração do cliente;

Question 39

Question
O propósito primário de uma reunião "em pé" (Stand up meeting) é:
Answer
  • Permitir á equipe coordenar o trabalho e comunicar incidentes
  • Dar ciência ao SCRUM MASTER sobre quaisquer incidentes
  • Comunicar o progresso ao cliente;
  • Implementar melhoria contínua para o próximo trabalho

Question 40

Question
Qual das metodologias abaixo busca remover as incertezas do projeto?
Answer
  • XP
  • SCRUM
  • Waterfall
  • Kanban
Show full summary Hide full summary

Similar

Simulado Matemática
Marina Faria
Simulado Inglês
Marina Faria
Provas anteriores de Vestibular - Fuvest 1
GoConqr suporte .
Simulado Filosofia
Marina Faria
Simulado Geografia
Marina Faria
Simulado Espanhol
Marina Faria
Provas anteriores de Vestibular - Unicamp 2014 - 1
GoConqr suporte .
Provas anteriores de vestibular - Fuvest 2
GoConqr suporte .
Atomística/ Tabela Periódica - Química
Mateus Peres
SIMULADO - 3º ANO - E. M. - 2º DIA
eesfmang_nte
SIMULADO IBGE 2016 - Matemática - Probabilidade
Alex Farias