GoConqr has a new look! Let us know what you think.

Quiz

CTFL-AT - Capítulo 3: Técnicas, ferramentas e métodos de teste ágil

Karina Braga 42 questions 1,580 views 5.0 (2 ratings)

Take the quiz

This quiz has a time limit, so it opens in the usual player.

Questions in this quiz (42)

  1. 1Qual das opções abaixo descreve o Método TDD (Desenvolvimento orientada para teste)?
    1. AÉ usado para desenvolver código guiado por casos de testes automatizados. Os testes escritos são principalmente no nível de unidade e são focados no código, embora os testes também possam ser escritos nos níveis de integração ou de sistema.
    2. BDefine critérios e testes de aceite durante a criação das estórias de usuários. Cria testes reutilizáveis para teste de regressão. Testes realizados no nível do sistema ou aceite. Permite a resolução rápida de defeitos e validação de comportamento da funcionalidade.
    3. CPermite que um desenvolvedor se concentre em testar o código com base no comportamento esperado do software. Os testes são geralmente mais fáceis para o entendimento de outros membros da equipe e partes interessadas. Gera um código que pode ser usado por desenvolvedores para criar casos de teste. Ajuda definir testes de unidade acurados focados nas necessidades comerciais.
    4. DEnfatiza muitos testes para os níveis mais baixos e, conforme o desenvolvimento se move para níveis superiores, o número de testes diminui.
  2. 2Qual das opções abaixo descreve o Método BDD (Desenvolvimento orientado para comportamento)?
    1. AEnfatiza muitos testes para os níveis mais baixos e, conforme o desenvolvimento se move para níveis superiores, o número de testes diminui.
    2. BPermite que um desenvolvedor se concentre em testar o código com base no comportamento esperado do software. Os testes são geralmente mais fáceis para o entendimento de outros membros da equipe e partes interessadas. Gera um código que pode ser usado por desenvolvedores para criar casos de teste. Ajuda definir testes de unidade acurados focados nas necessidades comerciais.
    3. CDefine critérios e testes de aceite durante a criação das estórias de usuários. Cria testes reutilizáveis para teste de regressão. Testes realizados no nível do sistema ou aceite. Permite a resolução rápida de defeitos e validação de comportamento da funcionalidade.
    4. DÉ usado para desenvolver código guiado por casos de testes automatizados. Os testes escritos são principalmente no nível de unidade e são focados no código, embora os testes também possam ser escritos nos níveis de integração ou de sistema.
  3. 3Qual das opções abaixo descreve o Método ATDD (Desenvolvimento orientado para teste de aceite)?
    1. AÉ usado para desenvolver código guiado por casos de testes automatizados. Os testes escritos são principalmente no nível de unidade e são focados no código, embora os testes também possam ser escritos nos níveis de integração ou de sistema.
    2. BDefine critérios e testes de aceite durante a criação das estórias de usuários. Cria testes reutilizáveis para teste de regressão. Testes realizados no nível do sistema ou aceite. Permite a resolução rápida de defeitos e validação de comportamento da funcionalidade.
    3. CPermite que um desenvolvedor se concentre em testar o código com base no comportamento esperado do software. Os testes são geralmente mais fáceis para o entendimento de outros membros da equipe e partes interessadas. Gera um código que pode ser usado por desenvolvedores para criar casos de teste. Ajuda definir testes de unidade acurados focados nas necessidades comerciais.
    4. DEnfatiza muitos testes para os níveis mais baixos e, conforme o desenvolvimento se move para níveis superiores, o número de testes diminui.
  4. 4Selecione a opção abaixo que melhor descreve "o que enfatiza" a Pirâmide de Testes.
    1. AEnfatiza muitos testes para os níveis mais baixos e, conforme o desenvolvimento se move para níveis superiores, o número de testes diminui.
    2. BEnfatiza poucos testes para os níveis mais baixos, pois são componentes pequenos não necessitam de muito esforço de teste e, conforme o desenvolvimento se move para níveis superiores, o número de testes aumenta, pois a complexidade do sistema aumenta, sendo necessário um número maior de testes.
    3. CEnfatiza que é necessário um esforço maior de testes nos níveis mais baixos e, conforme o desenvolvimento se move para os níveis superiores o esforço de testes deve diminuir.
    4. DEnfatiza que, quanto mais cedo descobrimos e corrigimos o erro, menor é o seu custo para o projeto. Esse custo cresce 10 vezes para cada estágio em que o projeto do software avança.
  5. 5Quadrantes de Teste:
    I. Alinham os níveis de teste com os tipos de testes apropriados na metodologia ágil.
    II. Ajudam a assegurar que todos os tipos de testes importantes e os níveis de teste sejam incluídos no ciclo de vida de desenvolvimento.
    III. É uma maneira de diferenciar e descrever os tipos de testes a todas as partes interessadas, incluindo desenvolvedores, testadores e representantes de negócio.
    IV. Os testes podem ser totalmente manuais, totalmente automatizados, uma combinação de ambos, mas apoiados por ferramental.
    Quais das afirmações acima são VERDADEIRAS?
    1. ATodas.
    2. BI,II e III
    3. CII, III e iv
    4. DII Apenas.
  6. 6Sobre Quadrantes de Testes. Qual opção abaixo diz respeito ao Q1?
    1. ANível: Unidade
      Voltado para: Tecnologia
      Testes: Automatizados
    2. BNível: Sistema
      Voltado para: Negócios
      Testes: Automatizados ou manuais
    3. CNível: Aceite do sistema ou do usuário
      Voltado para: Negócios
      Testes: Manuais
    4. DNível: Aceite operacional ou do sistema
      Orientada para: Tecnologia
      Testes: Automatizados
  7. 7Sobre Quadrantes de Testes. Qual opção abaixo diz respeito ao Q2?
    1. ANível: Unidade
      Voltado para: Tecnologia
      Testes: Automatizados
    2. BNível: Sistema
      Voltado para: Negócios
      Testes: Automatizados ou manuais
    3. CNível: Aceite do sistema ou do usuário
      Voltado para: Negócios
      Testes: Manuais
    4. DNível: Aceite operacional ou do sistema
      Orientada para: Tecnologia
      Testes: Automatizados
  8. 8Sobre Quadrantes de Testes. Qual opção abaixo diz respeito ao Q3?
    1. ANível: Unidade
      Voltado para: Tecnologia
      Testes: Automatizados
    2. BNível: Sistema
      Voltado para: Negócios
      Testes: Automatizados ou manuais
    3. CNível: Aceite do sistema ou do usuário
      Voltado para: Negócios
      Testes: Manuais
    4. DNível: Aceite operacional ou do sistema
      Orientada para: Tecnologia
      Testes: Automatizados
  9. 9Sobre Quadrantes de Testes. Qual opção abaixo diz respeito ao Q4?
    1. ANível: Aceite operacional ou do sistema
      Orientado para: Tecnologia
      Testes: Automatizados
    2. BNível: Aceite do sistema ou do usuário
      Voltado para: Negócios
      Testes: Manuais
    3. CNível: Sistema
      Voltado para: Negócios
      Testes: Automatizados ou manuais
    4. DNível: Unidade
      Voltado para: Tecnologia
      Testes: Automatizados
  10. 10Os quadrantes de teste, definidos por Brian Marick se aplicam a que tipos de teste?
    1. ATestes dinâmicos ao invés de testes estáticos.
    2. BTestes dinâmicos e testes estáticos.
    3. CTestes estáticos ao invés de testes dinâmicos.

Information

Description
Perguntas elaboradas com base no Capítulo 3: Técnicas, ferramentas e métodos de teste ágil do syllabus_ctfl_at_2014br
Language
Português
Views
1,580
Rating
5.0 out of 5 · 2 ratings
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?