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

Quiz

9 TESTES DE SOFTWARE

Anderson Ribeiro 8 questions

Take the quiz

Questions in this quiz (8)

  1. 1Para o desenvolvimento web, os principais navegadores disponibilizam ferramentas nativas que apoiam os desenvolvedores de software no descobrimento de erros em seus fontes. Essas ferramentas podem ser consideradas:
    1. AFerramentas de Debug ou Depuração de código.
    2. BFerramenta de teste alfa
    3. CFerramenta de teste de interação.
    4. DFerramenta de verificação de código
    5. EFerramenta de teste unitário
  2. 2Existem várias ferramentas que auxiliam no processo de teste e podem automatizar diferentes etapas deste processo. O nível de automação no processo de teste pode ser classificado de acordo com as etapas do processo que são automatizadas. Assinale a alternativa que apresenta, corretamente, a técnica de automação de teste que permite a extração automatizada do conjunto de teste.
    1. ATeste Baseado em Modelos.
    2. BTeste Manual.
    3. CTDD (Desenvolvimento Orientado a Testes).
    4. DCaptura e reexecução.
    5. EScripts de Teste.
  3. 3Quando se fala de ferramentas de suporte aos testes destacamos como características principais o Gerenciamento de Defeitos e o Gerenciamento de Configurações.

    Marque a alternativa que define Gerenciamento de Configurações.
    1. APermite controlar e coordenar as mudanças realizadas na documentação, fonte e ambientes físico, fazendo a identificação através de um único controle de versão.
    2. BPermite controlar e coordenar o planejamento para realização dos testes configurando o ambiente de execução, gerando relatórios de resultados para análise de ocorrências.
    3. CPermite controlar e coordenar a implantação da configuração do sistema como forma de teste de implantação.
    4. DPermite controlar e coordenar as mudanças realizadas estabelecendo indicadores de qualidade para aprimoramento dos serviços.
    5. EPermite controlar e coordenar as configurações definidas para realização dos testes gerando indicadores de qualidade para medição de desempenho e ajuste de granularidade.
  4. 4Segundo Graham e Fewster (1999), existem diferentes estratégias consideradas ao se projetar e escrever scripts de testes: Scripts Lineares, Scripts estruturados ou compartilhados, Data-driven scripts e Keyword-driven scripts.

    Marque a alternativa que define a técnica Keyword-driven scripts.
    1. ATécnica que consiste em criar um script e depois fazer isso de uma massa de dados que será executada no script, dirigindo a forma como será executado assim como a quantidade de vezes que ele será executado.
    2. BTécnica muito semelhante ao data-driven script, porém neste caso utiliza palavras-chaves ou ações específicas que são usadas constantemente em mais de um script. Consiste em extrair dos scripts de teste, o procedimento de teste que representa a lógica de execução.
    3. CTécnica que aciona mais de um comando simulando a execução em paralelo de diversas ações. Os scripts podem ser utilizados em mais de um caso de teste e tendem a ser scripts genéricos como login e logout. Os scripts podem ser alterados.
    4. DTécnica que separa os dados usados pelo script em si. Consiste em extrair dos scripts de teste os dados de teste e armazená-los em arquivos separados da lógica de execução devido ao alto volume de dados. A vantagem desta técnica é a possibilidade de utilização do mesmo script com diferente arquivo de dados, em diferentes formatos.
    5. ETécnica que faz a gravação ou replicação direta das ações do teste sem nada acrescentar. Consiste em gravar as ações executadas por um usuário sobre a interface gráfica de uma aplicação e converter estas ações em scripts de teste que podem ser executadas quantas vezes for necessário.
  5. 5Marque a alternativa que representa o annotation que executa uma rotina de preparação antes de cada caso de teste executado.
    1. A@Prepare
    2. B@Test
    3. C@Ignore
    4. D@After
    5. E@Before
  6. 6O coordenador da equipe de testes de uma fábrica de testes deseja implantar uma ferramenta de gestão de defeitos. Para tanto, ele precisa escolher entre três opções, que são:
    1. ATestComplete, TRAC e Bugzilla.
    2. BJUnit, Bugzilla e JIRA.
    3. CJUnit, TRAC e JIRA.
    4. DTestComplete, JUnit e CODE.
    5. EJIRA, Bugzilla e TRAC.
  7. 7Após a codificação terminar em alguma fase, a técnica para projeto de casos de teste conhecida como Caixa Preta terá como um de seus principais objetivos
    1. Aexercitar todas as decisões lógicas para valores verdadeiros e falsos
    2. Bgarantir que todos os laços sejam testados dentro dos limites operacionais do sistema
    3. Cexercitar estruturas de dados internas para garantir a sua qualidade e validade
    4. Dencontrar funções incorretas ou ausentes
    5. Egarantir que todos os caminhos independentes dentro de um módulo de software tenham sido exercitados pelo menos uma vez
  8. 8Segundo Graham e Fewster (1999), existem diferentes estratégias consideradas ao se projetar e escrever scripts de testes: Scripts Lineares, Scripts estruturados ou compartilhados, Data-driven scripts e Keyword-driven scripts.

    Marque a alternativa que define a técnica Scripts estruturados ou compartilhados.
    1. ATécnica que consiste em criar um script e depois fazer isso de uma massa de dados que será executada no script, dirigindo a forma como será executado assim como a quantidade de vezes que ele será executado.
    2. BTécnica muito semelhante ao data-driven script, porém neste caso utiliza palavras-chaves ou ações específicas que são usadas constantemente em mais de um script. Consiste em extrair dos scripts de teste, o procedimento de teste que representa a lógica de execução.
    3. CTécnica que separa os dados usados pelo script em si. Consiste em extrair dos scripts de teste os dados de teste e armazená-los em arquivos separados da lógica de execução devido ao alto volume de dados. A vantagem desta técnica é a possibilidade de utilização do mesmo script com diferente arquivo de dados, em diferentes formatos.
    4. DTécnica que aciona mais de um comando simulando a execução em paralelo de diversas ações. Os scripts podem ser utilizados em mais de um caso de teste e tendem a ser scripts genéricos como login e logout. Os scripts podem ser alterados.
    5. ETécnica que faz a gravação ou replicação direta das ações do teste sem nada acrescentar. Consiste em gravar as ações executadas por um usuário sobre a interface gráfica de uma aplicação e converter estas ações em scripts de teste que podem ser executadas quantas vezes for necessário.

Information

Description
TESTES DE SOFTWARE TESTES DE SOFTWARE Quiz on 9 TESTES DE SOFTWARE, created by Anderson Ribeiro on 23/11/2017.
Language
Português
Views
1
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?