Quiz
Capitulo 6
Dieses Quiz enthält Fragetypen, die sich im gewohnten Player öffnen.
Fragen in diesem Quiz (34)
1O que pode ser feito quando a estrutura existente de um teste manual pode não ser adequada para automação?
- Apode ser necessária uma reescrita completa do teste para suportar a automação.
- Bquando a estrutura de teste manual não é adequada a automatização dos testes deve ser desconsiderada
- Co TAE deverá criar seus testes automatizados com base na sua experiência
- Dserá necessário contratar mais pessoas para participar do projeto de automatização dos testes
2Quando os teste manuais não estão estruturados existem alternativas que podem apoiar e servir como base para criação dos testes automatizados. A seguir são exemplos de alternativas, EXCETO:
- Avalores de entrada
- Bresultados esperados
- Ccaminho de navegação
- Drelatório de defeito
3Quais são os dois aspectos da transição de teste manual para teste automatizados?
- Aconversão inicial de testes manuais existentes para automação e a subsequente transição de novos testes manuais para automação.
- Bconversão inicial de testes manuais existentes para automação e a subsequente adequação de testes manuais para automação.
- Ccriação inicial de testes manuais existentes para automação e a subsequente transição de novos testes manuais para automação.
- Dconversão inicial de testes manuais existentes para automação e a subsequente criação de novos testes manuais para automação.
4Todos os seguintes tipos de teste só podem ser executados (efetivamente) de forma automatizada, EXCETO:
- Ateste de confiabilidade
- Bteste exploratório
- Ctestes de estresse
- Dtestes de desempenho
5Antes de iniciar um esforço de teste automatizado, é preciso considerar a [blank_start]aplicabilidade[blank_end] e a [blank_start]viabilidade[blank_end] de criar testes automatizados versus testes manuais
- Aaplicabilidade
- Btestabilidade
- Cportabilidade
- Dusabilidade
- Eviabilidade
- Fconfiabilidade
- Goperacionalidade
- Hmanutenibilidade
6Selecione os critérios de aptidão para iniciar um esforço de teste automatizado
- AFrequência de uso
- BComplexidade para automação
- CCompatibilidade do suporte de ferramentas
- DMaturidade do processo de teste
- EAdequação da automação para o estágio do ciclo de vida do produto de software
- FSustentabilidade do ambiente automatizado
- GControlabilidade do SUT
- HFacilidade no uso da ferramenta de automação (Usabilidade)
- IPlanejamento técnico em apoio à análise do ROI
- JSUT estável
7À medida que os [blank_start]testes funcionais[blank_end] se tornam automatizados, eles podem ser usados em versões
subsequentes como parte dos [blank_start]testes de regressão[blank_end]. [blank_start]Testes automatizados[blank_end] usados em [blank_start]testes deregressão[blank_end] fornecerão [blank_start]alto[blank_end] retorno sobre o investimento (ROI) e mitigação de risco para a base de
código existente.- Aalto
- BMedio
- CPequeno
- Dtestes funcionais
- Etestes manuais
- Fteste não funcionais
- Gteste exploratórios
- Htestes de regressão
- Itestes de confirmação
- Jtestes exploratórios
- Ktestes de desempenho
- LTestes automatizados
- MTestes manuais
- NTestes de regressão
- OTestes de confirmação
- PTestes funcionais
- Qtestes deregressão
- Rtestes de confirmação
- Stestes funcionais
8Para efetivamente implementar a automação dentro de um processo de teste, esse processo deve
ser, EXCETO:- Aestruturado
- Bdisciplinado
- Crepetível
- Dleve
9A automação traz todo um [blank_start]processo de desenvolvimento[blank_end] para o [blank_start]processo de teste[blank_end] existente, que requer o gerenciamento do [blank_start]código[blank_end] de automação e dos [blank_start]componentes relacionados[blank_end].
- Aprocesso de desenvolvimento
- Bprocesso de teste
- Ccódigo
- Dcomponentes relacionados
10Com o tempo, os sistemas chegam ao fim de seus ciclos de vida e são aposentados ou redesenhados
para usar tecnologia mais recente e mais eficiente. A automação é recomendada para um
sistema próximo ao fim de seu ciclo de vida?- ARichtig
- BFalsch
11A automação de teste Não é indicada para sistemas que está sendo redesenhados usando uma arquitetura diferente?
- ARichtig
- BFalsch
12De acordo com "Sustentabilidade do meio ambiente" Um ambiente de teste para automação precisa ser:
- Aflexível e adaptável
- Brobusto e adaptável
- CSimples e Flexível
- DReutilizável e Flexível
13O [blank_start]TAE[blank_end] deve identificar caraterísticas de [blank_start]controle[blank_end] e [blank_start]visibilidade[blank_end] no [blank_start]SUT[blank_end] que ajudarão na criação de testes automatizados efetivos. Caso contrário, a automação de teste depende apenas de [blank_start]interações interface do usuário[blank_end], resultando em uma solução de automação de teste menos mantida.
- ATAE
- BTAS
- Ccontrole
- Dusabilidade
- Eportabilidade
- Fvisibilidade
- Gsegunça
- Hmanutenibilidade
- ISUT
- JTAA
- KgTAA
- Linterações interface do usuário
- MAPI
- Nsimuladores
- Oemuladores
- Padptadores
14Para se preparar adequadamente a transição para um ambiente automatizado, as seguintes áreas precisam
ser tratadas:- ADisponibilidade de ferramentas no ambiente de teste para automação de teste
- BCorreção de dados de teste e casos de teste
- CEscopo do esforço de automação de teste
- DEducação da equipe de teste para a mudança de paradigma
- EPapéis e responsabilidades
- FCooperação entre desenvolvedores e engenheiros de automação de testes
- GEsforço paralelo
- HRelatório de automação de testes
- IAvaliação de ferramentas de teste automatizados
- JTreinamento de programação para testadores manuais
15A correção e a integridade dos dados de testes manuais e dos casos de teste são necessárias para
garantir que o uso da automação proporcionará resultados previsíveis. Os testes executados sob
automação precisam de dados explícitos para [blank_start]entrada[blank_end], [blank_start]navegação[blank_end], [blank_start]sincronização[blank_end] e [blank_start]validação[blank_end].- Aentrada
- Bnavegação
- Csincronização
- Dvalidação
16Quais casos de teste devem ser escolhidos para serem automatizados?
- AEscolha os casos que exigem pouco esforço para automatizar, mas fornecem um alto valor agregado
- BEscolha os casos que exigem grande esforço para automatizar, mas fornecem um baixo valor agregado
- CEscolha os casos que exigem pouco esforço para automatizar, mas fornecem um baixo valor agregado
- DEscolha os casos que exigem médio esforço para automatizar, mas fornecem um alto valor agregado
17As lições aprendidas com o piloto ajudarão com, EXCETO:
- Aajustar estimativas de tempo futuras
- Bhorários
- Cidentificar as áreas que requerem recursos técnicos especializados.
- Danalisa o número de defeitos encontrados com testes automatizados em relação a testes manuais
18Por qual motivo teste de regressão automática ou smoke-test podem ser implementados e adicionar valor considerável.
- Acomo estes testes normalmente são executados com muita frequência, mesmo diariamente.
- Bcomo estes testes normalmente são executados com baixa frequência, mesmo semanalmente.
- Ccomo estes testes normalmente são executados com muita frequência, mesmo semanalmente.
- Dcomo estes testes normalmente são executados com media frequência, mesmo diariamente.
19Dos tipos de teste a seguir qual seria um bom candidato para começar automatizar?
- Aconfiabilidade
- BPortabilidade
- Ceficiência
- DUsabilidade
20Como parte das atividades de transição, muitas organizações criam uma equipe paralela para iniciar
o processo de automatização de scripts de teste manual existentes. Os novos scripts automatizados
são então incorporados ao esforço de teste, substituindo os scripts manuais. No entanto, antes de
fazê-lo, geralmente é recomendado?- Acomparar e validar que o script automatizado está executando o mesmo teste e validação como o script manual está substituindo.
- Bcriar novos casos de teste manuais e por meio destes criar também novos scripts automatizados
- Celiminar os casos de testes manuais e criar os novos scripts manuais com base na especificações de requisitos, estoria de usuário e etc
- Dcriar os novos scripts de teste automatizados com base nos testes manuais existente sem realizar validações e comparações entre a execução e resultados
21São relatórios de automação, EXCETO:
- Arelatórios que contem informações sobre critérios de aprovação/reprovação de scripts individuais
- Brelatórios que contem informações sobre etapas dentro de um script
- Crelatórios que contem informações sobre estatísticas de execução de teste geral e desempenho geral do TAS.
- Drelatórios que contem informações sobre qual desenvolvedor introduziu mais defeitos no software
22No desenvolvimento de etapas para se preparar para automatizar testes de regressão. Uma série de perguntas devem ser feitas. Com base nessa informação selecione quais perguntas devem ser feitas:
- ACom que frequência os testes devem ser executados?
- BQual é o tempo de execução para cada teste para o conjunto de regressão?
- CHá sobreposição funcional entre os testes?
- DOs testes compartilham dados?
- EOs testes são dependentes um do outro?
- FQue pré-condições são necessárias antes da execução do teste?
- GQual a percentagem de cobertura do SUT que os testes representam?
- HOs testes são executados atualmente sem falha?
- IO que deve acontecer quando os testes de regressão demorarem muito?
- JQual o custo para implementar teste de regressão
23Os testes que são executados frequentemente como parte dos testes de regressão são os melhores
candidatos para automação.?- ARichtig
- BFalsch
24O tempo que leva para executar qualquer teste ou um conjunto de testes é um parâmetro importante na
avaliação do valor da implementação de testes automatizados em testes de regressão. Uma opção é
começar implementando a automação em testes :- Amais demorados
- Bmais rápidos
- Cmais fáceis
- Dmais difíceis
25Em um teste automatizado, os dados compartilhados devem ser armazenados e acessados, sempre que possível, de uma única fonte para evitar duplicação ou introdução de erros. No entanto, em um teste automatizado, os dados compartilhados devem ser armazenados e acessados, sempre que possível, de:
- Auma única fonte para evitar duplicação ou introdução de erros.
- Bde várias fontes de dados para evitar perda de informação
- Cde várias fontes para evitar duplicação ou introdução de erros.
- Duma única fonte para evitar duplicação ou perda de informação.
26A fim de determinar a qualidade global do SUT, os testes precisam ser projetados para ter a cobertura:
- Amais ampla e mais profunda
- Bmais ampla
- Cmais profunda
- Dmais simples e menos profunda
27Antes de converter um teste de regressão manual em um teste automatizado, é importante verificar se o teste manual...
- AFunciona corretamente
- BPossui pré condições e pós condições
- CNão será difícil de automatizar
- DIdentificou algum defeito quando foi executado
28O que pode ser feito quando um conjunto de testes de regressão para um SUT pode se tornar bastante grande, tão grande que o conjunto de teste não pode ser executado completamente durante a noite, ou durante o fim de semana?
- Aa execução simultânea de casos de teste é uma possibilidade se vários SUT estiverem disponíveis
- Ba execução deve ser realizada durante o dia
- Ca execução dos testes de regressão deverão ser executados manualmente
- Dalguns dos testes de regressão devem ser removidos para que a execução seja mais rápida
29Qual teste é o principal indicado para automação?
- Atestes de confirmação
- Bteste exploratório
- Cteste de aceitação
- Dteste de desempenho
30O teste de confirmação pode ser adicionado e complementar ao banco de teste de regressão automatizado
existente ?- ARichtig
- BFalsch
31O que deve ser feito para garantir que os novos defeitos não tenham sido introduzidos como um efeito colateral da correção de defeitos?
- AAlém do teste de confirmação, os testes de regressão são necessários
- BÉ necessário realizar teste de confirmação
- CÉ necessário realizar teste teste de regressão
- DAlém do teste de confirmação, opcionalmente pode ser realizados testes de regeressão
32Como os testes de confirmação automatizados podem ser incorporados aos testes de regressão?
- Asomente podem ser incorporados em um conjunto de regressão automatizada padrão
- Bsomente podem ser incorporados subsumidos em testes automatizados existentes
- Cpodem ser incorporados em um conjunto de regressão automatizada padrão ou, quando prático, subsumidos em testes automatizados existentes
- Dpodem ser incorporados em um conjunto de regressão manual padrão ou, quando prático, subsumidos em testes automatizados existentes
33Qual o momento certo de implementar o teste de confirmação automatizado ?
- AA implementação pode ocorrer no fim da iteração, uma vez que um defeito é relatado e os passos
necessários para replicá-lo são entendidos. - BA implementação pode ocorrer em qualquer momento, uma vez que um defeito é relatado e os passos necessários para replicá-lo são entendidos.
- CA implementação pode ocorrer no início da próxima iteração, uma vez que um defeito é relatado e os passos necessários para replicá-lo são entendidos.
- DA implementação pode ocorrer em qualquer momento, antes mesmo dos passos necessários para replicar o defeito é conhecido.
- AA implementação pode ocorrer no fim da iteração, uma vez que um defeito é relatado e os passos
34O uso da automação ajudará a [blank_start]reduzir[blank_end] o tempo de [blank_start]execução[blank_end] dos [blank_start]testes de confirmação[blank_end].
- Areduzir
- Baumentar
- Ctestes de confirmação
- Dtestes manuais
- Eexecução
- Fcriação
Informationen
- Beschreibung
- Quiz am Capitulo 6, erstellt von Renee Moura am 21/01/2019.
- Autor
- Renee Moura
- Sprache
- Português
- Aufrufe
- 0
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz