Quiz
9 TESTES DE SOFTWARE
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (8)
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:
- AFerramentas de Debug ou Depuração de código.
- BFerramenta de teste alfa
- CFerramenta de teste de interação.
- DFerramenta de verificação de código
- EFerramenta de teste unitário
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.
- ATeste Baseado em Modelos.
- BTeste Manual.
- CTDD (Desenvolvimento Orientado a Testes).
- DCaptura e reexecução.
- EScripts de Teste.
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.- 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.
- 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.
- CPermite controlar e coordenar a implantação da configuração do sistema como forma de teste de implantação.
- DPermite controlar e coordenar as mudanças realizadas estabelecendo indicadores de qualidade para aprimoramento dos serviços.
- 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.
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.- 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.
- 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.
- 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.
- 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.
- 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.
5Marque a alternativa que representa o annotation que executa uma rotina de preparação antes de cada caso de teste executado.
- A@Prepare
- B@Test
- C@Ignore
- D@After
- E@Before
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:
- ATestComplete, TRAC e Bugzilla.
- BJUnit, Bugzilla e JIRA.
- CJUnit, TRAC e JIRA.
- DTestComplete, JUnit e CODE.
- EJIRA, Bugzilla e TRAC.
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
- Aexercitar todas as decisões lógicas para valores verdadeiros e falsos
- Bgarantir que todos os laços sejam testados dentro dos limites operacionais do sistema
- Cexercitar estruturas de dados internas para garantir a sua qualidade e validade
- Dencontrar funções incorretas ou ausentes
- Egarantir que todos os caminhos independentes dentro de um módulo de software tenham sido exercitados pelo menos uma vez
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.- 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.
- 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.
- 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.
- 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.
- 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.
- Author
- Anderson Ribeiro
- Language
- Português
- Views
- 1
- Tags
- Rating
- No ratings yet Rate this quiz