Test
SIMULADO 3 - CTFL - AT
Este test tiene tiempo límite, así que se abre en el reproductor de siempre.
Preguntas del test (40)
1Analise 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:- Ai, ii e iv
- Bi e iv
- Cii e iii
- Di e iii
2Escolha a alternativa abaixo que contém dois princípios das metodologias ágeis:
- ASatisfação do cliente através da entrega de software de valor, e teste orientados a riscos
- BRepresentante da área de negócio e desenvolvedores trabalhando juntos, e software com baixo índice de defeitos
- CTRabalho sob pressão, e excelência técnica da equipe
- DSoftware funcionando como medida do progresso do projeto, e ritmo constante no desenvolvimento
3Desenvolvedores, testadores e um representante do cliente estão realizando o planejamento de uma release (lançamento). Nesse momento o representante do cliente faz a priorização das estórias de usuário 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 informações:- ATodas são verdadeiras
- Bi, ii e iv são verdadeiras
- Ci, iii e iv são verdadeiras
- Di, ii e ii são verdadeiras
4A abordagem da equipe toda está associada ao poder dos três, que se refere à:
- ATRatar apenas 3 estórias de usuários por iteração
- BEnvolvimento de testadores, desenvolvedores e representantes do cliente em todas as discussões do projeto
- CTer apenas 3 membros nas equipes ágeis
- DAo trabalho conjunto do representante do cliente, desenvolvedores e scrum master
5Descobrir via integração contínua, isolar e resolver os problemas de qualidade mais cedo, está associado a:
- AVantagens do uso da pirâmide dos testes
- BVantagens do uso da quadrante dos testes
- CAo feedback inicial e frequente
- DAbordagem timeboxing
6Escolha a alternativa abaixo, que melhor descreva a metodologia ágil XP:
- ADescreve 5 valores, um conjunto de princípios e treze práticas principais para o desenvolvimento de software
- BNão dita técnicas de desenvolvimento, apenas um conjunto de princípios e valores
- CTem como objetivo principal visualizar e otimizar o fluxo de trabalho em uma cadeia de valor agregado
- DDefine 5 valores, um conjunto de princípios e os papés de XP master, proprietário do produto e equipe de desenvolvimento
7Dada a seguinte estória do usuário:
Como um cliente, eu quero poder adicionar e consultar itens de produto 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 específica para essa estória de usuário:- AO tempo de resposta deve ser adequado tanto para adicionar ou consultar itens no carrinho de compra
- BApó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
- CO layout da página deve seguir o padrão de cores, tipos e tamanho de fontes de acordo com o padrão corporativo
- DO carrinho de compras deve ser implementado de acordo com os padrões de acessibilidade
8SAbe-se que uma estória de usuário é a conjunção de três elementos:
- ACartão, Estimativas, confirmação
- BNegociável, independente e testável
- CNegociável, valiosa, estimável
- DCartão, Conversacional, confirmação
9Qual o tipo de contribuição pode ser esperada de um testador durante uma retrospectiva?
- AO testador não participa da retrospectiva. Participa apenas do planejamento do release (lançamento)
- BCuriosidade, pessimismo profissional, olhar crítico e atenção aos detalhes
- CDisponibilizar a base de teste, os testwares e estimativas para a próxima iteração
- DDemonstrar em conjunto com o scrum master, as principais funcionalidades do produto para o cliente.
10Uma equipe ágil está executando uma iteração planejada para durar 3 semanas. Na primeira semana, diariamente a equipe realizava o procedimento de integração contínua. Entretanto na segunda semana, pressionados pelo prazo (estavam utilizando a abordagem timeboxing) não foi mais possível realizar diariamente a integração contínua, a qual foi completamente abandonada na terceira semana. Esse cenário demonstra que a equipe feriu qual dos princípios gerais do teste?
- ATeste cedo
- BParadoxo do pesticida
- CO teste é dependente do contexto
- DIlusão da ausência de erros
11Avalie as afirmações abaixo:
i. Rejeita-se estórias de usuários vagas
ii. Define e redefine o backlog do produto
iii. Analisa-se os riscos das estórias de usuário
iv. Fornece uma base para uma abordagem de teste e o plano de teste
v. O número de estórias selecionadas é baseado na velocidade da equipe
vi. Prioriza-se as estórias do usuário em colaboração com a equipe- Ai, ii e iii são tarefas de planejamento de iteração e iv, v e vi são tarefas de planejamento de lançamento
- Bi, iii e iv são tarefas de planejamento de iteração e ii, iv e v são tarefas de planejamento de lançamento
- Cii, iv e vi são tarefas de planejamento de iteração e i, iii e v são tarefas de planejamento de lançamento
- Di, iii e v são tarefas de planejamento de iteração e ii, iv e vi são tarefas de planejamento de lançamento
12Sobre a análise de riscos é correto afirmar que:
- ATrata-se da avaliação de mudança para as camadas de documentação de desenvolvimento, documentação, teste e componentes, a fim de implementar uma alteração dada aos requisitos especificados
- BTrata-se da análise dos artefatos de software, por exemplo, requisitos ou código, realizado sem a execução desses artefatos de desenvolvimento de software. A análise estática é feita geralmente por meio de uma ferramenta de apoio.
- CTrata-se do processo de avaliação da ocorrência de um evento negativo quantificados a partir de seu impacto e probabilidade de ocorrência
- DTrata-se de uma técnica estatística para tomada de decisão que é usada na seleção de um número limitado de fatores que produzem efeito global significativo. Em termos de melhoria da qualidade, a grande maioria dos problemas (80%) são produzidos por algumas causas essenciais (20%).
13O cliente pergunta quem irá desenvolver uma funcionalidade específica nessa iteração:
- AExplicar para ele que a equipe é coletivamente responsável por todas as funcionalidades
- BOlhar no backlog da iteração
- COlhar no backlog da release (lançamento)
- DParticipar da reunião diária (standup meeting)
14Considere 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 do sistema
iii. Numa equipe ágil, os representantes do cliente também testam as estórias de usuários durante a implementação
São verdadeiras as seguintes afirmações:- ANenhuma das afirmações são verdadeiras
- BTodas as afirmações são verdadeiras
- CSomente a iii é verdadeira
- DSomente a i e ii são verdadeiras
15Suponha um cenário onde após algumas iterações de um projeto ágil, a equipe identifica a ocorrência de defeitos remanescentes e outras formas de dívida técnica.
Nesse caso o melhor a se fazer é:- ARealizar uma iteração de amadurecimento ou de estabilização
- BInterromper a iteração em andamento e reiniciar uma outra usando timeboxing
- CSe a dívida técnica for contornável, nenhuma ação deve ser tomada
- DPlanejar uma sprint zero, para liquidar os defeitos remanescentes e as dívidas técnicas
16Sabe-se que em um projeto ágil a documentação é leve. Nesse contexto, a equipe ágil deve:
- AReduzir a documentação do cliente ao mínimo possível e priorizar aquela documentação que agrega valor para que a equipe de desenvolvimento possa entregar o projeto no prazo e no custo planejados
- BFazer o mínimo de documentação possível e focar somente na entrega do software de valor para o cliente
- CDecidir 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
- DFocar apenas nos produtos de trabalho de desenvolvimento e de testes, já que a documentação orientada ao negócio é de responsabilidade do cliente
17Os testes de aceitação de funcionalidade nas equipes á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?
- Adesenvolvedores ou testadores executam os testes de validação, que normalmente é de forma automatizada
- Bdesenvolvedores do testadores executam os testes de verificação, muitas vezes de forma manual
- Cdesenvolvedores ou testadores executam os testes de validação, juntamente com partes interessadas, normalmente de forma automatizada
- Ddesenvolvedores ou testadores executam os testes de verificação, muitas vezes de forma automatizada
18Suponha 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:
- Aalocar um ou mais testadores dentro da equipe de forma que desenvolvedores possam ter maior interação com os testadores
- Bmanter 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.
- Cmanter a equipe de teste totalmente separada e independente, e atribuir testadores sob demanda durante os dias finais de cada Sprint
- Dalocar parte da equipe de teste junto à equipe ágil no início do projeto e o restante sob demanda durante os dias finais de cada sprint de forma a otimizar os custos desses recursos
19Para fornecer uma representação visual e instantânea e detalhada do status atual de toda a equipe, incluindo o estado de teste, as equipes podem utilizar:
- Areunião diária
- Bquadro de tarefas ágeis
- Cgráfico BurnDown
- Dwikis
20Numa equipe ágil, o que garante que o testador possa realizar testes de regressão adequados a cada iteração ?
- AAutomação da maior quantidade possível de casos de testes
- Ba criação da maior quantidade possível de casos de testes manuais
- Cuma criteriosa análise do modo de falha e efeito
- Do uso de métricas de densidade de defeitos das iterações anteriores
21Ciclo de desenvolvimento, onde um projeto é dividido em uma série de incrementos, cada um dos quais fornece uma parte da funcionalidade dos requisitos de projetos 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:
- AModelo de desenvolvimento espiral
- Bmodelo de desenvolvimento em V
- Cmodelo de desenvolvimento cascata
- Dmodelo de desenvolvimento incremental
22Testadores nas equipes ágeis precisam colaborar, comunicar e interagir com diversos atores da equipe e da área de negócio, 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- ATodas alternativas
- BNenhuma alternativa
- Ci, ii e iii
- Di, ii e iv
23Qual das seguintes alternativas NÃO é um papel de um testador em uma equipe ágil?
- AMedir e relatar a cobertura de teste através de todas as dimensões de cobertura aplicáveis
- BConfigurar, usar, e gerenciar os ambientes de teste e dados de testes
- Ccolaborar ativamente com os desenvolvedores e envolvidos da área de negócios para esclarecer requisitos
- Dprover sugestões de programação para os membros da equipe de desenvolvimento
24Qual 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- Adesenvolvimento orientado ao teste de aceitação
- Bdesenvolvimento orientado ao teste
- Cdesenvolvimento orientado ao comportamento
- Ddesenvolvimento orientado a requisitos
25É uma abordagem ágil colaborativa de desenvolvimento que permite que todas as partes interessadas compreendam como componente de software tem que se comportar e o que os desenvolvedores, testadores de partes interessadas, precisam para garantir esse comportamento. Está se falando de qual abordagem?
- ADesenvolvimento orientado a testes
- Bdesenvolvimento orientado para o comportamento
- Cdesenvolvimento orientado ao teste de aceitação
- Ddesenvolvimento iterativo e incremental
26Sobre qual dos princípios fundamentais de teste a pirâmide de teste foi construída?
- Ateste cedo
- Bteste mostra a presença de defeitos
- Cteste exaustivo é impossível
- Dagrupamento de defeitos
27Em 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 à qualidade do produto de software a ser entregue para o cliente. utilizando-se do quadrante de teste, sobre qual(is) quadrante(s) de testes está se falando?
- AQuadrante 1 e 2
- Bsomente quadrante 1
- Cquadrantes 1 e 4
- Dsomente quadrante 3
28Abaixo segue a descrição de um dia típico de desenvolvimento de software na empresa X. Leia as atividades e responda à questão abaixo:
9:00 AM - a equipe se encontra para uma reunião diária. cada membro em forma o que ele fez no dia anterior, no que ele vai trabalhar hoje, e qualquer ocorrência que eu impede de completar uma tarefa
1:00 PM - testador encontrou uma falha crítica e informou a equipe. o time de teste não pode prosseguir adiante até a falha crítica ser resolvida.
Que tipo de processo de desenvolvimento é utilizado por essa equipe?- AKanban
- Bmodelo V
- Citerativo e incremental
- DScrum
29Testadores criaram os seguintes testes para mitigar riscos:
risco 1- CT1, CT2
risco 2 - CT 3
risco 3- CT4, CT 5, CT6
risco 4 - CT7
probabilidade de ocorrência do Risco: alta = 3%; médio= 2%; baixo= 0,5%.
se a equipe de teste está usando a abordagem orientada a riscos, quais testes devem ser executados primeiro?- ACT4, 5, 6 e CT1, 2
- BCT1, 2, 3
- CCT4, 5, 6
- DCT1, 2
30Durante uma sessão de planejamento, uma equipe ágil com 5 pessoas, sendo dois seniores, 2 juniores e um pleno, se reuniram para estimar o release de um software. Essa equipe escolheu a técnica de planning poker utilizando a sequência de Fibonacci. Durante a estimativa de uma funcionalidade, chegou-se ao seguinte resultado:
2 seniores estimaram respectivamente 5 e 8 horas de desenvolvimento
2 Juniores estimaram respectivamente 34 e 55 horas de desenvolvimento
1 pleno estimou 21 horas de desenvolvimento
Pelo resultado obtido na sessão de planning poker, pode-se concluir que:- Aos Juniores, por serem mais inexperientes, estimaram um valor muito alto, que deve ser descartado
- Bcomo as estimativas dos seniores ficaram muito baixas e as dos Juniores muito altas, é melhor assumir as estimativas do pleno, que parece mais adequada
- Cpelas estimativas elevadas tanto do pleno quanto dos juniores, parece que há um desconhecimento sobre a funcionalidade e ela deveria ser dividida em funcionalidades menores
- Ddeve-se adotar as estimativas de 8 horas dada pelo senior, por ser quem tem mais experiência na equipe, além de conservar alguma margem de erro.
31Quais das seguintes métricas pode ser coletada para avaliar a qualidade do produto de uma organização seguindo a metodologia ágil de desenvolvimento?
- AA. taxas de testes que passaram e falharam; taxas de descobertas de defeitos; resultados dos testes de confirmação e regressão
- BB. taxas de testes que passaram e falharam; taxas de descobertas de defeitos; disponibilidade de recursos e de orçamento da organização
- CC. densidade de defeitos, defeitos encontrados e corrigidos, cobertura de requisitos, cobertura de riscos, cobertura de código
- DA e C
32Quanto ao termo de gestão de configuração, é correto afirmar que:
- ADisciplina que visa identificar e documentar as características funcionais e físicas de um item de configuração, controla as mudanças destas características, registro e processamento de relatório e implementação da mudança, e verifica a conformidade com os requisitos especificados.
- BAbordagem para a medição de software através de um modelo em três níveis: nível conceitual (objetivo), nível operacional (causa) e nível quantitativo (métricas).
- CResponsável pelo gerenciamento do projeto, pelas atividades e recursos de teste e por avaliar o objeto de teste. Dirige, controla, administra, planeja e regula a avaliação de um objeto de teste.
- DAtividades coordenadas para dirigir e controlar a qualidade em uma organização. Direção e controle de qualidade geralmente incluem o estabelecimento da política e dos objetivos de qualidade, assim como o planejamento, o controle, a garantia e a melhoria da qualidade.
33Considere a seguinte estória de usuário:
Como um vendedor, eu gostaria de verificar se um livro está disponível no estoque para venda.
Escolha a alternativa abaixo que possua um critério de aceitação válido:- AO tempo de resposta de consulta deve ser inferior a 5 segundos
- BO sistema de cores, tipos e tamanhos de fontes deve estar de acordo com o padrão corporativo
- CO sistema encontrando o livro, deve apresentar todos os dados do livro: nome, autor, editora, ano de edição, preço e a quantidade em estoque, em menos de 5 segundos
- DA consulta só pode ser realizada por vendedores seniores.
34Considere a seguinte estória de usuário:
Como um usuário, eu desejo me autenticar no sistema, para que eu possa recuperar minhas informações de endereço e de entrega e meio de pagamento de compras anteriores.
Considere as afirmativas abaixo em forma de triplas, onde os dois primeiros itens são entradas e o terceiro item é o resultado esperado.
i. Nome de usuário inexistente, qualquer senha, exibir mensagem "Nome de usuário não encontrado. Tente novamente ou crie uma nova conta de usuário".
ii. Nome de usuário existente, senha correta, em até 2 segundos a conta é acessada.
iii. Nome de usuário existente, senha correta, exibir mensagem "Bem vindo de volta". Devido ao seu perfil de compras, vamos lhe conceder 5% de desconto na próxima compra".
São verdadeiras as seguintes afirmações:- Ai, ii e ii são exemplos a serem usados para o desenvolvimento orientado a teste de aceitação
- Bi e ii são exemplos a serem usados para o desenvolvimento orientado a teste de aceitação
- Csomente i é exemplo a ser usado para o desenvolvimento orientado a teste de aceitação
- Dsomente ii é exemplo a ser usado para o desenvolvimento orientado a teste de aceitação
35Considere a seguinte estória do 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 será feito na folha de pagamento do mês de dezembro.
Quantas partições de equivalência são necessários para testar o cálculo do bônus?- A3
- B5
- C2
- D4
36Qual das seguintes alternativas seria a melhor abordagem quando há especificações funcionais pobre e pressão quanto ao prazo?
- ATestes por caso de uso
- BCobertura de decisão
- CTeste exploratório
- DTransição de estados
37Qual das seguintes alternativas abaixo NÃO é um propósito das ferramentas de acompanhamento e gerenciamento de tarefas?
- AGravar as estórias e suas respectivas tarefas de desenvolvimento e testes, para garantir que nada se perca durante uma Sprint
- BImplantar software em ambiente de produção
- CCapturar as estimativas da equipe de suas tarefas e automaticamente calcular o esforço necessário para implementar uma estória
- DAssociar tarefas de desenvolvimento e tarefas de testes com a mesma estória
38O que é o desenvolvimento orientado a testes?
- ATestar mais do que desenvolver o código
- BCriar os testes antes de escrever o código
- CTestadores escrevem o código
- DTestadores e desenvolvedores escrevem o código em colaboração
39Sobre o termo base de teste é correto afirmar:
- ADocumentação na qual os casos de testes estão baseados
- BBase de conhecimento sobre as melhores técnicas e abordagens para testes
- CMassa de dados descaracterizada da produção para ser utilizada em ambiente de teste
- DArtefatos produzidos durante o processo de teste e requeridos para planejar, projetar e executar testes
40Você iniciou um teste de um programa baseado em estória de usuário. Esse programa calcula o máximo divisor comum (MDC) de dois números inteiros (A e B) maior que zero:
Calc MDC (A,B)
Os seguintes casos de teste foram especificados:
CT A B
1 1 1
2 INT_MAX INT_MAX
3 1 0
4 0 1
5 INT_MAX+1 1
6 1 INT_MAX+1
INT_MAX: maior inteiro admitido pelo programa
Qual técnica de teste foi aplicada para determinar os casos de teste de 1 a 6?- ATabela de decisão
- BPartição de equivalência
- CAnálise de valor limite
- DTransição de estados
Información
- Descripción
- Simulado CTFL-AT
- Autor
- Tatiana Petra
- Idioma
- Português
- Visitas
- 3.172
- Etiquetas
- Valoración
- 4,7 de 5 · 7 valoraciones Valora este test