CTAL-TAE - 40 Questões

Ana Ludmila de Oliveira
Quiz por Ana Ludmila de Oliveira, atualizado 10 meses atrás
Ana Ludmila de Oliveira
Criado por Ana Ludmila de Oliveira 10 meses atrás
1152
3

Descrição

CTAL-TAE CTAL-TAE Quiz sobre CTAL-TAE - 40 Questões, criado por Ana Ludmila de Oliveira em 14-05-2019.

Resumo de Recurso

Questão 1

Questão
Qual das alternativas a seguir é considerada uma vantagem da automação de testes em relação ao teste manual?
Responda
  • O tempo necessário para a execução do teste é aumentado e a cobertura é aumentada
  • O tempo necessário para a execução do teste é reduzido e a cobertura é aumentada
  • O tempo necessário para a execução do teste é aumentado e a cobertura é reduzida
  • O tempo necessário para a execução do teste é reduzido e a cobertura é reduzida

Questão 2

Questão
Qual das opções a seguir é um fator importante de sucesso técnico para qualquer projeto de automação significativo?
Responda
  • O TAA deve ser projetado para capacidade de aprendizado
  • O TAA deve suportar a capacidade de automatizar todos os testes manuais
  • O SUT deve ser auto-documentado
  • A interação e os dados da GUI devem ser acoplados à interface gráfica

Questão 3

Questão
Você está decidindo sobre a abordagem de automação de testes funcionais para um sistema altamente complexo que é esperado para ser usado na produção por muitos anos. Você já realizou uma pesquisa com grandes fornecedores de ferramentas e você determinou que não poderá usar nenhuma de suas ferramentas para criar sua automação de teste devido às interfaces não padronizadas que eram necessárias para o software. Você e os desenvolvedores decidiram que sua melhor abordagem de automação será por meio de interfaces personalizadas implementado especificamente para testes. Quais são as duas preocupações que você deve ter com essa abordagem? (Escolher 2)
Responda
  • Se as interfaces não estiverem desabilitadas antes do lançamento, pode haver um risco de segurança
  • O desempenho das interfaces de teste pode ser muito mais rápido do que o desempenho do real interfaces
  • O esforço despendido para desenvolver a automatização de testes não será justificado pelo tempo de vida código em produção
  • Como há um alto nível de intrusão, pode haver falsos alarmes gerados
  • Devido ao baixo nível de intrusão, os resultados do teste não serão representativos do código de produção

Questão 4

Questão
Você está automatizando um aplicativo legado que fornece funcionalidades críticas para os negócios. A atualização para o sistema legado foi aprovada e os desenvolvedores planejam usar software de terceiros para fornecer a nova funcionalidade. O software de terceiros já foi testado, mas a interface entre o software existente e o novo software é problemático. Suas necessidades de automação de teste existentes para ser estendido para testar a interface entre esses dois produtos. Como você deve se aproximar implementar a melhor solução de automação?
Responda
  • Desenvolver automação de testes para todo o sistema, incluindo os aplicativos herdados e de terceiros
  • Investigar se a automação é possível por meio das APIs usadas para interface com o software de terceiros
  • Desenvolver nova automação para testar via GUI do software de terceiros
  • Investigue se a automação pode ser implementada usando a CLI para substituir a GUI existente automação

Questão 5

Questão
Você está avaliando ferramentas de automação de testes funcionais. A ferramenta que você preferir pode fornecer organização com uma relação custo-benefício favorável, que agrada à alta administração. Além disso, você sinta que a ferramenta é superior em atender seus outros critérios técnicos. No entanto, a ferramenta tem muitos recursos a maioria nunca será usada. Como resultado, você sente que isso torna a ferramenta excessivamente complexa e confuso. Quais devem ser seus próximos passos em relação à seleção dessa ferramenta?
Responda
  • Considere outra ferramenta que seja mais amigável
  • Explore a possibilidade de configurar a ferramenta para desativar recursos desnecessários
  • Planeje complementar a seleção dessa ferramenta com sessões de treinamento longas e abrangentes
  • Considere adquirir uma ferramenta adicional que possa fornecer uma interface mais amigável ao usuário para a ferramenta preferida

