Question 1
Question
O que é uma condição de teste?
Answer
-
Um item ou evento de um componente ou sistema que pode ser verificado por um ou mais casos de teste.
-
Uma expressão lógica que pode ser avaliada como Verdadeira ou Falsa.
-
Um atributo de um componente ou sistema especificado ou implícito por documentação de requisitos.
-
Um risco diretamente relacionado ao objetivo de teste
Question 2
Question
Qual das seguintes é uma atividade separada no processo fundamental de teste no Nível Avançado, mas não é uma atividade separada no Nível Fundamental?
Question 3
Question
Você está gerenciando o nível de testes de integração de componentes em um projeto, seguindo o Modelo V de ciclo de vida sequencial. Você recebeu o plano do projeto, a especificação de requisitos de sistema e as especificações do projeto do sistema. Você executou uma análise de risco de qualidade com o gerente de teste do sistema e outros stakeholders. Qual das seguintes afirmativas é verdadeira?
Answer
-
Você tem resultados e informações suficientes para começar a planejar os testes de integração.
-
Você precisa receber a primeira unidade codificada antes de começar a planejar os testes de integração.
-
Você precisa receber os resultados de teste de unidade antes de começar a planejar os testes de integração.
-
Você precisa receber o plano de testes do sistema antes de começar a planejar os testes de integração.
Question 4
Question
Suponha que você está gerenciando o teste de uma aplicação madura. Esta aplicação é um serviço de dados on-line que permite aos usuários; inserirem um perfil de si mesmos; conhecerem pessoas de orientação apropriada que seriam bons parceiros para eles; organizarem eventos sociais com essas pessoas; e, para bloquearem as pessoas que não querem que entrem em contato com eles. Você tem gerenciado os testes desta aplicação por mais de um ano.
A organização está adotando uma nova abordagem Ágil para liberar novos recursos a cada mês. Você está trabalhando em conjunto com o gerente de desenvolvimento para definir o processo global para o teste. Qual das TRÊS seguintes atividades você tomará como parte de seu planejamento de teste para este novo processo?
Answer
-
Definição da abordagem de teste, incluindo os teses que ocorrerão nos diferentes níveis de testes.
-
Criar um ambiente de teste, verificando os recursos para esse ambiente, e assegurar o apoio.
-
Avaliar se o teste foi concluído para todas as histórias de usuários
-
Definir o que é para ser testado em cada iteração.
-
Compreender a relação entre as histórias de usuários, critérios de aceitação, as condições de teste, e teste.
-
Determinar como os testadores irão trabalhar com os vários membros das equipes ágeis, e dentro das equipes ágeis.
-
Garantir entrega do ambiente de teste necessário, dados de teste e código.
Question 5
Question
Você está trabalhando como gerente de testes do sistema em um grande projeto. Segundo um modelo de ciclo de vida incremental, a equipe de desenvolvimento planeja entregar três pacotes de funcionalidades, identificados como Crítico, Importante e Melhoria, para a equipe de teste no primeiro dia útil de março, abril e maio respectivamente. Qual das seguintes afirmações é verdadeira?
Answer
-
Não há necessidade de escrever um plano de testes do sistema para um projeto que está seguindo um modelo de ciclo de vida incremental, uma vez que esses planos só são escritos para projetos em modelo - V.
-
O plano de teste de sistema deve incluir um critério de entrada que requer um pacote de funcionalidade completo entregue ai teste do sistema antes de qualquer execução de teste.
-
O plano de teste de sistema deve planejar quais funcionalidades específicas estão incluídas em cada um dos três pacotes e não permitir qualquer modificação nessa seleção de funcionalidades.
-
O plano de testes de sistema deve especificar a forma como a equipe de teste irá realizar testes de regressão para as funcionalidades Críticas e Importantes quando o pacote Melhoria de funcionalidade for entregue.
Question 6
Question
O que é planejamento de testes?
Answer
-
Especificação das características de um sistema e dos procedimentos para determinação do nível em que essas características estão presentes.
-
Especificação em um conjunto de valores de entrada, pré condição para execução, desenvolvimentos para um objetivo particular ou execução de testes.
-
Especificação do escopo, abordagem, recursos e cronograma das atividades de teste que devem ser realizadas.
-
Especificação de um conjunto de casos de teste (objetivo, entradas, ações de teste, resultados esperados, e pré-condições de execução) para um item de teste.
Question 7
Question
você está trabalhando em um projeto que envolve tanto desenvolvimento caseiro de novos componentes como também a compra de componentes customizados de um fornecedor de software. Você já comprou componentes de software deste fornecedor no passado e notou que eles eram de alta qualidade.
Qual das seguintes afirmações mais possivelmente é verdadeira?
Answer
-
Você irá aceitar os componentes comprados diretamente no teste de sistemas, já que não há necessidade para testes de integração de componentes comprados.
-
Você irá aceitar os componentes comprados diretamente no teste de aceitação de usuário, já que há necessidade para testes de sistema de componentes comprados.
-
Você irá executar testes de componentes para os componentes comprados com o objetivo de encontrar defeitos de forma que o fornecedor possa corrigi-los.
-
Você irá executar testes de aceitação de componente para os componentes comprados com o objetivo de demonstrar adequação ao uso.
Question 8
Question
Durante a análise de testes, qual das DUAS atividades seguintes podem ajudar a garantir a integralidade das condições de teste?
Answer
-
Verificação que cada elemento de especificação de requisitos refere-se a uma ou mais condições de teste.
-
Verificação que cada item de risco de qualidade identificado é nomeado como um evento negativo que poderia acontecer.
-
Verificação que todos os desenvolvedores entendem as condições de teste, conforme documentado pelos testadores.
-
Verificar que cada critério dos stakeholders para o sucesso diz respeito a uma ou mais condições de teste.
-
Verificação da capacidade dos analistas de teste para traduzirem as condições de teste para os testes.
Question 9
Question
Suponha que você tenha trabalhado com os stakeholders do projeto durante a análise de testes para identificar os principais riscos para a qualidade do sistema. Qual das seguintes afirmações é verdadeira?
Answer
-
Essa atividade de análise de risco de qualidade também irá identificar defeitos na b ase de testes e contribuirá para a prevenção de defeitos.
-
Os riscos devem ser documentados em um nível de detalhe compreensível pelos stakeholders.
-
Os itens de risco devem ser documentados de forma resumida para garantir uma manutenção fácil e mais barata.
-
Cada item de risco deve ser dividido em várias condições de teste que devem ser documentadas em detalhe.
Question 10
Question
Você está trabalhando em um projeto para desenvolver um sistema de informações baseado em browser para uma legislação estadual. Você é um gerente de testes de sistemas. A equipe de testes de sistemas é responsável por testes funcionais e não funcionais. Durante o período de especificação de requisitos, a equipe de testes lidera uma análise de risco para o projeto. A análise de risco identifica acima de 25 diferentes defeitos na especificação de requisitos, incluindo uma situação onde o número de usuários concorrentes do sistema estava significantemente subestimado. Qual das seguintes alternativas é uma forma em que esta atividade antecipada de teste beneficia diretamente a execução do teste?
Answer
-
Elevando o nível da equipe de testes aos olhos de gerenciamento de projetos.
-
Demonstrando a falibilidade dos analistas de negócio que escreveram a especificação de requisitos.
-
Fornecendo razões para cancelar o projeto antes de gastar muito dinheiro nele.
-
Prevenindo defeitos que de outra forma apareceriam durante a execução de testes.
Question 11
Question
Você está gerenciando o teste de um pacote de modelagem geológica utilizado para exploração de petróleo. Todos os testadores são usuários experientes do pacote com forte base teórica em geologia ou áreas afins. Sem realizar nenhuma afirmação sobre o projeto ou aplicação, qual das seguintes afirmações é verdadeira?
Answer
-
Documentação de teste detalhada é necessária para ajudar cumprir com o padrões IEEE 829, por razões regulamentares.
-
Documentação de teste pode deixar muitos detalhes do nível do negócio sem estarem especificados, devido ao conhecimento de domínio dos testadores.
-
Documentação de teste pode deixar muitos detalhes técnicos não especificados devido a experiência em programação dos testadores.
-
Documentação de teste detalhada é necessária para ajudar os testadores entenderem como o aplicativo funciona.
Question 12
Question
Durante a modelagem de teste, qual das DUAS atividades a seguir podem ajudar a garantir a integridade e consistência dos casos de teste?
Answer
-
Verificação que cada elemento de especificação de requisitos refere-se a uma ou mais condições de teste.
-
Verificação que cada condição de teste refere-se a um ou mais casos de teste.
-
Verificação que cada caso de teste está documentado no nível de detalhe descrito na estratégia de teste.
-
Verificação que todos os stakeholders compreenderam os casos de teste que os testadores escreveram.
-
Verificação que cada critério dos stakeholders para o sucesso diz respeito a uma ou mais condições de teste.
Question 13
Question
Você está trabalhando como gerente de teste em um projeto que permite clientes realizar solicitações de hipoteca on-line. O banco forneceu um flowchart que mostra os pontos de decisão para determinar se alguém pode receber um empréstimo, e caso positivo, o valor do empréstimo e a taxa de jutos. Esse documento mais provavelmente será a entrada mais importante para quais das seguintes atividades do processo de teste?
Answer
-
Para escrever um plano de testes.
-
Para gerar critérios de saída.
-
Para modelar casos de testes funcionais.
-
Para modelar casos de teste não-funcionais.
Question 14
Question
Você está modelando um caso de teste para uma funcionalidade administrativa de uma aplicação baseada em browser; a capacidade de arquivar dados em um drive de fita ou outra forma de armazenamento off-line, e a partir disso remover o acesso imediatamente por outros usuários. qual das seguintes afirmações contém uma parte importante deste caso de teste?
Question 15
Question
Suponha que você está gerenciando o teste de uma aplicação madura. Esta aplicação é um serviço de dados on-line que permite usuários: inserirem um perfil de si mesmos; conhecerem pessoas de orientação apropriada que seriam bons parceiros para eles; organizarem eventos sociais com essas pessoas; e, para bloquearem as pessoas que não querem que entrem em contato com eles. Você tem gerenciado os testes desta aplicação por mais de um ano.
Você está usando o teste baseado em risco para esta aplicação.
Baseado nos seus resultados de testes anteriores, as alternativas seguintes classificam as áreas funcionais de mais arriscada para menos arriscadas.
I. Encontrar um paceiro
II. Organizar eventos
III. Digitar o perfil
IV. Bloquear pessoas
Você está agendando testes agora. Os testes serão executados contra dados de produção anônimos. Qual das seguintes alternativas coloca o teste de cada área em uma ordem que é consistente com a estratégia de teste?
Answer
-
I, II, III, IV
-
III, I, II, IV
-
IV, III, II, I
-
III, IV, II,I
Question 16
Question
Suponha que você gerenciando o teste de uma aplicação madura. Esta aplicação é um serviço de dados on-line que permite aos usuários; inserirem um perfil de si mesmos; conhecerem pessoas de orientação apropriada que seriam bons parceiros para eles; organizarem eventos sociais com essas pessoas; e para bloquearem as pessoas que não querem que entrem em contato com eles. Você tem gerenciado os testes desta aplicação por mais de um ano.
Você já completou a análise de modelagem de testes, e está terminando a implementação do teste agora.
Qual das TRÊS seguintes afirmações referem-se a avaliar a prontidão para a execução do teste?
Answer
-
Confirmação do ambiente de teste.
-
Smoke teste do aplicativo.
-
Criação de casos de testes concretos.
-
Verificação de cobertura das condições de teste.
-
Verificação de revisões bem-sucedidas de todos os casos de teste.
-
Priorização de casos de teste com base no nível de risco.
Question 17
Question
Você está trabalhando como gerente de testes em um projeto para desenvolver um sistema de e-commerce. Você recebeu especificações de requisitos e de modelagem da equipe de desenvolvimento. Você está seguindo as normas IEEE829 para documentação de teste.
Considere as alternativas:
I. Selecionar entradas e resultados esperados e associados a estas entradas;
II. Analisar especificações fornecidas para identificar condições de teste;
III. Identificar passos submeter entradas e avaliar resultados.
Qual das seguintes afirmações coloca estas atividades em uma ordem lógica:
Answer
-
I, II, III
-
III, II, I
-
II, I, III
-
III, I, II
Question 18
Question
Suponha que você está trabalhando como gerente e testes. O dia planejado para iniciar os testes chegou. Você tem todos os outros itens necessários para iniciar o teste, exceto um roteador específico de rede definido no plano de testes. Qual das seguintes pré-condições para execução do teste está ausente ou incompleto?
Question 19
Question
Você está gerenciando o teste de sistema para uma aplicação para mercado de massa, não relacionado a segurança crítica. Um dos critérios de saída no plano de testes de sistema especifica o seguinte:
- Todos os riscos importantes de produtos identificados na planilha de análise de risco devem ser cobertos por um ou mais casos de teste, e nenhum destes casos de teste podem apresentar importantes falhas.
Suponha que, exista uma definição precoce do teste, você identificou lacunas na sua lista de riscos importantes do produto através de suposições de erros e bugs conhecidos. Com a aprovação dos Stakeholders do projeto, você, em seguida, aumentou a lista de riscos e seu conjunto global de casos de teste.
Durante uma reunião para avaliar se o teste pode ser declarado completo, você salienta que alguns dos casos de teste que endereçam esses riscos adicionais de produto, ainda estão expondo falhas importantes. Você recomendou estender o período de testes e atrasar a entrega. Um gerente de desenvolvimento rejeita que esses riscos de produtos e os seus testes associados, que foram adicionados após o plano de teste ter sido aprovado, não devem ser aplicados uma vez que esse critério foi atendido.
Qual das seguintes afirmações seria uma resposta razoável a essa objeção?
Answer
-
Meu trabalho como gerente de teste é garantir um certo nível de qualidade, e declarar quando os critérios são atendidos ou não é inteiramente minha prerrogativa.
-
Nós concordamos que esses riscos são importantes, e todos nós decidimos na adição destes itens de risco e testes para cobri-los, de modo que o momento da descoberta detestes risco não é realmente a principal consideração.
-
Qualidade sempre deve se uma consideração mais importante do cronograma ou orçamento. É extremamente míope a recomendação para ignorar os riscos importantes.
-
Concordo. Nós não deveríamos ter mudado a lista de riscos ou testes adicionais após o plano ter sido aprovado.
Question 20
Question
Considere a tabela seguinte, que mostra categoria de riscos principais, resultados de testes e bugs:
Categoria do risco-----------Total---------------Executados---------Passaram----------Falharam----------Total----Corrigidos
Confiabilidade----------------27------------------12-----------------------03--------------------09---------------------37--------25
Confiabilidade----------------17------------------09-----------------------06--------------------03---------------------08--------03
Usabilidade--------------------10------------------10-----------------------00--------------------00---------------------00--------00
Eficiência----------------------- 22------------------22-----------------------21--------------------01---------------------01--------00
Manutenabilidade-----------07------------------00-----------------------00--------------------00---------------------00--------00
Portabilidade------------------11------------------11-----------------------08--------------------03---------------------02--------01
Qual das seguintes afirmações é verdadeira?
Answer
-
Riscos significantes permanecem na categoria funcionalidade
-
Riscos significantes permanecem na categoria usabilidade.
-
Riscos significantes permanecem na categoria manutenabilidade.
-
Riscos significantes permanecem na categoria portabilidade
Question 21
Question
Você está gerenciando o teste de sistema para um sistema de gerenciamento de inventário de uma livraria. Durante a execução de teste, você recebe uma nova liberação de testes a cada duas semanas, a qual é instalada, o ID de versão é logado com a data e hora exata na qual foi instalada. Em seu registro de teste, você também captura, para cada caso de teste, a data a hora na qual o teste foi executado. Qual das seguintes afirmações é verdadeira?
Answer
-
Este registro não identifica a versão testada.
-
Este registro identifica a versão testada, mas não identifica os testes individuais executados em relação a cada versão.
-
Este registro identifica tanto a versão testada como os testes individuais executados em relação a cada versão.
-
Para o teste de sistemas, não é importante registrar informações de versão em tal nível de detalhe.
Question 22
Question
Você está no comando do teste de integração para um sistema que consiste em três principais subsistemas de software, browser-side, servidor de aplicações e servidor de banco de dados. Cada subsistema da mesma forma consiste de um número de componentes. A estratégia de integração se baseia em realizar testes de integração em cada componente por vez. Você planeja iniciar o teste de integração de interfaces entre os subsistemas assim que 2 ou mais subsistemas estejam aptos a se comunicarem através de alguma interface. Em outras palavras, o teste de integração de componente se inicia primeiro e procede em paralelo para todos os 3 subsistemas, e o teste de integração de subsistemas se inicia assim que a integração de componentes permitir seu início.
Qual das seguintes afirmações descreve de forma precisa uma parte da informação do registro de teste que você deseja capturar?
Answer
-
A - Casos de teste fazendo referência cruzada à integração de componentes contra as versões de componentes testados no subsistema sob teste.
-
B - Casos de teste fazendo referência cruzada à integração de subsistemas contra as versões testadas de componentes em dois ou mais subsistemas sob teste.
-
C - A informação em ambos A e B deve ser capturada.
-
D - A informação de versão de componentes normalmente não é capturada durante teste de interação.
Question 23
Question
No final do projeto, você está revisando todos os relatórios de bug, submetidos durante o projeto para determinar se algum ainda requer confirmação ou teste de regressão.
Qual das quatro atividades de encerramento de teste você está realizando?
Answer
-
Na garantia de que todo o trabalho de teste está concluído.
-
Na entrega de produtos de trabalho valiosos.
-
Na realização de uma reunião de retrospectiva.
-
No arquivamento de resultados, registros, relatórios e outros documentos.
Question 24
Question
Você está trabalhando como gerente de teste em um projeto para desenvolver um sistema de ponto de vendas utilizando CHIPS RFID, bem como scaners de código de barras para um grande varejista. Durante uma revisão técnica de especificação do projeto, você identifica uma série de possíveis defeitos nas funcionalidades de desativação do RFID, que são essenciais para fornecer opções de privacidade do ciente. No entanto, esses defeitos não são adequadamente resolvidos antes da programação do sistema começar. Um certo número de defeitos relacionados aparece durante o teste de sistema, retardando a conclusão do projeto. Com base apenas nessas informações, qual das seguintes é a solução mais eficiente que poderia ser proposta em uma reunião de retrospectiva de projeto?
Answer
-
O gerente de teste deve ser encarregado de determinar quando o trabalho de programação deve começar.
-
Critérios de entrada rigorosos são necessários antes de teste sistema começar para filtrar os produtos defeituosos.
-
É necessário melhor acompanhamento e gerenciamento de defeitos encontrados nas revisões.
-
Nenhuma melhoria é necessária, pois a privacidade do cliente não é ma característica de qualidade testável.
Question 25
Question
Considere a seguinte lista de documentos e critérios de saída de teste:
I. Plano de teste de sistema
II. Plano de teste de integração
III. Plano de teste de aceitação
IV. Todas as principais interfaces de componentes testadas, sem defeitos conhecidos importantes ou falhas críticas nos testes.
V. Todos os principais fluxos de trabalho e operações críticas de usuários, verificados pelo usuário (s) apropriados para atender aos requisitos.
VI. Todos os itens de riscos funcionais e não funcionais testados, sem defeitos conhecidos importantes ou falhas críticas nos testes.
Qual das seguintes afirmações corresponde aos critérios de saída de teste com o documento em que é provável de ser encontrado?
Answer
-
I e IV; II e V; III e VI
-
I e VI; II e V; III e IV
-
I e VI; II e IV; III e V
-
I e V; II e IV; III e VI