Questão 6

Questão
Quando um sistema é projetado para testabilidade, uma das características é que os casos de teste podem acessar interfaces no sistema que pode ser usado para verificar o comportamento esperado realmente ocorreu como resultado do teste. O que é essa característica chamada?
Responda
  • Observabilidade
  • Controlabilidade
  • Manutenibilidade
  • Interoperabilidade

Questão 7

Questão
Qual das alternativas a seguir é uma consideração importante de testabilidade ao projetar um SUT?
Responda
  • Interoperabilidade
  • Controlabilidade
  • Manutenibilidade
  • Transportabilidade

Questão 8

Questão
Qual camada da estrutura do gTAA fornece suporte a ferramentas para projetar casos de teste manuais e criar casos de teste automatizados?
Responda
  • Testar Camada de Adaptação
  • Camada de Definição de Teste
  • Camada de Geração de Testes
  • Teste de Camada de Flexibilidade

Questão 9

Questão
Você está trabalhando no projeto de um projeto de automação de teste. O gTAA foi criado por uma consultoria empresa antes de ser contratado. Agora você está procurando criar o TAA do gTAA. Você tem os seguintes requisitos que devem ser abordados pelo seu TAA: 1. O TAA deve apoiar a independência entre as tecnologias. É provável que este mesmo conjunto de testes será usado em diferentes ambientes de teste e em diferentes tecnologias de destino 2. Os artefatos de teste precisam ser portáteis 3. A neutralidade do fornecedor é preferível 4. É de vital importância que o TAA seja sustentável e que os custos de manutenção sejam minimizados 5. É preferível que pessoas menos técnicas sejam capazes de manter o sistema mesmo que altamente pessoas técnicas construíram 6. Há um grande orçamento de projeto para este esforço para os próximos dois anos, mas o orçamento diminuirá depois desse tempo Atendendo a estes requisitos, qual dos seguintes deve o TAE considerar durante o implementação do TAA?
Responda
  • Os protocolos de comunicação usados pelo TAS para interagir com o SUT
  • O número de casos de teste automatizados a serem mantidos pelo sistema
  • As funções de teste que serão suportadas pela implementação
  • O uso de abstração na implementação

Questão 10

Questão
Por que é importante para o TAA separar a definição de teste da execução do teste?
Responda
  • Separar os dois aumenta a velocidade de execução
  • A definição do teste pode ser concluída sem o conhecimento da ferramenta que será usada para execução
  • A execução poderá incluir casos de teste na definição de teste conforme necessário durante a execução
  • A camada de definição do teste fornecerá a adaptação necessária para que os testes sejam executados ferramentas e interfaces

Questão 11

Questão
Ao projetar a camada de adaptação de teste, qual das seguintes opções deve ocorrer?
Responda
  • Selecionando a interpretação ou abordagem de compilação para os procedimentos de teste
  • Selecionando definição de teste orientada por dados, orientada por palavra-chave, baseada em modelo ou orientada a modelo
  • Selecionando geração de teste manual ou automatizada
  • Selecionando ferramentas que serão usadas para estimular e observar interfaces de teste

Questão 12

Questão
Qual é o melhor momento, para automação de testes, para considerar os requisitos legais e / ou padrões de um SUT?
Responda
  • Ao desenvolver um TAS
  • Ao implementar o SUT
  • Ao projetar um TAA
  • Ao criar um TAF

Questão 13

Questão
Você está trabalhando em um projeto de automação de teste que automatizará os cenários de negócios para os testadores de aceitação do usuário usarem ao conduzir o UAT. Os cenários de negócios são bem definidos e freqüentemente repetidos durante o UAT. O objetivo é também testar esses mesmos cenários como parte do teste de regressão executando a automação de teste. O script estruturado já foi usado para desenvolver a biblioteca de funções que pode ser usada pela automação de testes. Qual técnica de script deve ser usada para desenvolver o script estruturado já feito e implementar essa automação de teste para atender às metas de negócios?
Responda
  • Script guiado por cenário
  • Script guiado por palavras-chave
  • Script baseado em processos
  • Script Linear

Questão 14

Questão
Seu gerente solicitou que você desenvolva a automação de testes a ser usada em um sistema legado que passará por uma série de migrações de infraestrutura. Os scripts serão usados para verificar a funcionalidade básica durante essas alterações de infraestrutura. Você precisa de uma solução simples e rápida. A manutenção dos scripts não é uma consideração, pois nenhuma alteração no software é antecipada. Qual das alternativas a seguir é a melhor abordagem de script nessa situação?
Responda
  • Scripts Estruturados
  • Script baseado em dados
  • Script guiado por palavras-chave
  • Script Linear

Questão 15

Questão
Você está usando um gTAA para criar um TAS para um projeto. Você revisou o projeto e determinou que a automação de teste deve ser focada no nível da linha de comando em vez da interface do usuário nível devido às mudanças rápidas e contínuas que ocorrem na interface do usuário. A linha de comando interface permite que você acesse todas as funcionalidades e faça parte do projeto lançado. Dado isto informação, que parte do padrão gTAA você pode deixar de fora do TAS?
Responda
  • uma. O componente de dados de teste da camada de definição de teste
  • O componente GUI da camada de adaptação de teste
  • O componente do modelo de teste da camada de geração de teste
  • O componente de interface do usuário da camada de execução de teste

Questão 16

Questão
Você está implementando um TAS de um TAA. O SUT se comunica com outro sistema, que é estável e disponível para uso durante o teste. A interface de teste será através da GUI. Dado isto informação que componente do TAA você pode excluir do TAS?
Responda
  • A camada de geração de teste
  • O simulador dentro da camada de adaptação de teste
  • Execução de teste dentro da camada de execução de teste
  • A GUI da camada de adaptação de teste

Questão 17

Questão
Qual das seguintes afirmações é verdadeira sobre reutilização?
Responda
  • A reutilização é incorporada ao TAA e mantida e melhorada no TAS
  • A reutilização é construída tanto no TAA como no TAS e mantida no gTAA
  • A reutilização é aplicável apenas para o gTAA
  • A reutilização é incorporada ao TAS e mantida e melhorada no TAA

Questão 18

Questão
A gerência sênior deseja implementar a automação de testes em sua organização e solicitou que você liderasse essa iniciativa. A organização possui vários sistemas de criticidade variável, alguns dos quais podem se beneficiar da automação quando um TAA estiver maduro. Você recebeu orientação para começar com um piloto. Como você seleciona um projeto adequado para o TAS?
Responda
  • Um projeto de alta visibilidade para destacar o sucesso do piloto
  • Um projeto não crítico para mitigar qualquer atraso que o TAS possa causar
  • Um projeto que é simples e fácil de automatizar
  • Um novo projeto imaturo e ainda em desenvolvimento

Questão 19

Questão
Você foi solicitado a conduzir um piloto para a ferramenta de automação de testes. Você identificou um adequado projeto alvo (tamanho e custo médios), planejou o piloto (tratando-o como um esforço de desenvolvimento), e conduziu o piloto. Qual deve ser o seu próximo passo?
Responda
  • Conduzir outro piloto em um projeto crítico para garantir que a ferramenta funcione quando realmente importa
  • Realizar outro piloto em um projeto trivial para garantir que os requisitos de tempo não sejam altos demais em projetos pequenos
  • Avaliar os resultados envolvendo as partes interessadas para reunir seus pontos de vista
  • Avalie os resultados dentro da equipe de teste piloto e prepare um relatório para a gerência

Questão 20

Questão
Sua equipe tem trabalhado na criação de um TAS forte e sustentável. Espera-se que o TAS seja usado por pelo menos cinco anos, então a boa manutenção é crítica. A equipe fez o seguinte: 1. Criei um processo de análise de impacto para todas as alterações propostas para o sistema 2. Documentou o uso para o TAS 3. Documentou as dependências de terceiros, incluindo contatos dentro da organização de terceiros 4. Verificou que o TAS é executado em um ambiente separado do ambiente SUT Dada essa informação, qual é o principal fator de manutenção que não foi abordado?
Responda
  • O TAS deve ser modular, portanto, os componentes principais podem ser substituídos conforme necessário
  • O TAS deve ser uma cópia do gTAA
  • O SUT deve residir no mesmo ambiente que o TAS
  • O TAS deve unir os scripts de teste com o TAF

Questão 21

Questão
Você acabou de atualizar seu TAS para incluir novos recursos. Que passos você deve tomar para garantir que as alterações não afetaram negativamente qualquer funcionalidade existente?
Responda
  • Compare as versões novas e antigas do TAS e avalie o impacto de quaisquer diferenças
  • Verificar estaticamente se os procedimentos para as versões nova e antiga do TAS são idênticos
  • Assegure-se de que os mesmos stubs e drivers sejam usados no novo TAS
  • Use as notas de lançamento do SUT como uma forma de garantir que o novo TAS funcionará corretamente

Questão 22

Questão
Por que é importante ter convenções de nomenclatura padrão para um TAS?
Responda
  • Um TAS que usa nomes padrão permitirá a execução mais rápida da automação de teste
  • Um TAS que usa nomes padrão será mais fácil para uma nova pessoa aprender
  • Um TAS que usa nomes padrão suportará substituições globais quando os padrões de automação de teste mudarem
  • Um TAS que usa nomes padrão permitirá a separação dos scripts de teste do TAF

Questão 23

Questão
Seu gerente está preocupado com a dificuldade de avaliar o sucesso da implementação da automação de testes, a menos que seja possível mostrar que a qualidade do software testado está melhorando constantemente. Você explicou que os números de aprovação / reprovação são informados no final de cada execução, mas seu gerente deseja ver essas informações fornecidas automaticamente em um painel que permitirá detalhar os detalhes. Como você pode fornecer automaticamente essas informações a partir do software de automação de testes?
Responda
  • Você não pode. Esta informação terá que ser recolhida manualmente no final de cada execução
  • O testware automatizado pode ser usado para relatar essas informações para um banco de dados e um painel pode ser criado a partir dos dados no banco de dados que mostrarão as tendências em casos de teste aprovados / reprovados.
  • O testware automatizado pode relatar cada conjunto de resultados de execução de teste para uma planilha que pode ser publicada mostrando os resultados detalhados
  • O TAE pode registrar as informações durante a execução e relatá-las em uma ferramenta gráfica que pode ser fornecida para relatórios gerenciais

Questão 24

Questão
Você normalmente inicia a execução de um conjunto de testes de regressão automatizada no final do dia de trabalho, pois é um teste demorado. Ocasionalmente, o teste não é concluído no início do próximo dia de trabalho, embora deva ser concluído dentro de cinco horas após o início. Qual é a abordagem mais eficiente que você pode tomar para determinar a causa do problema?
Responda
  • Execute o teste no início do dia e monitore-o manualmente
  • Avaliar uma ferramenta de relatório de fornecedor que mede o progresso do teste
  • Complemente sua equipe com um turno da noite para monitorar o teste enquanto ele estiver funcionando
  • Automatize a coleta dos resultados da execução do teste

Questão 25

Questão
Ao implementar relatórios de resultados para automação de testes, o que é uma boa maneira de permitir que o leitor fazer uma avaliação rápida do progresso da execução do teste?
Responda
  • Planilhas
  • Semáforos
  • Relatórios detalhados com porcentagens de conclusão
  • Banco de dados de resultados

Questão 26

Questão
Você foi solicitado a distribuir diariamente os resultados de sua automação de teste. O método preferido para distribuição desses resultados é via e-mail. Qual é uma característica importante do seu relatório de automação de teste que permitirá que você forneça essas informações?
Responda
  • Deve integrar-se com uma ferramenta comum de terceiros
  • Deve permitir-lhe complementar os resultados com comentários manuais
  • Deve fornecer uma maneira de publicar a biblioteca de log de teste
  • Ele deve permitir que você capture uma mensagem de áudio para acompanhar os resultados do teste

Questão 27

Questão
Você tem trabalhado com um conjunto de automação de testes que fornece uma boa cobertura de teste. A suíte contém 500 scripts e foi executada anteriormente sem problemas. Recentemente, vários testes no final do teste falharam. Você fez algumas análises e parece que as falhas de teste estão sendo causadas por uma falha do SUT que não está sendo detectada por um ou mais testes anteriores no teste. Você precisa de mais informações para identificar o teste ou testes com um resultado falso-negativo. Que tipo de registro você precisa para concluir sua análise e obter as informações para ajudar a identificar o problema? 1. O status de execução para cada caso de teste (aprovação / reprovação) 2. Informações de tempo para cada etapa em cada caso de teste 3. Informação dinâmica sobre o SUT 4. Todas as ações de cada caso de teste para permitir a repetição de cada teste 5. Informações de falha para qualquer etapa em um caso de teste que encontre um erro
Responda
  • 1, 2, 3
  • 2, 4, 5
  • 2, 3, 5
  • 1, 4, 5

Questão 28

Questão
Ao publicar um relatório de execução de teste qual atributo-chave o relatório deve conter?
Responda
  • Etapas do caso de teste
  • Ambiente de teste
  • Avaliação da confiabilidade do SUT
  • Causa raiz de quaisquer falhas

Questão 29

Questão
Você foi solicitado a implementar a automação de testes para um sistema que está em produção há dois anos. O software é relativamente estável, as atualizações são feitas uma vez por trimestre e a qualidade do software é extremamente importante. A organização segue um ciclo de vida de modelo V e usa esse modelo há muitos anos. A qualidade do software é boa nos lançamentos trimestrais, mas existe a preocupação de que o tempo necessário para o teste de regressão não seja econômico e esteja inibindo o fluxo de novos recursos. Você vê vários desafios nesta implementação, a maior das quais é a criação e preservação de dados de teste. Embora os ambientes de teste sejam estáveis e controlados, os dados de teste são atualizados com frequência da produção, o que dificulta a gravação de automação de teste sustentável. Dada essa informação, qual das alternativas a seguir é mais provável de ser um problema para esse esforço de automação de teste?
Responda
  • Maturidade do processo de teste
  • Adequação da automação para o estágio do ciclo de vida do produto de software
  • Frequência de uso
  • Complexidade para automatizar

Questão 30

Questão
Qual é a base mais comum para um script de teste automatizado?
Responda
  • O gTAA
  • O SUT
  • Um caso de teste manual
  • Os requisitos funcionais

Questão 31

Questão
O que é uma meta declarada para cobertura de teste de regressão automatizada se for para verificar a qualidade geral do SUT?
Responda
  • Curvo
  • Amplo
  • Profundo
  • Amplo e profundo

Questão 32

Questão
Quem deve fornecer feedback ao TAE ao implementar novos recursos em um TAS existente?
Responda
  • Analistas de Negócios
  • Gerentes Senior
  • Designers de teste com experiência em domínio
  • Administradores de sistema

Questão 33

Questão
Qual dos seguintes é o melhor motivo para automatizar o teste de confirmação de um defeito?
Responda
  • Para fechar uma lacuna na automação existente
  • Para garantir que uma correção funcione e continue a funcionar
  • Para justificar o tempo gasto encontrando o defeito
  • Para testar os processos de gerenciamento de configuração

Questão 34

Questão
Você está tendo problemas com a confiabilidade do ambiente de teste automatizado e da configuração. Você tem decidiu criar um conjunto de testes que você pode executar para verificar o ambiente antes de executar o teste real scripts. Qual das opções a seguir forneceria o melhor teste rápido do ambiente?
Responda
  • Executar um conjunto de testes que são conhecidos para passar e verificar se eles ainda passam
  • Executar um conjunto de testes que são conhecidos por falhar e verificar se ainda estão falhando
  • Execute um conjunto de testes contendo sucesso e falha e verifique se os resultados são consistentes
  • Execute todo o conjunto de testes automatizados e verifique os resultados porque um subconjunto não será representativo

Questão 35

Questão
Você está testando um sistema atualizado por service packs mensais. Você está testando várias versões do SUT simultaneamente. Seu TAS é complexo e você precisa garantir que ele permaneça consistente nos diferentes ambientes SUT. Como você garantirá que a mesma versão do TAS seja usada para testar cada SUT?
Responda
  • Atualize o TAS toda vez que o SUT for corrigido
  • Reverta para o teste manual
  • Instale o TAS nos ambientes SUT a partir de um repositório central
  • Desenvolver uma ferramenta para rastrear resultados de testes históricos

Questão 36

Questão
Você executou um conjunto de testes automatizado para um produto que foi liberado para produção. Embora seus testes tenham passado, houve uma grande falha na produção em uma área bem coberta por seus testes automatizados. Você verificou que seus testes foram aprovados e que o relatório dos resultados estava correto. O que você deve fazer agora para verificar a validade de seus testes?
Responda
  • Execute testes que devem falhar e verifique se eles falharam
  • Execute testes que devem passar e verifique se eles passam
  • Verifique se as pós-condições de cada caso de teste estão sendo verificadas corretamente
  • Altere seus dados de teste e execute os testes novamente

Questão 37

Questão
Você está se preparando para executar um conjunto de automação de testes para um aplicativo de assistência médica de segurança crítica. Qual abordagem que você deve tomar para verificar a precisão dos resultados do teste?
Responda
  • Execute casos de teste com falhas conhecidas e verifique se eles continuam a falhar
  • Extrair dados do sistema de produção e verificar a compatibilidade com o TAS
  • Examine as tendências de teste históricas em um SUT semelhante
  • Execute o conjunto de testes de maneira lenta e metódica

Questão 38

Questão
Você revisou os casos de teste em seu TAS e descobriu que há uma grande variedade de métodos que os TAEs usaram para lidar com erros do sistema. Como você deve lidar com isso?
Responda
  • Estabeleça um processo de recuperação de erros no TAS e garanta que todos os casos de teste estejam usando esse processo
  • Crie uma biblioteca de processos de recuperação para que haja uma melhor reutilização entre os diferentes scripts
  • Passar para uma abordagem orientada por palavras-chave e tornar a recuperação uma das palavras-chave
  • Fornecer melhor tempo de espera no manuseio dos scripts para evitar erros do sistema

Questão 39

Questão
Até agora você forneceu testes automatizados para um SUT estável. Por causa de mudanças nos negócios demandas, o SUT será atualizado para incluir vários novos recursos e plug-ins que se comunicam via APIs. De que maneira você deve atualizar o TAS?
Responda
  • Melhore a recuperação do TAS para torná-lo mais tolerante a falhas quando as chamadas da API falharem
  • Atualize a documentação do TAS, incluindo seu suporte para APIs
  • Melhore o registro para capturar o aumento previsto de defeitos devido a falhas da API
  • Modifique a camada de adaptação no TAA para permitir que o TAS teste por meio das APIs

Questão 40

Questão
Você tem conduzido uma revisão de qualidade para o seu TAS. Você descobriu que não foi atualizado por três anos. O TAS funciona corretamente e fornece uma boa cobertura do SUT; no entanto, você quer garantir que esteja funcionando da maneira mais eficiente possível. Qual etapa você deve considerar para aumentar a eficiência do TAS?
Responda
  • Garantir padrões de nomenclatura consistentes para o novo código de automação
  • Faça alterações no TAS em rápida sucessão para acompanhar as práticas de ponta
  • Garantir que as bibliotecas mais recentes sejam incorporadas no TAS
  • Inscrever um fornecedor de terceiros para avaliar o TAS atual

Semelhante

Glossário de Termos de Teste de Software - CTAL-TAE
Gustavo Dantas
Princípios da Química
GoConqr suporte .
GUERRA FRIA
George Figueiredo
Egito Antigo
Izadora Sulzbacher
Mitos e Verdades: Salário X Motivação
Liliane Tubino
Sistema Respiratório - Biologia
GoConqr suporte .
Guia Completo - Como usar GoConqr
GoConqr suporte .
Contabilidade de Custos - Apresentação
Eduardo Larica Wanderley
Art. 5° da CF-88 parte I
Rafael Ferreira da Silva
Plano de estudos ENEM 2017 - Matérias que mais caem
Nathalia - GoConqr