Simulado 100 Questões

Embed Size (px)

Citation preview

  • 7/29/2019 Simulado 100 Questes

    1/41

    1. Qual dos cenrios abaixo descreve uma maneira pela qual um defeito do software pode causar

    danos diretamente a uma companhia?

    A. Um banco que obtm 5% de seus rendimentos com taxas de ATM sofre uma

    interrupo em sua rede de ATM devido a um defeito de software.

    B. Um software de navegao em um automvel exibe rolas atravs de rios usando omesmo cone para balsa e para ponte.

    C. Software de monitoramento de emisses sub-relata a porcentagem de gases txicos

    emitidos por uma fbrica.

    D. Um vendedor digita a letra "1"" no lugar do nmero "1". e uma proposta importante

    no entregue a um cliente em potencial.2. Considere a seguinte seqncia de eventos.

    I. Um gerente decide eliminar as revises de cdigo num esforo de acelerar o teste.

    II. Uma operao essencial de dados, utilizada por outro subsistema numa aplicao

    bancria, removida por um programador que est fazendo trabalho de

    manuteno numa parte no familiar de cdigo.

    III. Um caixa de banco no consegue atualizar o endereo de um

    cliente depois da instalao do release de manuteno.

    IV. O cliente, chocado com a baixa qualidade do software sendo

    utilizado para gerir seu dinheiro, muda de banco.

    Qual das seguintes declaraes verdadeira?

    A. I o defeito, II a causa raiz e III e IV so efeitos.

    B. I o efeito. II c a causa raiz, e III e IV so defeitos.

    C. I a causa raiz, II e III so defeitos, e IV o efeito.

    D. I a causa raiz, II o defeito, e III e IV so efeitos.3. Qual dos seguintes o melhor exemplo de porque o teste necessrio?

    A. Gerentes de projeto escrevem planos de projeto. Stakeholders de projeto nem

    sempre revisam os planos de projeto.

    B. Softwares modernos podem ter mais de um milho de linhas de cdigo. De acordo

    com estudos da indstria, um programador, de linguagem C mediano introduz um

    bug para cada 25 linhas de cdigo.

    C. Usurios tm idias pouco comuns sobre o que o software deveria ser capaz de fazer.Programadores no entendem os usurios.

    D. Equipe de help desk depende de contornar os problemas para ajudar os clientes com

    os bugs conhecidos. Testadores so as nicas pessoas que descobrem como contornar

    os bugs.4. Qual dos seguintes um exemplo da contribuio do teste para aumentar a qualidade?

    A. Um gerente de projeto pede a um lder de teste para estimar o esforo de teste.

    B. Um testador instala um item de teste no ambiente de teste.

    C. Um testador encontra um bug que resolvido antes do release.

    D. Um lder de teste escreve um relatrio de resumo de teste.5. O relacionamento entre o significado das palavras "engano" e "erro" o mesmo que o

  • 7/29/2019 Simulado 100 Questes

    2/41

    significado de qual dos seguintes pares de palavras?

    A. Falha e bug

    B. Falha e defeito

    C. Erro e defeito

    D. Defeito e bug6. Um componente de qualidade um que:

    A. Atinge asnecessidades do usurio e do cliente.

    B. Foi finalizado no prazo

    C. Necessitou menos do que a quantidade de esforo estimada.

    D. Passou por uma reviso de cdigo.

    Seo 1.2: O que o teste (K2)

    Objetivos do aprendizado

    Relembrar os objetivos comuns de teste. (Kl) Descrever o propsito do teste no desenvolvimento de software, manuteno e operaes como

    uma forma de encontrar defeitos, prover confiana e informao, e prevenir defeitos. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Cdigo, debugging. desenvolvimento (de software), requisito, reviso, base de teste, caso de teste, leste,

    objetivos de teste.

    7. Considere os objetivos seguintes.

    I. Descobrir defeitos.

    II. Ganhar confiana no sistema.

    III. Prover informao sobre o sistema.

    IV. Prevenir defeitos.

    V. Remover defeitos.

    Qual das alternativas abaixo lista os objetivos comuns do teste?

    A. I, II, III, IV e V.

    B. I, II e IV.

    C. I, II, III e IV.

    D. I e V.8. Um testador participa de uma reviso derequisitos e identifica ambigidades que poderiam ter

    resultado em enganos de programao. Este um exemplo de qual dos seguintes propsitos do

    teste?

    A. Encontrar defeitos.

    B. Prover confiana.

    C. Prevenir defeitos.

    D. Prover informaes.9. Quais das atividades esto envolvidas no teste?

    A. Atividades no final do ciclo de vida do software.B. Somente atividades que avaliam produtos de software.

  • 7/29/2019 Simulado 100 Questes

    3/41

    C. Atividades envolvendo executar um teste pelo componente ou sistema sob teste.

    D. Atividades durante todo o ciclo de vida do software incluindo planejamento,

    preparao e avaliao.

    Seo 1.3: Princpios gerais de teste (K2)

    Objetivos do aprendizado

    Explicar os princpios fundamentais do teste. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Teste exaustivo.

    10. Considere o cenrio seguinte. Voc est testando um produto e encontrou 100 defeitos. Dois

    teros daqueles defeitos esto na interface com o usurio e nos mdulos de controle de acesso,

    enquanto que os 33 defeitos restantes esto espalhados pelos seis outros mdulos. Qual dos

    seguintes o principio de teste que melhor se aplica a este cenrio?

    A. Agrupamento de defeitos

    B. Ausncia de erros

    C. Teste exaustivo impossvel

    D. Controlar ativamente o projeto dos testes enquanto voc executa aqueles testes.11. Teste exaustivo envolve:

    A. Todos os pares de valores de entrada e pr-condies.

    B. Pelo menos um de cada possvel valor de entrada e pr-condies.

    C. Todas as combinaes de valores de entrada e pr-condies.

    D. Todas as combinaes de valores de entrada e sada.

    Seo 1.4: Processo fundamental de teste (K1)

    Objetivos do aprendizado

    Relembrar as atividades fundamentais de teste do planejamento ao encerramento das atividades

    de teste e as tarefas principais de cada atividade deteste. (Kl)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Teste de confirmao, critrios de sada, incidente, teste de regresso, base de teste, condio de teste,

    cobertura de teste, dados de teste, execuo do teste, registro do teste, plano do teste, estratgia do teste,

    relatrio resumo do teste, testware.

    12. Qual das seguintes tarefas de teste parte da atividade de planejamento do teste?

    A. Medir e analisar resultados.

    B. Determinar os critrios de sada.

    C. Revisar a base de teste.

    D. Checar os registros de teste contra os critrios de sada.13. Porque ns executamos teste de confirmao?

    A. Demonstrar adaptao ao propsito.

  • 7/29/2019 Simulado 100 Questes

    4/41

    B. Garantir que defeitos no foram introduzidos em reas no alteradas.

    C. Determinar se um componente satisfaz ou no as necessidades do usurio/cliente

    D. Verificar o sucesso das aes corretivas

    Seo 1.5: A psicologia do teste (K2)Objetivos do aprendizado

    Relembrar que o sucesso do teste influenciado por fatores psicolgicos. (Kl):

    o Objetivos claros;

    o Balano entre o teste prprio e o teste independente;

    o Reconhecimento de comunicao corts e realimentao sobre defeitos.

    Contrastar a mente de um testador e a de um desenvolvedor. (K2)

    Objetivo de aprendizado da terminologia. (K1)

    TermosTeste independente.

    14. Por que importante expressar claramente os objetivos do teste?

    A. Porque as pessoas tendem a alinhar seus planos com os objetivos definidos pela

    gerencia.

    B. Porque cobertura deve ser medida contra os objetivos do teste.

    C. Porque o nvel do risco do produto determinado pelos objetivos do teste.

    D. Porque identificar objetivos do teste a tarefa principal na atividade de planejamento

    do teste.

    15. Para manter a motivao, testadores e desenvolvedores igualmente necessitam da mentecorreta. Bons desenvolvedores precisam ter uma percepo positiva na sua prpria habilidade

    e na habilidade do time de enderear os riscos tcnicos e de negcio que confrontam seus

    projetos de programao. Qual das opes descreve exatamente a mente contrastante de um

    bom testador?

    A. Bons testadores identificam falhas com a inteno de serem crticos em relao ao

    produto e ao autor.

    B. Bons testadores dizem a verdade como eles vem e no so terrivelmente

    preocupados em como as pessoas reagem a aqueles fatos.

    C. Bons testadores so pessimistas profissionais que acreditam que o produto

    provavelmente contm defeitos e que eles podem encontr-los.

    D. Bons testadores focam nos riscos tcnicos sobre os riscos de negcio, visto que eles

    querem encontrar tantos defeitos quanto for possvel.16. Qual meta o teste independente encoraja?

    A. Reduzir os custos de teste antes do release.

    B. Maximizar o teste pelos familiarizados com o cdigo.

    C. Melhorar a comunicao e o relacionamento entre testadores e os outros.

    D. Prover um grau maior de objetividade e reduzir a influncia do autor

    17. Um objetivo comum do teste prover informao. O teste deveria prover informao

    suficiente para os stakeholders tomarem decises informadas sobre o lanamento do software

  • 7/29/2019 Simulado 100 Questes

    5/41

    ou sistema sendo testado. Qual das seguintes uma atividade fundamental do processo de

    teste durante a qual a suficincia do teste e da informao resultante avaliada?

    A. Analise e projeto.

    B. Implementao e execuo.

    C. Avaliao dos critrios de sada e relatrios.D. Especificao de requisitos.

    Capitulo 2: Teste atravs do ciclo de vida do software (K2)

    Seo 2.1: Modelos de desenvolvimento de software (K2)

    Obejtivo do aprendizado

    Entender o relacionamento entre desenvolvimento, atividades de teste e produtos do trabalho no

    ciclo de vida do desenvolvimento, e dar exemplos baseados no contexto e caractersticas de

    projetos e produtos. (K2)

    Reconhecer o fato de que modelos de desenvolvimento de software precisam ser adaptados aocontexto do projeto e s caractersticas do produto. (Kl)

    Relembrar as razes para diferentes nveis de teste, e caractersticas do bom teste em qualquer

    modelo de ciclo de vida. (Kl)

    Objetivo de aprendizado da terminologia. (Kl)

    Objetivo de aprendizado de normas. (Kl)

    Normas

    [CMMI] Chrissis, M.B., Konrad, M. and Shrum, S. (2004) CMMI, Guidelines for Process

    Integration and Product Improvement, Addison Wesley: Reading, MA [IEEE: 12207] IEEE 12207/ISO/IEC 12207-1996, Software lifecycle processes

    Termos

    Software de prateleira (COTS), modelo de desenvolvimento incrementai, nvel de teste, validao,

    verificao, modelo V.

    18. Voc est trabalhando como nico testador em um pequeno projeto que usa o modelo V e

    acabou de liberar um rascunho da especificao de requisitos. Considere as seguintes

    possibilidades:

    I. Voc deveria participar da reviso do rascunho.II. Voc deveria utilizar o rascunho da especificao de requisitos para iniciar a anlise

    e projeto do teste de aceitao.

    III. O rascunho da especificao de requisitos pode servir como uma base de teste.

    IV. O rascunho da especificao de requisitos pode servir como uma base de teste

    congelada.

    Qual das seguintes declaraes verdadeira?

    A. I, II, III, e IV so todas verdadeiras.

    B. II, III, e IV so verdadeiras.

    C. Somente I verdadeira.

  • 7/29/2019 Simulado 100 Questes

    6/41

    D. I, II, e III so verdadeiras.19. Qual das seguintes declaraes verdadeira sobre adaptar modelos de desenvolvimento de

    software?

    A. Voc deve adaptar os modelos para acomodar vrios projetos caractersticas de

    produtos.

    B. Voc no deve fazer dessa forma, pois os criadores dos modelos so experts.

    C. Voc no deveria adaptar os modelos baseados nos resultados do teste, para evitar

    comprometimento da qualidade.

    D. Voc no deveria se preocupar com aqueles modelos, pois eles no afetam o teste20. Qual das seguintes uma caracterstica do bom teste em qualquer projeto, com qualquer nvel

    de teste, independente do modelo de ciclo de vida?

    A. O objetivo primrio do teste encontrar tantos defeitos quanto possveis.

    B. Teste de regresso no afetado pelo modelo de ciclo de vida.

    C. Testadores devem serenvolvidos na reviso de documentos.D. Testadores no precisam saber sobre detalhes estruturais do produto que esto

    testando.21. Objetivo de aprendizado: termo (Kl)

    Validao ?

    A. Confirmao de que requisitos especificados foram atendidos.

    B. Confirmao de que requisitos para um uso ou aplicao pretendida foram atendidos.

    C. O processo para testar um sistema integrado para verificar se ele atinge os requisitos

    especificados.

    D. Parte do gerenciamento da qualidade focado em prover a confiana de que os

    requisitos de qualidade sero atendidos.22. Considere os seguintes nveis da maturidade CMMI:

    I. Inicial

    II. Otimizante

    III. Definido

    IV. Gerenciado

    V. Gerenciado quantitativamente

    Qual das seguintes declaraes coloca esses nveis na ordem correta?

    A. l, II, III, IV, V.

    B. I, III, IV, V, II.

    C. I, IV, III, V, II.

    D. II, I, III. IV. V.23. Qual das seguintes endereada como a seo principal na norma IEEE 12207?

    A. Processos primrios do ciclo de vida.

    B. Critrios de suspenso/retomada.

    C. Revises tcnicas.

    D. Refinamentos da abordagem.

    Seo 2.2-Nveis de teste (K2)

  • 7/29/2019 Simulado 100 Questes

    7/41

    Objetivos do aprendizado.

    Comparar os diferentes nveis de teste: objetivos principais, objetos tpicos de leste, alvos tpicos

    de teste (ex., funcional ou estrutural) e produtos de relacionados, pessoas que testam, tipos de

    defeitos e falhas a serem identificadas. (K2)

    Objetivo de aprendizado da terminologia. (Kl)Termos

    Alfa teste, beta teste, teste de componente (tambm conhecido como teste unitrio, de mdulo ou

    programa), teste de aceitao de contrato, drivers, teste de campo, requisitos funcionais, integrao, teste

    de integrao, requisitos no funcionais, teste operacional (aceitao), teste de aceitao de ajuste, teste

    de robustez, stubs, teste de sistema, desenvolvimento dirigido por teste, ambiente de teste, teste de

    aceitao de usurio.

    24. Testar as interfaces entre componentes um dos principais objetivos de qual nvel de teste?

    A. Teste de componente.B. Teste de integrao

    C. Teste de sistema.

    D. Teste de aceitao

    2

    25. Teste operacional ?

    A. O processo de teste para determinar a performance de um produto de software.

    B. Teste conduzido para avaliar um componente ou sistema no seu ambiente

    operacional.

    C. O processo de teste para determinar a capacidade de recuperao de um produto de

    software.

    D. Teste que executa casos de teste que falharam da ltima vez em que foram

    executados.

    1

    Seo 2.3: Tipos de teste: os alvos do teste (K2)

    Objetivos do aprendizado

    Comparar quatro tipos de teste de software (funcional, no funcional, estrutural e relacionado

    mudana) por meio de exemplos. (K2)

    Reconhecer que testes funcionais e estruturais ocorrem em qualquer nvel de teste. (Kl) Identificar e descrever tipos de teste no funcionais baseados em requisitos no funcionais. (K2)

    Identificar e descrever tipos de teste baseados na anlise da estrutura ou arquitetura do sistema

    de software.

    Descrever o propsito do teste de confirmao e do teste de regresso. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [ISO 9126] ISO/DEC 9126-1:2001, Software Engineering - Software Product Quality]

    Termos

  • 7/29/2019 Simulado 100 Questes

    8/41

    Automao, teste caixa preta, cobertura de cdigo, teste de confirmao, teste funcional, teste de

    interoperabilidade, teste de carga, teste de manutenibilidade, teste de performance, teste de portabilidade,

    teste de regresso, teste de confiana, teste de segurana, teste baseado na especificao, teste de stress,

    teste estrutural, sute de teste, teste de usabilidade, teste caixa branca.

    26. Considere osseguintes quatro tipos de teste para uma aplicao de comrcio eletrnico:

    I. Testar todas as possveis consultas ao banco de dados

    II. Testar os tempos de resposta do sistema sob carga

    III. Testar novas caractersticas assim que forem adicionadas ao sistema.

    IV. Verificar manuseio correto de ordens tpicas.

    Qual das seguintes declaraes verdadeira?

    A. I um teste relacionado mudana; II um teste no funcional; III um teste

    funcional e IV um teste estrutural.

    B. I um teste estrutural; II um teste no funcional; III um teste relacionado mudana e IV um teste funcional.

    C. Todos os quatro so testes funcionais.

    D. I um teste no funcional; II um teste estrutural; III um teste relacionado

    mudana e IV um teste funcional.

    2

    27. Qual das seguintes declaraes verdadeira sobre teste funcional (caixa preta)?

    A. Eles nunca so executados por programadores.

    B. Eles nunca so teis durante o teste de componente.

    C.O projeto desses testes sempre ativamente controlado enquanto so executados.

    D. Eles podem ser teis para todos os testadores durante qualquer nvel de teste.

    1

    28. Voc est testando uma nova aplicao de software para mercado de massa e deseja ter

    certeza de que seus usurios alvo gostaro dela. Voc rene um grupo variado de usurios em

    potencial para um estudo e faz com que eles tentem completar tarefas tpicas baseado em

    prottipos de tela. Voc observa cuidadosamente a habilidade deles em terminar essas tarefas

    sem ficarem confusos ou parados. Que tipo de teste voc est executando?

    A. Teste de stress.

    B. Teste de usabilidade

    C. Teste funcionalD. Teste de segurana

    2

    29. Voc est testando um sistema bancrio baseado no navegador que permitir aos clientes

    acessarem suas contas pela Internet. Voc recebe um rascunho da especificao tcnica de

    projeto que descreve a arquitetura do sistema ao nvel de componentes de software. Assim que

    voc recebe esse documento, voc inicia o projeto dos testes para garantir que toda possvel

    interao entre os componentes de hardware e software, ambos system-to-system e end-to-

    end, exercitada durante o decorrer dos nveis de teste de integrao e de sistema. Qual tipo

    de teste voc est projetando?

    A. Teste estruturalB. Teste de performance

    2

  • 7/29/2019 Simulado 100 Questes

    9/41

    C. Teste de portabilidade

    D. Teste funcional30. Quais so os propsitos do teste de confirmao e do teste de regresso?

    A. Teste de regresso verifica o sucesso de aes corretivas; teste de confirmao

    garante que defeitos no foram introduzidos ou no cobertos em reas inalteradas do

    software, como resultado de uma mudana.

    B. Teste de regresso e teste de confirmao so sinnimos; ambos verificam o sucesso

    de aes corretivas

    C. Teste de confirmao verifica o sucesso de aes corretivas; teste de regresso

    garante que defeitos no foram introduzidos ou no cobertos em reas inalteradas do

    software, como resultado de uma mudana.

    D. Teste de regresso e teste de confirmao so sinnimos: ambos garantem que

    defeitos no foram introduzidos ou no cobertos em reas inalteradas do software,

    como resultado de uma mudana.

    2

    31. De acordo com a norma IS0.9126, qual das seguintes uma caracteristica de qualidade?

    A. Alocao de recursos

    B. Tempo de resposta

    C. Segurana

    D. Eficincia

    1

    32. O que teste de caixa preta?

    A. Derivao ou seleo de casos de teste baseados na anlise do sistema ou

    especificao de componentes.

    B. Derivao ou seleo de casos de teste baseados na anlise da estrutura interna do

    sistema ou componente.

    C. O processo de identificar diferenas entre os resultados mais produzidos pelo

    componente ou sistema sob teste e os resultados esperados para o teste.

    D. Uma tcnica de projeto de teste informal onde o testador controla ativamente o

    projeto dos testes enquanto eles so executados.

    1

    Seo 2.4: Teste de manuteno (K2)

    Objetivos do aprendizado

    Comparar teste de manuteno (teste de um sistema j existente) com o teste de uma nova

    aplicao com relao aos tipos de teste, gatilhos para teste e quantidade de teste. (K2)

    Identificar razes para teste de manuteno (modificao, migrao e retirada;. (Kl)

    Descrever o papel do teste de regresso e anlise de impacto na manuteno. (K2)

    Objetivo de aprendizado da terminologia.

    Termos

    Anlise de impacto, leste de manuteno, migrao, modificaes, retirada.

    33. Qual tipo de teste tipicamente mais importante durante o teste de manuteno se comparado

    com testar uma aplicao totalmente nova?

  • 7/29/2019 Simulado 100 Questes

    10/41

    A. Teste de regresso

    B. Teste de performance

    C. Teste funcional

    D. Teste de segurana34. Considere asseguintes situaes:

    I. Uma funo existente no sistema em produo est sendo modificada para acomodar

    novos clientes.

    II. Um sistema cliente-servidor .migrado para um novo servidor hospedeiro o qual

    utiliza uma CPU diferente da usada no servidor corrente

    III. Dados de um sistema em final da vida esto sendo arquivados em fita para possvel

    anlise futura.

    IV. Uma solicitao de mudana foi aprovada para a especificao de baseline durante

    um projeto de desenvolvimento

    Qual das seguintes declaraes verdadeira?A. Qualquer uma dessas situaes deve ser gatilho para o teste de manuteno

    B. Somente II e IV poderiam ser gatilho para o teste de manuteno.

    C. Somente I, II, e III poderiam ser gatilho para o teste de manuteno.

    D. Somente I e II poderiam ser gatilho para o teste de manuteno35. Qual das seguintes declaraes verdadeira?

    A. Durante o teste de manuteno, a anlise de impacto nos ajuda a decidir quanto teste

    de regresso deve ser executado

    B. Durante o teste de manuteno, a anlise de impacto nos ajuda a decidir quanto teste

    de confirmao deve ser executado

    C. Durante novo desenvolvimento e teste de manuteno, a anlise de impacto nos ajuda

    a decidir quanto teste de confirmao deve ser executado

    D. Anlise de impacto no afeta o teste de regresso36. O que teste de manuteno?

    A. Testar as mudanas em um sistema operacional ou o impacto de um ambiente

    alterado num sistema operacional.

    B. Teste de um programa previamente testado seguindo as modificaes para garantir

    que defeitos no foram introduzidos ou descobertos em reas no alteradas do

    software

    C. Teste que executa casos de teste que falharam da ultima vez em que foram

    executados, para verificar o sucesso de aes corretivas

    D. Teste baseado na anlise da especificao da funcionalidade de um componente ou

    sistema37. Em qual modelo de ciclo de vida o nvel do teste de integrao mais provvel de ocorrer

    concorrentemente durante uma poro significativa do nvel de teste do sistema?

    A. lterativo

    B. Modelo VC. Regresso

  • 7/29/2019 Simulado 100 Questes

    11/41

    D. Performance

    Capitulo 3: Tcnicas estticas (K2)

    Seo 3.1: Revises e o processo de teste (K2)

    Objetivos do aprendizado

    Reconhecer produtos do trabalho de software que possam ser examinados por diferentes tcnicas

    estticas. (Kl)

    Descrever a importncia e valor de considerar tcnicas estticas para avaliao de produtos do

    trabalho de software. (K2)

    Explicar a diferena entre tcnicas esttica e dinmica. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Teste dinmico, revises, analise esttica.

    38. Considere os seguintes produtos do trabalho de software:

    I. Plano de teste

    II. Plano de projeto

    III. Especificao de projeto de teste

    IV. Especificao de projeto de sistema

    V. Cdigo fonte

    Qual das seguintes declaraes verdadeira?

    A. Todos esses produtos de trabalho podem ser revisados

    B. De todos os produtos de trabalho cm um projeto de software, somente esses podemser revisados

    C. Somente II. IV, e V podem ser revisados

    D. Somente I e III podem ser revisados39. Voc esta trabalhando como testador num projeto grande. Voc convidado para participar de

    uma reunio de reviso de especificao de requisitos como representante do time de teste.

    Qual razo pessoal poderia convencer voc a participar dessa reunio, ou, perguntando a

    questo de outra forma, que benefcios das revises afetam o teste mais diretamente e

    imediatamente?

    A. Obaixo nmero de bugs entregue ao cliente aps o lanamento.B. Obaixo nmero de bugs entregue aos testadores durante a execuo do teste.

    C. A concluso mais rpida do projeto

    D. O custo reduzido para suportar o produto40. Voc instalou o software sob teste no seu computador. Voc esta executando o software e

    passando atravs das telas para rever cada prompt, incluindo mensagens de erro, verificando a

    sua exatido.

    Que tcnica de teste voc esta usando?

    A. Exploratria

    B. Relacionada a mudana

    C. Esttica

  • 7/29/2019 Simulado 100 Questes

    12/41

    D. Dinmica41. O que uma reviso?

    A. Uma avaliao do status do produto ou projeto para apurar discrepncias dos

    resultados planejados e recomendar melhorias

    B. Teste de um componente ou sistema no nvel de especificao ou implementao sem

    a execuo daquele software

    C. Teste usando um modelo de operao de sistema e sua probabilidade de uso tpico

    D. Uma apresentao passo a passo pelo autor de um documento

    Seo 3.2: Processo de reviso (K2)

    Objetivos do aprendizado

    Relembrar as fases, papis e responsabilidades de uma reviso formal tipica. (k1)

    Explicar as diferenas entre diferentes tipos de reviso, reviso informal, reviso tcnica,

    walkthrough e inspeo. (k2) Objetivo de aprendizado da terminologia.

    Normas

    [IEEE 1028] IEEE Std 1028TM (1997) IEEE Standard for Software Reviews

    Termos

    Critrios de entrada, critrios de sada, reviso formal, reviso informal, inspeo, kick-off, mtricas,

    moderador/lder de inspeo, reviso por pares, revisor, reunio de reviso, processo de reviso, redator,

    reviso tcnica, walkthrough.

    42. Em uma reviso, qual o nome do papel desempenhado por indivduos com conhecimento

    tcnico ou de negocio especifico que identificam e descrevem bugs no produto sob reviso?

    A. Gerente

    B. Revisor

    C. Moderador

    D. Autor 43. Qual dasseguintes a diferena principal entre um walkthrough e uma inspeo?

    A. Em uma inspeo, o autor faz uma apresentao passo a passo do documento e lidera

    a reunio de revisoB. No h diferena: os termos so sinnimos

    C. Em um walkthrough. o autor faz uma apresentao passo a passo do documento c

    lidera a reunio de reviso

    D. Um walkthrough uma forma de programao por pares, enquanto uma inspeo

    pode ser aplicada a qualquer produto de trabalho44. A fim de ter revises de sucesso, critico que as pessoas estejam motivadas a encontrar

    defeitos no produto de trabalho sob reviso. Por que?

    A. Experincias negativas nas revises motivaro os autores acometer menos erros no

    futuro

  • 7/29/2019 Simulado 100 Questes

    13/41

    B. Mtricas das revises deveriam ser utilizadas pelos gerentes para avaliar a

    performance do empregado

    C. Desde que algum numero de defeitos esta certamente presente, melhor e mais

    barato encontr-los mais cedo numa reviso

    D. Encontrar defeitos no trabalho de cada um ajuda a criar um ambiente de trabalhohumilde e sem ego

    45. O que uma reviso por pares?

    A. Uma reviso de um produto de trabalho de software por colegas 'ar do criador do

    produto com o objetivo de identificar defeitos e melhorias

    B. Um exame formal, visual dos documentos para detectar defeitos, baseado num

    procedimento documentado

    C. Uma apresentao passo apasso pelo autor de um documento para obter informao

    e estabelecer um entendimento comum do seu contedo

    D. Uma avaliao sistemtica de aquisio do software, fornecimento,

    desenvolvimento, operao, ou manuteno do processo46. Qual norma que referenciada no plano de estudos ISTQB Foundation 2005 que trata das

    revises de gerenciamento, revises tcnicas, walkthroughs, inspees e auditorias?

    A. IEEE 829

    B. CMMI

    C. ISO 9126

    D. IEEE 1028

    Seo 3.3: Analise esttica atravs de ferramentas (K2)Objetivos do aprendizado

    Descrever o objetivo da analise esttica e compar-la com o teste dinmico.

    Relembrar defeitos tpicos e erros identificados pela analise esttica e compar-los com revises

    e teste dinmico. (Kl)

    Listar os benefcios tpicos da analise esttica. (K1)

    Listar defeitos tpicos de cdigo e projeto que podem ser identificados por ferramentas de analise

    esttica. (Kl)

    Objetivo de aprendizado da terminologia.Termos

    Compilador, complexidade, fluxo de controle, fluxo de dados, analise esttica.

    47. Qual a diferena chave entre analise esttica e teste dinmico?

    A. Analise esttica no envolve execuo de cdigo, enquanto que o teste dinmico sim

    B. Teste dinmico no envolve execuo de cdigo, enquanto que analise esttica sim

    C. No h diferena, os termos so sinnimos

    D. Teste dinmico encontra defeitos, enquanto que analise esttica encontra falhas

    2

  • 7/29/2019 Simulado 100 Questes

    14/41

    48. Qual dos seguintes um defeito tpico identificado pela analise esttica?

    A. Lanar uma exceo no tratada

    B. Travamento da aplicao

    C. Referenciar uma varivel com um valor indefinido

    D. Baixa complexidade do cdigo fonte

    1

    49. Qual a diferena chave entre analise esttica e teste dinmico?

    A. Analise esttica no envolve execuo de cdigo, enquanto que o teste dinmico sim

    B. Teste dinmico no envolve execuo de cdigo, enquanto que analise esttica sim

    C. No h diferena, os termos so sinnimos

    D. Teste dinmico encontra defeitos, enquanto que analise esttica encontra falhas

    2

    50. Qual dos seguintes um defeito tpico identificado pela analise esttica?

    A. Lanar uma exceo no tratada

    B. Travamento da aplicao

    C. Referenciar uma varivel com um valor indefinidoD. Baixa complexidade do cdigo fonte

    1

    51. Considere o seguinte:

    I. Deteco mais cedo dos defeitos

    II. Metricas de produtividade dos programadores

    III. Avisos das mtricas mais cedo sobre o cdigo

    IV. Preveno de defeitos

    V. Deteco de requisitos faltantes

    Qual das seguintes declaraes verdadeira?

    A. Todos so benefcios tpicos da analise esttica do cdigoB. I, III e IV so benefcios tpicos da analise esttica do cdigo.

    C. I, II e IV so benefcios tpicos da analise esttica do cdigo.

    D. II e V so benefcios tpicos da analise esttica do codigo.

    1

    52. Qual das seguintes um tpico defeito de cdigo que uma ferramenta de analise esttica

    poderia encontrar?

    A. Uma vulnerabilidade de segurana relacionada a estouro de buffer

    B. Problema da interface com usurio em relao ao esquema de cores

    C. Falta de cdigo para um caso de uso chave

    D. Possibilidade de iniciar uma tarefa que exigiria gasto de esforo

    1

    53. O que complexidade?

    A. O numero de caminhos independentes atravs de um programa

    B. A porcentagem de defeitos detectados antes do lanamento

    C. O custo total do projeto dividido pelo numero de linhas de codigo novas e alteradas.

    D. O grau de dificuldade de entendimento, manuteno e verificao de um projeto ou

    estrutura interna de um componente ou sistema

    1

    54. Qual das seguintes poderia ser uma diferena chave entre uma reviso por pares do cdigo e a

    analise esttica do cdigo utilizando uma ferramenta?

    A. Analise esttica pode ser feita pelo autor sozinhoB. Revises por pares encontram defeitos enquanto analise esttica encontra falhas

    2

  • 7/29/2019 Simulado 100 Questes

    15/41

    C. Revises por pares encontram falhas enquanto analise esttica encontra defeitos

    D. Revises por pares no podem encontrar requisitos faltantes enquanto que analise

    esttica pode

    Capitulo 4: Tcnicas de projeto de teste (K3)

    Seo 4.1: Identificando condies de teste e projetando casos de teste (K3)

    Objetivos do aprendizado

    Diferenciar entre uma especificao de projeto de teste, especificao de caso de teste e

    especificao de procedimento de teste. (Kl)

    Comparar os termos condio de teste, caso de teste e procedimento de teste. (K2)

    Escrever casos de teste: K3)

    o Mostrando clara rastreabilidade aos requisitos:

    o Contendo um resultado esperado.

    Traduzir casos de teste numa especificao de procedimento de teste bem estruturada ao nvel de

    detalhes relevantes para o conhecimento dos testadores. (K3)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [IEEE 829] IEEE Std 829 (1998/2005) IEEE Standard for Software Test Documentation

    Termos

    Casos de teste, especificao de caso de teste, condio de teste, dados de leste, especificao de

    procedimento de teste, script de teste, rastreabilidade.

    55. Considere os seguintes produtos do trabalho de teste e seus propsitos:

    I. Especificao de projeto de teste.

    II. Especificao de caso de teste.

    III. Especificao de procedimento de teste.

    IV. Especifica seqncias de aes de teste.

    V. Especifica resultados esperados dos testes.

    VI. Especifica condies de teste

    Qual das seguintes declaraes casa corretamente o produto do trabalho com o seu propsito?

    A. I vai com IV; II vai com V; III vai com VI.

    B. I vai com VI e V; II ou III pode ir com IV.

    C. I vai com VI; II vai com V; III vai com IV.

    D. I vai com VI; II vai com IV; III vai com V.56. Voc est testando um sistema de comrcio eletrnico.

    I. Uma rea de interesse a capacidade de debitar uma compra aos cartes de crdito

    aceitos durante o processo de check out.

    II. Voc obtm uma lista de todos os cartes de crdito aceitos.

    III. Voc documenta as aes a serem tomadas quando for testar o processo de check out.Qual das seguintes declaraes verdadeira?

  • 7/29/2019 Simulado 100 Questes

    16/41

    A. I est relacionada com as condies de teste; II parte do caso de teste: III parte do

    procedimento de teste.

    B. III relacionada com condies de teste: I parte do caso de teste: I parte do

    procedimento de teste.

    C. I. II. e III pertencem especificao de projeto de leste.D. I, II. e III pertencem ao plano de teste.

    57. Considere a seguinte parte de um caso de teste:

    Zero ("0")

    Um item a mais do que a quantidade mxima por pedido

    Nmeros no inteiros (ex., "1.5") Nmeros negativos (ex., "-1")

    Letras Pontuao Entrada nula (nada)

    Seqncias muito longas formadas apenas por dgitos

    Consulte o guia do usurio e a ajuda online para determinar a quantidade mxima por pedido

    assim como as mensagens de erro apropriadas que devem ser exibidas sob essas condies.

    Verifique as mensagens de erros apropriadas e a possibilidade de corrigir o campo e continue

    at entrar um valor vlido.

    Qual dos seguintes elementos de um caso de teste encontrado nesse fragmento de caso de

    teste?

    A. Resultados esperados

    B. Clara rastreabilidade aos requisitos

    C. Pr-condies de execuo

    D. Ps-condies de execuo58. Objetivo de aprendizado: Escrever casos de teste: mostrando clara rastreabilidade aos

    requisitos; contendo um resultado esperado. (K3)

    Considere a seguinte parte de um caso de teste:

    Zero ("0")

    Um item a mais do que a quantidade mxima por pedido

    Nmeros no inteiros (ex., "1.5")

    Nmeros negativos (ex., "-1")

    Letras Pontuao Entrada nula (nada)

    Seqncias muito longas formadas apenas por dgitosConsulte o guia do usurio e a ajuda online para determinar a quantidade mxima por pedido

    assim como as mensagens de erro apropriadas que devem ser exibidas sob essas condies.

    Verifique as mensagens de erros apropriadas e a possibilidade de corrigir o campo e continue

    at entrar um valor vlido.

    Qual dos seguintes elementos de um caso de teste encontrado nesse fragmento de caso de

    teste?

    A. Resultados esperados

    B. Clara rastreabilidade aos requisitos

    C. Pr-condies de execuo

    D. Ps-condies de execuo

  • 7/29/2019 Simulado 100 Questes

    17/41

    59. Um analista de negocio trabalhando no papel de testador escreveu a seguinte parte de um

    procedimento de teste:

    1. Crie uma nova conta de usurio

    2. Tente efetuar aes invalidas naquela conta. Verifique a rejeio daquelas aes.

    3. Efetue uma sequencia de transaes vlidas na conta. Assegure-se de que haja saldo.4. Apague a conta. Assegure-se de que a informao sobre a conta est arquivada ao

    invs de removida.

    Considere as seguintes suposies que este procedimento de teste poderia fazer sobre as

    pessoas que iro executar o teste.

    I. Eles compreendem as forma que o software funciona; isto , como efetuar tarefas

    especificas com ele.

    II. Eles entendem o problema de negocio que o software resolve e seriam capazes de

    diferenciar comportamento correto do incorreto.

    III. Eles compreendem a estrutura interna do sistema.

    IV. Eles foram envolvidos para escrever a especificao de requisitos.

    V. Eles tem permisso para criar e apagar contas e inspecionar dados arquivados.

    Qual das seguintes declaraes verdadeira?

    A. Todas so suposies necessrias sobre as pessoas que executaro o teste.

    B. I, II e III so suposies necessrias sobre as pessoas que executaro o teste, mas IV

    e V no so necessarias.

    C. Todas so suposies no necessrias sobre as pessoas que executaro o teste, pois

    um teste detalhado.D. I, II e IV so suposies necessrias sobre as pessoas que executaro o teste, mas o

    III e o IV no so necessrias.60. Considere a seguinte lista de casos de teste, prioridades (quanto menor o nmero, maior a

    prioridade), e dependncias:

    Caso de teste nmero: Nome do caso de teste/ Prioridade / Dependncia

    01.001: Navegue por itens / 3 / nada

    01.002: Adicione item ao carrinho de compras / 2 / 01.001

    01.003: Check out / 1 /01.002

    01.004: Salve o carrinho sem check out / 4 / 01.00201.005: Retorne a loja, acesse o carrinho salvo, check out / 4 / 01.004

    Qual das seguintes uma possvel programao de execuo de teste considerando tanto

    prioridade como dependncias?

    A. 01.001, 01.002, 01.001, 01.002, 01.003, 01.004, 01.005

    B. 01.002, 01.001, 01.004, 01.005, 01.002, 01.001, 01.003

    C. 01.001, 01.002, 01.004, 01.005, 01.001, 01.002, 01.003

    D. 01.001, 01.002, 01.003, 01.001, 01.002, 01.004, 01.005

    61. O que rastreabilidade?A. A capacidade do produto de software de permitir software modificado ser testado

  • 7/29/2019 Simulado 100 Questes

    18/41

    B. A habilidade de identificar itens relacionados na documentao e no software, como

    requisitos associados a testes

    C. Uma abordagem para teste de integrao onde o componente no topo da hierarquia

    de componentes testado primeiro

    D. O grau no qual um requisito declarado de forma a permitir o estabelecimento deprojetos de teste

    62. Qual das seguintes a seo principal no modelo de especificao de projeto de teste da EEEE

    829?

    A. Refinamentos na abordagem

    B. Especificaes de sada

    C. Especificaes de entrada

    D. Caractersticas que no sero testadas63. Qual das seguintes a seo principal no modelo de especificao de caso de teste da IEEE

    829?A. Passos do procedimento

    B. Necessidades ambientais

    C. Critrios de sucesso/falha nas caractersticas

    D. Riscos e contingncia64. Objetivo de aprendizado: Norma IEEE 829

    Qual das seguintes a seo principal no modelo de especificao de procedimento de teste da

    IEEE 829?

    A. Itens de teste

    B. PropsitoC. Identificao do teste

    D. Critrios de suspenso/retorno

    Seo 4.2: Categorias das tcnicas de projeto de teste (K2)

    Objetivos do aprendizado

    Lembrar razes pelas quais as abordagens baseada na especificao (caixa preta) e baseada na

    estrutura (caixa branca) so teis no projeto de casos de teste, e listar as tcnicas comuns para

    ambas. (Kl)

    Explicar as caractersticas e diferenas entre teste baseado na especificao, teste baseado naestrutura e teste baseado na experincia. (K2)

    Terminologia LO

    Termos

    Tcnicas caixa preta, tcnicas baseadas na experincia, tcnicas baseadas na especificao, tcnicas

    baseadas na estrutura, tcnicas caixa branca.

    65. Qual das seguintes uma razo de porque abordagens de teste baseadas na estrutura so teis?

    A. Abordagens de teste baseadas na estrutura encontram defeitos ao invs de falhas.

    B. Abordagens baseadas na estrutura no requerem ferramentas.

  • 7/29/2019 Simulado 100 Questes

    19/41

    C. A extenso da cobertura do software pode ser medida para casos de teste existentes, e

    outros casos de teste podem ser sistematicamente derivados para aumentar a

    cobertura.

    D. Modelos da especificao so usados para sistematicamente derivar casos de testes.66. Voc est desenvolvendo testes analisando um conjunto de casos de uso preparados pelos

    analistas de negcios. Que tipo de abordagem de teste voc est usando?

    A. Baseada na estrutura

    B. Baseada na experincia

    C. Ad hoc

    D. Baseada na especificao67. O que tcnica de projeto de teste caixa preta?

    A. Um procedimento para derivar e/ou selecionar casos de teste baseados na anlise da

    especificao

    B. Um procedimento para derivar e/ou selecionar casos de teste baseados na anlise daestrutura interna

    C. Um procedimento informal onde o testador controla ativamente o projeto dos testes

    enquanto os testes so executados

    D. Um procedimento para testar todas as combinaes de valores de entrada e pr-

    condies

    Seo 4.3: Tcnicas baseadas na especificao ou caixa preta (K3)

    Objetivos do aprendizado Escrever casos de teste a partir de modelos fornecidos de software usando as seguintes tcnicas

    de projeto de teste: (K3)

    o Particionamento equivalncia;

    o Anlise do valor limite;

    o Tabelas de deciso;

    o Diagramas de transio de estado.

    Entender o propsito principal de cada uma das quatro tcnicas, que nvel e tipo de teste poderia

    usar a tcnica, e como a cobertura pode ser medida. (K2)

    Entender o conceito de teste de caso de uso e seus benefcios. (K2)

    Objetivo de aprendizado de terminologia (Kl)

    Termos

    Anlise do valor limite, teste de tabela de deciso, particionamento equivalncia, teste de transio de

    estado, teste de caso de uso.

    68. Um campo aceita como entrada um inteiro entre 1 e 99 representando a de um item a ser

    comprado. Considere os seguintes nmeros:

    I. 0

    II. -7

  • 7/29/2019 Simulado 100 Questes

    20/41

    III. 1

    IV. 52

    V. 99

    VI. 100

    VII. 129Qual das seguintes declaraes verdadeira?

    A. II, IV, e VII so valores limite, enquanto que I, III, V, e VI so membros das

    parties de equivalncia invlido-muito baixo, vlido, e invlido-muito alto.

    B. I, III, V, e VI so valores limite, enquanto que II, IV e VII so membros das parties

    de equivalncia invlido-muito baixo,, vlido, e invlido-muito alto.

    C. Todos os sete valores so valores limite e membros de uma das trs parties de

    equivalncia

    D. Somente I, III, V, e VI so membros de uma das trs parties de equivalncia69. Voc est testando um sistema de comrcio eletrnico. Para pagar uma compra, o sistema

    aceita quatro tipos diferentes de cartes de crdito, cada um dos quais tem suas prprias regras

    para nmeros vlidos e invlidos dos cartes. Uma parte da tabela de deciso para tratamento

    das ordens a seguinte:

    Condio

    Nmero de carto invlido Sim No No

    Compra aprovada No No Sim

    Ao

    Mensagem de recusa Sim Sim No

    Processo de pagamento No No Sim

    Note que a combinao das condiesNumero de carto invlido e Compra aprovada no

    pode ocorrer. Assuma que voc quer testar de uma forma que cubra totalmente as

    combinaes das parties de equivalncia; para os tipos de carto e as regras mostradas nesta

    parte da tabela de deciso, de quantos testes voc precisa (somente para o processamento

    descrito nesta parte da tabela de deciso)?

    A. 12

    B. 8

    C. 9D. 3

    70. Um caixa eletrnico (ATM) tem o seguinte diagrama de transio de estado para retiradas:

    FALTOU A FIGURA

    Assuma que voc quer desenvolver o nmero mnimo de testes para cobrir cada transio no

    diagrama de transio de estados. Assuma tambm que cada .teste precisa iniciar e terminar no

    estadoinicial,Esperando cliente. De quantos testes voc precisa?

    A. 1

    B. 3

    C. 5

    D. Infinitos

  • 7/29/2019 Simulado 100 Questes

    21/41

    71. Qual a regra da cobertura mnima para a tabela de deciso?

    A. Cobre todas as combinaes de condies

    B. Cobre cada ao possvel

    C. Cobre cada coluna na tabela

    D. Cobre cada condio verdadeira e falsa72. Qual um benefcio tpico do teste de caso de uso?

    A. Encontrar defeitos em cada partio de equivalncia

    B. Encontrar defeitos em cada valor limite

    C. Encontrar defeitos em transies possveis de estados

    D. Encontrar defeitos nos fluxos de processo durante o uso real73. O que valor limite?

    A. Um valor de entrada ou valor de sada que est na margem de uma partio de

    equivalncia ou na menor distancia incremental em cada lado da margem

    B. Uma tabela que mostra combinaes de entradas e/ou estmulos com suas sadas e/ouaes associadas

    C. Um diagrama que descreve os estados que um componente ou sistema pode assumir,

    e mostra os eventos ou circunstncias que causam e/ou resultam de uma mudana de

    um estado para outro

    D. Uma parte de um domnio de entrada ou sada para a qual o comportamento de um

    componente ou sistema assumido a ser o mesmo

    Seo 4.4: Tcnicas baseadas na estrutura ou caixa branca (K3)

    Objetivos de aprendizado

    Descrevero conceito e importncia da cobertura de cdigo. (K2)

    Explicar os conceitos de cobertura de declarao e deciso, e entender que esses conceitos

    tambm podem ser usados em outros nveis de teste alm do leste de componente (ex. em

    procedimentos de negcio ao nvel do sistema). (K2)

    Escrever casos de teste a partir de fluxos de controle fornecidos usando as seguintes tcnicas de

    teste: (K3)

    o Teste de declarao:

    o Teste de deciso.

    Avaliar a cobertura de declarao e deciso para completude. (K3)

    Objetivo de aprendizado de terminologia (Kl)

    Termos

    Cobertura de cdigo, cobertura de deciso, cobertura de declarao, teste estrutural, teste baseado na

    estrutura, teste caixa branca.

    74. Voc o responsvel pelo teste de componente de novas funes sendo adicionadas ao

    sistema. Voc quer aumentar seus testes baseados na especificao para essas funes com

    testes baseados na estrutura para os componentes assim que so escritos. Qual das seguintes

    formas de medir a cobertura estrutural parece ser mais aplicvel neste nvel?

  • 7/29/2019 Simulado 100 Questes

    22/41

    A. Cobertura de declarao e deciso

    B. Cobertura de rvore de chamada

    C. Estrutura do menu

    D. Cobertura estrutural no usada no nvel componente75. Ao testar uma aplicao financeira, voc alcanou cobertura completa dos testes baseados na

    especificao em relao a regras para cobertura das parties de equivalncia, valores limite,

    tabelas de deciso, diagramas de transio de estados, e casos de uso. Voc usa uma

    ferramenta de cobertura de cdigo para medir a cobertura de cdigo de testes baseados na

    especificao. Voc descobre que 30% das decises so cobertas pelos seus testes existentes.

    Baseado na cobertura de cdigo, que deciso voc deveria tomar?

    A. Voc adiciona testes adicionais para alcanar 100% de cobertura das declaraes,

    porque isso tambm render 100% cobertura de decises

    B. Voc decide que a ferramenta calculou mal a cobertura de deciso e relata um defeito

    ao vendedor da ferramenta

    C. Voc decide que o cdigo no coberto no atingvel e pede aos desenvolvedores

    para remov-lo

    D. Voc adiciona testes adicionais para cobrir decises importantes que no eram

    cobertas pelos seus testes baseados na especificao76. Considere a seguinte funo:

    Int fatorial (int n)

    /*Calcula o fatorial usando recursividade. *

    * O fatorial de um numero o produto *

    * do prprio numero vezes o fatorial *

    * do numero menos 1; isto , *

    *n! = n* ((n 1)!) *

    * Os fatoriais de 0 e 1 so ambos 1. *

    {

    Int f = 1

    if (n < 0) {

    fprintfIstderr, fatorial: Argumento negativo. \n);

    } else if ((n == 0) || (n == 1)) {f = 1;

    } else {

    f = n*fatorial(--n);

    }

    return(f);

    }

    Assuma que voc tem um test harness que lhe permitir submeter valores de teste para a

    funo fatorial (as entradas) e checar os valores que ela retorna (as sadas). Qual dos seguintes

    conjuntos de casos de teste fornece as especificaes de entrada e sada corretas e atinge

    100% de cobertura de deciso com o numero mnimo de casos de teste? Assuma que a

  • 7/29/2019 Simulado 100 Questes

    23/41

    entrada o primeiro nmero em cada par. e a sada o segundo.

    A. 0,1; 1,1; 2,2.

    B. -1,-1; 1,1; 5,120.

    C. -1,-1; 0,1; 1.1; 3.6.

    D. -1, -1; 0,1; 4,12.77. Considere a seguinte funo:

    Double remunera (double avg_balance, double annual_rate)

    /* Calcula a remunerao mensal para uma conta remunerada *

    * baseando a remunerao no balano da mdia mensal. *

    * Se o avg_balance menor do que zero, calculada *

    * remunerao negativa, mas outros mdulos *

    * tratam do lanamento do dbito. *

    * A taxa anual expressa como uma porcentagem *

    {

    double cal_int=0.0;

    (if avg_balance > 0.00) {

    Double monthly_rate = annual_rate / 12.0;

    calc_int = avg_balance * (monthly_rate / 100.0):

    }

    return (cal_int);

    }

    Assuma que voc tem um test harness que lhe permitir submeter valores de teste para a

    funo fatorial (as entradas) e checar os valores que ela retorna (as sadas). Qual dos seguintes

    conjuntos de casos de teste fornece as especificaes de entrada e sada corretas e atinge 100%

    de cobertura de deciso com o numero mnimo de casos de teste? Assuma que as entradas so

    os primeiros dois nmeros em cada trio, e a sada o terceiro.

    A. 100.0, 5.0. 0,42.

    B. 100.0, 5.0, 0.42; -50.0, 1.25, 0.0.

    C. 100.0, 5.0, 0.42; 0.0, 2.5, 0.0; -50.0, 1.25, 0.0.

    D. 100.0, 5.0, 0.42; 0.01, 25.0, 0.0; 0.0, 2.5, 0.0; -0.01, 10.0, 0.0;

    -50.0,1.25,0.0.78. O que cobertura de deciso?

    A. Uma tabela que mostra combinaes de entradas com suas sadas associadas

    B. Um ponto de programa no qual o fluxo de controle tem duas ou mais rotas

    alternativas

    C. Aporcentagem de comandos executveis que foram exercitados por uma sute de

    teste

    D. A porcentagem de resultados de deciso que foram exercitadas por uma suite de teste

    Seo 4 .5: Tcnicas baseadas na experincia (K2)Objetivos do aprendizado

  • 7/29/2019 Simulado 100 Questes

    24/41

    Relembrar razes para escrever casos de teste baseados na intuio, experincia e conhecimento

    sobre defeitos comuns. (Kl)

    Comparar tcnicas baseadas na experincia com tcnicas de teste baseadas na especificao.

    (K2)

    Objetivo de aprendizado de terminologia (Kl)Termos

    Suposio de erro, teste exploratrio.

    79. Qual das seguintes uma boa razo para usar tcnicas baseadas na experincia para o teste?

    A. Porque essas tcnicas so amplamente praticadas

    B. Porque voc pode pular anlise de teste destrutivo e passos de projeto que no tm

    qualquer benefcio

    C. Porque clientes e usurios sempre preferem ter mais rpido software funcionando do

    que software de alta qualidade que demore mais para ser entregue

    D. Porque voc pode identificar testes especiais que no so facilmente capturados por

    tcnicas formais

    1

    80. Em qual das seguintes situaes voc deve contar de forma mais pesada com tcnicas

    baseadas na experincia do que com tcnicas baseadas na especificao?

    A. Voc recebeu requisitos e especificaes de projeto e tempo adequado para preparar

    B. Voc no tem qualquer documentao escrita sobre como o produto deveria

    funcionar

    C. Voc esta liderando um time de pessoas novas no domnio do negcio e na

    tecnologia do projetoD. Voc foi avisado para prevenir defeitos atravs de um honesto planejamento, anlise

    e projeto de teste

    2

    81. O que teste exploratrio?

    A. Uma abordagem de teste na qual a sute de teste engloba todas as combinaes de

    valores de entrada e pr-condies

    B. Uma tcnica informal de projeto de teste onde o testador controla ativamente o

    projeto dos testes enquanto os testes so executados e usa a informao obtida

    enquanto est testando para projetar novos e melhores testes

    C. Teste executado informalmente; no ocorre nenhuma preparao formal de teste, no usada qualquer tcnica reconhecida de projeto de teste, no existem resultados

    esperados e a atividade de execuo de teste aleatria

    D. Testes operacionais reais ou simulados so executados por usurios/clientes em

    potencial ou por um time independente de teste na casa do desenvolvedor, mas fora

    da organizao de desenvolvimento

    1

    Seo 4 .6: Escolhendo tcnicas de teste (K2)

    Objetivos do aprendizado

  • 7/29/2019 Simulado 100 Questes

    25/41

    Listar os fatores que influenciam a seleo da tcnica de projeto de teste apropriada para um tipo

    particular de problema, como o tipo do sistema, risco requisitos do cliente, modelos para

    modelagem de casos de uso. modelos de requisitos ou conhecimento do testador. (Kl)

    Termos

    Nenhum termo especfico.82. Voc est testando um dispositivo mdico controlado por software de segurana crtica que

    ser implantado nos corpos dos pacientes. Falhas do dispositivo, incluindo falhas relacionadas

    ao software, significam que o paciente pode morrer. Quaisquer anomalias com o dispositivo

    requereriam cirurgias invasivas e perigosas para remover e substituir o dispositivo e/ou seu

    software. Quais so as tcnicas de teste apropriadas para usar?

    A. Baseada na estrutura e baseada na especificao

    B. Baseada na estrutura, baseada na especificao, e baseada na experincia

    C. Todas as tcnicas estticas e dinmicas disponveis

    D. Baseada na experincia

    2

    Captulo 4 Questo multi seo

    83. Qual das seguintes uma abordagem baseada na estrutura para o projeto de casos de teste?

    A. Diagramas de transio de estado

    B. Anlise do valor limite

    C. Particionamento de equivalncia

    D. Cobertura de declaraes

    Capitulo 5.0: Gerenciamento do teste (K3)

    Seo 5.1: Organizao do teste (K2)

    Objetivos do aprendizado

    Reconhecer a importncia do teste independente. (Kl)

    Listar os benefcios e desvantagens do teste independente dentro de uma organizao. (K2)

    Reconhecer os diferentes membros do time a serem considerados para a criao de um time de

    teste. (Kl)

    Relembrar as tarefas de um tpico lder de teste e testador. (Kl)

    Objetivo de aprendizado da terminologia. (K1)

    Termos

    Testador, lder de teste, gerente de teste.

    84. Qual uma vantagem do uso de testadores independentes?

    A. Times independentes de teste so responsveis por assegurar o trmino na hora certa

    do perodo de execuo do teste

    B. Testadores independentes so freqentemente mais efetivos na descoberta de defeitos

    C. Voc no precisa de pessoas com conhecimento do domnio tcnico ou de negcionum time de teste independente

    1

  • 7/29/2019 Simulado 100 Questes

    26/41

    D. Teste independente isenta os desenvolvedores de qualquer responsabilidade pela

    qualidade85. Voc gostaria de configurar um time independente de teste para um projeto futuro, com voc

    no papel de lder. Voc sabe que os altos e imprevisveis custos associados com a necessidade

    de entregar verses sem falhas em campo so as maiores fontes de preocupao para a

    companhia. Qual dos seguintes objetivos do teste independente enderea efetivamente esta

    preocupao e promove sua idia para a administrao?

    A. Testadores independentes vem outros e diferentes defeitos do que os testadores que

    no so independentes

    B. Teste independente faz o processo de liberao mais previsvel

    C. Problemas de qualidade no campo podem ser perigosos para a segurana publica

    D. Testadores independentes tero responsabilidade pelos defeitos

    2

    86. Voc foi designado lder de teste por todo o teste de um projeto futuro. Voc est atualmente

    montando o time de teste para o nvel de teste de componente. Das seguintes pessoas, quais

    seriam melhores qualificados para trabalhar como testadores nesse nvel?

    A. Analistas de negcio

    B. Desenvolvedores

    C. Usurios experientes

    D. Operadores

    1

    87. Qual das seguintes uma tarefa tpica para um lder de teste?

    A. Preparar e obter dados de teste

    B. Criar especificaes de teste

    C. Revisar e contribuir para planos de teste

    D. Coordenar a estratgia de teste e planejar com gerentes de projeto e outros

    1

    88. O que umgerente de teste?

    A. Uma ferramenta que facilita a gravao e acompanhamento do status dos

    defeitos

    B. O indivduo, que dirige, controla, administra, planeja e regula a avaliao de um

    objeto de teste.

    C. Uma ferramenta que prove suporte ao gerenciamento do teste e controla parte do

    processo de teste

    D. Um profissional experiente que envolvido no teste de um componente ou sistema

    1

    Seo 5.2 Planejamento e estimativa do teste (K2)

    Objetivos do aprendizado

    Reconhecer os diferentes nveis e objetivos do planejamento do teste. (Kl)

    Sumarizar o propsito e contedo dos documentos de plano de teste, especificao do projeto do

    teste e procedimento de teste de acordo com a 'Standard for Software Test Documentation'(IEEE 829). (K2)

  • 7/29/2019 Simulado 100 Questes

    27/41

    Relembrar fatores tpicos que influenciam o esforo relacionado ao teste. (Kl)

    Diferenciar entre duas abordagens de estimativas conceitualmente diferentes: abordagem

    baseada na mtrica e abordagem baseada em pessoas experientes. (K2).

    Diferenciar entre o assunto do planejamento do teste para um projeto, para nveis de teste

    individuais (ex. teste de sistema) ou alvos especficos de teste (ex. teste de usabilidade), e paraexecuo do teste. (K2)

    Listar as tarefas de preparao e execuo do teste que necessitam de planejamento. (Kl)

    Reconhecer/justificar critrios de xito adequados para nveis de teste especficos e grupos de

    caos de teste (ex. para teste de integrao, teste de aceitao ou casos de teste para teste de

    usabilidade). (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [IEEE 829] IEEE Std 829 (1998/2005) IEEE Standard for Software Test Documentation (atualmente

    em reviso)

    Termos

    Critrios de entrada, critrios de sada, teste exploratrio, abordagem de teste, nvel de teste, piano de

    teste, procedimento de teste, estratgia de teste.

    89. O que cobre um plano mestre de teste?

    A. Teste ao nvel do teste de sistema

    B. Teste ao nvel do teste de aceitao

    C. Todo o teste no projetoD. Teste de releases de manuteno

    1

    90. Voc est trabalhando atualmente como um gerente de teste em um projeto. Voc est

    pensando sobre critrios de entrada e sada e o.ambiente de teste, e discutindo opes com o

    time de projeto. As decises tomadas sobre esses tpicos pertencem a qual documento?

    A. Plano de teste

    B. Especificao de projeto de teste

    C. Especificao de procedimento de teste

    D. Transmisso de item de teste

    2

    91. Considere os seguintes fatores:

    I. As caractersticas do produto sob teste

    II. O valor do ambiente de teste existente

    III. As caractersticas do processo de desenvolvimento

    IV. O resultado do teste

    V. Barreiras de linguagem e zonas de tempo diferentes entre os membros do time

    Qual das seguintes declaraes verdadeira?

    A. Fatores I, II, e III influenciam o esforo de teste na maioria dos projetos

    B. Todos esses fatores influenciam o esforo de teste em todos os projetos

    C. Fatores I, III. e IV influenciam o esforo de teste na maioria dos projetosD. Fatores III. IV. e V influenciam o esforo de teste na maioria dos projetos

    1

  • 7/29/2019 Simulado 100 Questes

    28/41

    92. Qual das seguintes declaraes verdadeira?

    A. Estimativa de teste pelos donos das tarefas e pessoas experientes sempre mais exata

    do que estimativa de teste via mtricas.

    B. Estimativa de teste pelos donos das tarefas e pessoas experientes pode ser usada

    junto com estimativa de teste via mtricasC. Estimativa de teste pelos donos das tarefas e pessoas experientes sempre menos

    exata do que estimativa de teste via mtricas.

    D. Estimativa de teste pelos donos das tarefas e pessoas experientes sempre deveria

    preceder estimativa de teste via mtricas.

    2

    93. Voc est atualmente selecionando mtricas para monitorar o status do caso de teste (passou,

    falhou, ainda no executado, etc), status de bug (encontrado, corrigido, corrigido confirmado,

    etc), e status da cobertura do teste (teste planejado, teste executado e passou, teste executado e

    falhou, etc). Qual tipo especfico de planejamento de teste voc est fazendo?

    A. Planejamento do teste para o projetoB. Planejamento do teste para o nvel de teste de sistema

    C. Planejamento do teste para o teste de performance

    D. Planejamento do teste para execuo do teste

    2

    94. Qual das seguintes uma tarefa especfica para a preparao do teste deveria ser endereada

    durante o planejamento do teste?

    A. Definindo a abordagem completa do teste

    B. Integrando e coordenando as atividades de leste dentro das atividades do ciclo de

    vida do software

    C. Tomando decises sobre como os resultados sero avaliados e quando parar o testeD. Definindo a quantidade, nvel de detalhe, estrutura e modelos para

    a documentao do teste

    1

    95. Suponha que voc encontre o seguinte critrio de entrada no plano de teste de aceitao:

    O sistema dever ser completo em termos de caractersticas, e ter corrigido todos os bugs

    necessrio-corrigir e confirmados como corrigidos pelo time de teste de sistema, antes da

    entrega dos primeiros itens de teste para o teste de aceitao

    Qual das seguintes razes poderia justificar este critrio de entrada?

    A. O sistema provavelmente ser pobremente desenvolvido sem esse critrio.

    B. O teste de aceitao ser executado por usurios experientes para os quais o

    tempo tem muito valor e que no deveriam ficar frustrados por ter que testar

    sistemas incompletos e cheios de bugs

    C. O objetivo do teste de aceitao encontrar tantos defeitos quanto possvel

    D. O objetivo do teste de aceitao prevenir tantos defeitos quanto possvel

    2

    96. O que um plano de teste?

    A. Uma fonte para determinar resultados esperados para comparar com os resultados

    atuais do software sob teste

    B. Um documento especificando a seqncia de aes para a execuo de um teste

    C. Um documento descrevendo o escopo, abordagem, recursos e programao das

    1

  • 7/29/2019 Simulado 100 Questes

    29/41

    atividades pretendidas de teste

    D. Um documento especificando as condies de teste (itens de cobertura) para um item

    de teste, a detalhada abordagem de teste e identificando os casos de teste de alto nvel

    associados97. Qual das seguintes uma seo importante no modelo de plano de teste da IEEE 829?

    A. Necessidades de pessoal e treinamento

    B. Passos do procedimento

    C. Especificaes de entrada

    D. Critrios de sucesso/falha das caractersticas

    1

    Seo 5.3 Monitoramento e controle do progresso do teste (K2)

    Objetivos do aprendizado

    Relembrar mtricas comuns para monitoramento da preparao e execuo do teste.(Kl)

    Entender e interpretar mtricas de teste para relato de teste e controle de teste (ex.,defeitosencontrados e corrigidos, e testes que passaram e testes que falharam). K2

    Sumarizar o propsito e contedo do documento de relato de sumrio de teste de acordo com a

    'Standard for Software Test Documentation' (IEEE 829). (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [IEEE 829] IEEE Std 829 (1998/2005) IEEE Standard for Software Test Documentation (atualmente

    em reviso)

    Termos

    Densidade de defeitos, taxa de falha, controle do teste, cobertura do teste, monitoramento do teste, relato

    do teste.

    99. Quais das seguintes so mtricas comuns usadas para monitorar a execuo do teste?

    A. Porcentagem de testes planejados preparados

    B. Porcentagem da configurao do ambiente de teste completada

    C. Porcentagem de cobertura da base de teste pelos testes preparados

    D. Nmero cumulativo de defeitos, ambos encontrados e resolvidos100

    .

    Voc esta trabalhando como gerente de teste responsvel pelos testes de integrao e sistema

    em um projeto que esta em cerca da metade do perodo programado de execuo do teste.Considere o seguinte grfico mostrando os bugs cumulativos abertos e fechados ao longo do

    tempo no projeto:

  • 7/29/2019 Simulado 100 Questes

    30/41

    Suponha que o gerente de marketing do produto sugira que, como o release corrente em

    campo sofre com 500 problemas conhecidos, o produto atualmente sendo testado dever ser

    lanado imediatamente para os clientes existentes de modo a evitar que eles tenham que

    esperar mais trs meses com um produto to cheio de bugs.

    Usando somente o grfico mostrado acima, quais informaes voc poderia mostrar ao time

    de projeto que pudesse mudar suas mentes sobre essa sugesto?

    A. Muitos testes ainda esto falhando para lanar agora, e h um grande nmero detestes relacionados a bugs crticos

    B. Os testes executados no cobrem suficientemente a base de teste, um grande nmero

    de arriscados desconhecidos permanece para serem endereados

    C. O nmero de bugs fora de srie maior do que os 500 bugs em campo

    D. O teste est revelando cerca de 150 bugs por semana pelas ltimas cinco semanas, e

    voc espera encontrar mais 750 bugs antes do final do projeto101

    .

    Considere o seguinte sumrio de seo de um relatrio de sumrio de teste-da IEEE 829

    entregue aps o teste de um produto de consumo eletrnico de entretenimento ter sido

    completado:

    Ns executamos 100% dos 547 testes planejados, e ns suplementamos aqueles testes

    com 83 testes exploratrios adicionais para procurar por outros defeitos que os nossos

    scripts de teste poderiam perder de outra forma. Nenhum dos testes com script ou

    exploratrios tiveram qualquer defeito registrado que fosse fora de srie, conhecido ou

    necessrio - corrigir. Ns seguimos os scripts de testes para traz at a especificao de

    requisitos, a especificao do projeto, e a anlise de risco de qualidade, e no existem falhas

    de cobertura conhecidas. Ns encontramos 235 defeitos, todos atualmente resolvidos. 127

    foram avaliados como necessrio - corrigir e reparados; ns confirmamos todos aqueles

    reparados testando-os novamente. Os outros defeitos foram adiados (92) pelo time de

  • 7/29/2019 Simulado 100 Questes

    31/41

    gerenciamento do projeto como no suficientemente importantes para atrasar o lanamento ou

    foram cancelados (16) como no sendo desvios atuais do comportamento desejado.

    Baseado nessa informao, o que voc esperaria que o gerente de teste conclusse?

    A. A cobertura de teste foi insuficiente para suportar uma deciso de lanamento

    B. Existem muitos bugs para suportar uma deciso de lanamentoC. Teste exploratrio foi usado para o propsito errado

    D. Todos os dados disponveis suportam uma deciso de lanamento102

    .

    O que significa taxa de falha?

    A. Desvio do componente ou sistema da sua esperada entrega, servio ou resultado

    B. A proporo do nmero de falhas de uma dada categoria para uma dada unidade de

    medida

    C. O nmero de defeitos identificados em um componente ou sistema dividido pelo

    tamanho do componente ou sistema

    D. Regras de deciso usadas para determinar se um item de teste (funo) oucaracterstica passou ou falhou em um teste

    103

    .

    Qual das seguintes um ttulo de seo do modelo de registro de teste IEEE?

    A. Entradas de atividade e evento

    B. Critrios de sucesso/falha item

    C. Passos de procedimento

    D. Especificao de sada

    Seo 5.4 Gerenciamento de configurao (K2)

    Objetivos do aprendizado

    Sumarizar como o gerenciamento de configurao suporta o teste. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [IEEE 829] IEEE Std 829 (1998/2005) IEEE Standard for Software Test Documentation (atualmente

    em reviso)

    Termos

    Gerenciamento de configurao, controle de verso.

    104.

    Voc est testando um software de vdeo game que funciona em hardware padro,comercialmente disponvel. O time de desenvolvimento relata que eles no conseguem

    reproduzir falhas que voc est observando no laboratrio de teste. Seu projeto no tem uma

    ferramenta ou processo de gerenciamento de configurao. Qual dos seguintes um benefcio

    de colocar esse tipo de ferramentas e processos num lugar que poderia ajudar a reduzir a

    incidncia deste tipo de problema?

    A. Assegurar que o hardware de teste e o hardware de desenvolvimento so iguais

    B. Determinar se as falhas so intermitentes quando report-las

    C. Identificar univocamente os itens testados

    D. Prover rastreabilidade dos testes para os requisitos

    2

    105 O que controle de verso? 1

  • 7/29/2019 Simulado 100 Questes

    32/41

    . A. Um grupo de pessoas responsveis por avaliar e aprovar ou desaprovar mudanas

    propostas para itens de configurao, e por assegurar a implementao das mudanas

    aprovadas

    B. Um elemento do gerenciamento de configurao, consistindo na avaliao, .

    coordenao, aprovao ou desaprovao, e implementao de mudanas para itens

    de configurao

    C. Uma agregao de hardware, software ou ambos, que designada para

    gerenciamento de configurao e tratada como uma nica entidade no processo de

    gerenciamento de configurao

    D. A composio de um componente ou sistema como definido pelo nmero, natureza ,

    e interconexes de suas partes constituintes106

    .

    Qual das seguintes a seo mais importante do relatrio de transmisso de item de teste na

    IEEE 129?A. Critrios de entrada

    B. Passos de procedimento

    C. Condies de teste

    D. Localizao

    1

    Seo 5.5 Risco e teste (K2)

    Objetivos do aprendizado

    Descrever um risco como um possvel problema que poderia ameaar a realizao dc um ou

    mais objetivos de projeto dos stakeholders. (K2) Lembrar que riscos so determinados por probabilidade (de acontecer) e impacto (dano

    resultante se o risco ocorre). (Kl)

    Distinguir entre riscos de projeto e de produto. (K2)

    Reconhecer riscos tpicos de projeto e de produto. (K1)

    Descrever, usando exemplos, como a anlise de risco e o gerenciamento de risco podem ser

    usados para planejar o teste. (K2)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Risco de produto, risco de projeto, riscos, teste baseado em risco.

    107

    .

    Voc est trabalhando como gerente de teste no primeiro release de um novo pacote de

    software de automao de escritrio para PC. Voc escreveu com sucesso um plano de teste,

    preparou os seus testes, montou seu time de teste, e configurou seu ambiente de teste. Qual

    dos seguintes um risco de projeto que mais provavelmente pode comprometer sua

    habilidade para realizar seu plano de teste?

    A. Bugs que afetam os clientes existentes

    B. Bugs que afetam a performance do produto

    C. Bugs que afetam a instabilidade do produto no ambiente de teste

    2

  • 7/29/2019 Simulado 100 Questes

    33/41

    D. Indisponibilidade de testadores com conhecimento apropriado108

    .

    Considere os seguintes fatores relacionados a riscos de produto:

    I. Probabilidade de ocorrncia

    II. Nmero de riscos de produto

    III. Impacto da falhaIV. Rastreabilidade dos riscos para requisitos

    V. Nmero de pessoas envolvidas na anlise de risco

    Para cada item individual de risco de produto que tenha sido identificado, qual dos seguintes

    conjuntos de fatores afeta diretamente o nvel do risco?

    A. I e III

    B. I, II, e III

    C. Todos os cinco fatores

    D. III, IV, e V

    2

    109

    .

    Voc est trabalhando como gerente de teste em um projeto bancrio online. Qual dos

    seguintes um risco de produto para seu projeto?

    A. Seu fornecedor de desenvolvimento terceirizado falha em entregar o software no

    prazo

    B. Voc no consegue obter suficiente especializao no domnio no seu time de teste

    C. As descobertas do time de teste so ignoradas pelo time de projeto

    D. O software no rastreia apropriadamente retiradas das contas dos clientes do banco.

    1

    110

    .

    Qual dos seguintes um tpico risco de projeto?

    A. Falha de um fornecedor em entregar hardware de teste no prazo.

    B. Problemas de performance no software sob teste

    C. Problemas de usabilidade no software sob teste

    D. Problemas potencias criticamente relacionado a segurana.

    1

    111

    .

    Voc est trabalhando como gerente de teste em um novo projeto de software bancrio e de

    desenvolvimento interno. Durante o perodo de planejamento de teste, voc junta os

    stakeholders chave para identificar e priorizar os riscos chave de um produto para o software.

    Durante o perodo de preparao do teste, o que esta anlise de risco do produto lhe permitir

    fazer?

    A. Determinar a extenso do teste para cada risco

    B. Antecipar questes de comunicao dos testadores

    C. Relatar os resultados de execuo do teste em termos dos riscos que foram cobertos

    pelos testes

    D. Preparar um relatrio sumrio do teste descrevendo os riscos que. no foram

    endereados durante o teste

    2

    112

    .

    O que um risco de produto?

    A. Um risco relacionado ao gerenciamento e controle do projeto.

    B. Um risco diretamente relacionado ao objeto de teste

    C. Um fator que poderia resultar em futuras conseqncias negativas

    D. Probabilidade e impacto

    1

  • 7/29/2019 Simulado 100 Questes

    34/41

    Seo 5.6 Gerenciamento de incidente (K3)

    Objetivos do aprendizado

    Reconhecer o contedo do relatrio de incidentes da 'Standard for Software Test Documentation'

    (EEEE 829). (Kl)

    Escrever um relatrio de incidentes cobrindo a observao de uma falha . durante o teste. (Kl)

    Objetivo de aprendizado da terminologia. (Kl)

    Normas

    [IEEE 829] IEEE Std 829 (1998/2005) IEEE Standard for Software Test

    Documentation (atualmente em reviso)

    Termos

    Registro de incidente

    113

    .

    Qual dos seguintes pertence seo de descrio de incidentes para qualquer relatrio de

    incidentes da norma IEEE 829?

    A. Os critrios de sucesso/falha item

    B. Os resultados esperados e o resultado atual de um teste

    C. Todos os riscos de projeto

    D. O grau ao qual um sistema ou componente executa suas funes designadas dentro

    de constantes dados relacionados a tempo de processamento e taxa de transferncia114

    .

    O seguinte sumrio encontra-se em um relatrio de bug preenchido para um sistema de

    comrcio eletrnico:

    O sistema no aceita nmeros de cartes Visa ou Mastercard como vlidos.

    Qual dos seguintes objetivos ou entregveis de informao de um relatrio de incidentes estetrecho satisfaz mais diretamente?

    A. Prover os desenvolvedores com percepo se o problema reproduzvel

    B. Prover testadores com percepo de quantos testes so bloqueados pela falha

    C. Prover gerncia com percepo da importncia de corrigir o problema

    D. Prover o lime de projeto com percepo se o problema est atualmente resolvido115

    .

    O que um incidente?

    A. Uma falha em um componente ou sistema que pode causar a esse componente ou

    sistema no executar sua funo requerida

    B. Qualquer evento que ocorra e que requer investigaoC. Desvio do componente ou sistema da sua entrega, servio ou resultado esperado

    D. A manifestao fsica ou funcional de uma falha116

    .

    Qual das seguintes a seo importante no modelo de relatrio de incidente da IEEE 829?

    A. Critrios de teste

    B. Avaliao compreensiva

    C. Localizao

    D. Impacto117

    .

    Voc est trabalhando como gerente de teste em um projeto bancrio online. Voc recebeu

    uma extensiva especificao de requisitos que enderea todas as caractersticas importantes de

    qualidade. Voc executou testes que cobrem todos os riscos significantes identificados

  • 7/29/2019 Simulado 100 Questes

    35/41

    durante o processo de analise de risco de produto. Voc tambm utilizou testadores

    experimentados e usurios experientes para executarem testes exploratrios atravs de toda a

    funcionalidade, segurana, performance e caractersticas de usabilidade do produto. Voc

    executa um relatrio que mostra que os testes exploratrios de performance identificaram

    muitas falhas a mais do que foram antecipadas durante a analise de risco do produto.Qual uma concluso provvel de se chegar a partir deste relatrio?

    A. Falhas de performance no so de alto impacto

    B. A analise de risco do produto subestimou a probabilidade de falhas de performance.

    C. Os testadores exploratrios estavam confusos sobre a importncia relativa da

    segurana comparada com a performance

    D. Existem poucos riscos remanescentes no sistema relacionados a usabilidade

    Capitulo 6.0: Ferramentas de suporte ao teste (K2)

    Seo 6.1: Tipos de ferramentas de teste (K2)

    Objetivos do aprendizado

    Classificar tipos diferentes de ferramentas de leste de acordo com as atividades do processo de

    teste. (K2)

    Reconhecer ferramentas que podem ajudar os desenvolvedores no teste. (K1)

    Objetivo de aprendizado da terminologia. (Kl)

    Termos

    Ferramenta de gerenciamento de configurao, ferramenta de medio de cobertura, ferramenta de

    debugging, driver, ferramenta de anlise dinmica, ferramenta de gerenciamento de incidente, ferramenta

    de teste de carga, ferramenta de modelagem, ferramenta de monitorao, ferramenta de teste de

    performance, efeito sonda, ferramenta de gerenciamento de requisitos, ferramenta de suporte ao processo

    de reviso, ferramenta de segurana, ferramenta de analise esttica, ferramenta de teste de stress, stub,

    comparador de teste, ferramenta de preparao de dados de teste, ferramenta de projeto de teste, test

    harness, ferramenta de execuo de teste, ferramenta de gerenciamento de teste, ferramenta para

    framework de teste unitrio,.

    118

    .

    Voc est trabalhando como gerente de teste em um grande projeto. Voc precisa de uma

    ferramenta que suportar rastreabilidade dos testes, resultados do teste, e bugs para a base de

    teste. Que tipo de ferramenta voc precisa?A. Ferramenta de anlise esttica

    B. Ferramenta de gerenciamento de teste

    C. Ferramenta de segurana

    D. Ferramenta de medio de cobertura

    2

    119

    .

    Qual das seguintes ferramentas de teste provavelmente e a que mais interessa aos

    desenvolvedores.

    A. Test harness de unidade

    B. Ferramenta de gerenciamento de teste

    C. Planilha

    D. Ferramenta de rastreio de bug.

  • 7/29/2019 Simulado 100 Questes

    36/41

    120

    .

    O que efeito sonda?

    A. Testes dirigidos para mostrar que um componente ou sistema no funciona

    B. Condies ambientais e de estado que devem ser preenchidas depois da execuo de

    um teste ou procedimento de teste

    C. Alguma coisa que acontece com software de satliteD. O efeito em um componente ou sistema quando ele est sendo medido

    Seo 6.2: Uso efetivo de ferramentas: benefcios e riscos

    potenciais (K2)

    Objetivos do aprendizado

    Sumarizar os riscos e benefcios potenciais da automao do teste e do suporte de ferramentas ao

    teste. (K2)

    Reconhecer que ferramentas de execuo de teste podem ter diferentes tcnicas de escrever

    roteiros, incluindo dirigida por dados e dirigida por palavra chave. (Kl)

    Objetivo de aprendizado da terminologia. (K1)

    Termos

    Dirigido por dados (teste), dirigido por palavra chave (teste), linguagem para roteiro

    121

    .

    Voc est trabalhando em um projeto que est efetuando um release de manuteno de um

    sistema bancrio grande e de alto risco. As pessoas esto muito preocupadas sobre a regresso

    da funcionalidade existente, e querem que o conjunto existente de 12.254 casos de teste seja

    executado novamente contra cada release de teste. Qual dos seguintes um benefcio da

    automao do teste para este projeto e um que provavelmente atrair o time de projeto?

    A. Reduo do trabalho repetitivo

    B. Facilidade de preencher relatrios de bugs

    C. Baixo custo para automatizar todos os testes

    D. Oportunidade para aprender novo conhecimento

    2

    122

    .

    Considere o seguinte:

    I. Dirigido por dados

    II. Exploratrio

    III. Dirigido por palavra chave

    IV.

    PortabilidadeV. CMMI

    Qual das seguintes declaraes verdadeira sobre tcnicas de escrita de roteiro para execuo

    automatizada de testes?

    A. I e III so tcnicas reconhecidas para um efetivo e eficiente teste automatizado

    B. I, II, III, IV e V so tcnicas reconhecidas para um efetivo e eficiente teste

    automatizado

    C. II e IV so tcnicas reconhecidas para um efetivo e eficiente teste automatizado

    D. Nenhuma elas so tcnicas reconhecidas para um efetivo e eficiente teste

    automatizado

    1

    123 O que linguagem de escrita de roteiro? 1

  • 7/29/2019 Simulado 100 Questes

    37/41

    . A. O processo de teste para determinar a portabilidade de um produto de

    software

    B. Um dispositivo, programa de computador ou sistema usado durante o teste,

    que se comporta ou opera como um dado sistema

    C. Um documento especificando uma seqncia de aes para a execuo doteste

    D. Uma linguagem de programao na qual so escritos roteiros executveis

    de teste

    Seo 6.3: Introduzindo uma ferramenta em uma organizao (K1)

    Objetivos do aprendizado

    Declarar os princpios principais para a introduo de uma ferramenta em uma organizao. (K1)

    Declarar os objetivos de uma prova de conceito / fase piloto para avaliao da ferramenta. (K1)

    Reconhecer que outros fatores alm da simples aquisio da ferramenta so requeridos para um

    bom suporte da ferramenta. (K1)

    Objetivo de aprendizado da terminologia. (K1)

    Termos

    Nenhum termo especfico.

    124

    .

    Qual dos seguintes um princpio importante que auxiliar na introduo de uma ferramenta

    de teste?

    A. Avaliar o fornecedor

    B. Confiar no fornecedorC. Automatizar todos os testes imediatamente

    D. Eliminar os testes que no so automatizveis125

    .

    Qual dos seguintes um objetivo para um piloto de automao do teste?

    A. Automao completa de todos os testes

    B. Estimar a situao de custo/benefcio para a automao

    C. Determinar probabilidade e impacto de riscos de produto

    D. Use terceirizados de baixo custo e curto prazo para todas as tarefas de automao126

    .

    Os clientes esto reclamando que o site Web da sua companhia muito lento. Voc foi

    solicitado a gerenciar a parte de teste de um projeto que est encarregado de reduzir osincidentes desse tipo de problema para a parte de comrcio eletrnico (loja on-line) do site da

    sua companhia. Ento, seu trabalho nesse projeto provavelmente incluir o que?

    A. Uma apresentao completa de uma ferramenta de teste de regresso

    B. Um projeto piloto com uma ferramenta de anlise dinmica

    C. Introduo na companhia toda de uma nova ferramenta de gerenciamento de

    configurao

    D. Um projeto piloto com uma ferramenta de teste de performance

    Chave de Resposta das Questes do Exame Exemplo

    Seo 1.1: Porque o teste necessrio (K2)

  • 7/29/2019 Simulado 100 Questes

    38/41

    1. A

    2. D

    3. B

    4. C

    5. D6. A

    Seo 1.2: O que o teste (K2)

    7. C

    8. C

    9. D

    Seo 1.3: Princpios gerais de teste (K2)

    10. A

    11. C

    Seo 1.4: Processo fundamental de teste (K1)

    12. B

    13. D

    Seo 1.5: A psicologia do teste (K2)

    14. A

    15. C

    16. D

    Capitulo 1 Questo Multi Seo

    17. C

    Capitulo 2: Teste atravs do ciclo de vida do software (K2)

    Seo 2.1: Modelos de desenvolvimento de software (K2)

    18. D

    19. A

    20. C

    21. A

    22. B

    23. D

    Seo 2.2: Nveis de teste

    24. B

    25. B

    Seo 2.3: Tipos de teste: os alvos do teste (K2)

    26. B

    27. D

    28. B

    29. A

    30. C

    31. D

  • 7/29/2019 Simulado 100 Questes

    39/41

    32. A

    Seo 2.4: Teste de manuteno (K2)

    33. A

    34. C

    35. A36. A

    37. A

    Capitulo 3: Tcnicas estticas (K2)

    Seo 3.1: Revises e o processo de teste (K2)

    38. A

    39. B

    40. D

    41. A

    Seo 3.2: Processo de reviso (K2)

    42. B

    43. C

    44. C

    45. A

    46. D

    Seo 3.3: Analise esttica atravs de ferramentas (K2)

    47. A

    48. C

    49. A

    50. C

    51. B

    52. A

    53. D

    54. A

    Capitulo 4: Tcnicas de projeto de teste (K3)

    Seo 4.1: Identificando condies de teste e projetando casos de teste (K3)

    55. C

    56. A

    57. A ???

    58. A ???

    59. D

    60. D

    61. B

    62. A

    63. B

    64. B

  • 7/29/2019 Simulado 100 Questes

    40/41

    Seo 4.2: Categorias das tcnicas de projeto de teste (K2)

    65. C

    66. D

    67. A

    Seo 4.3: Tcnicas baseadas na especificao ou caixa preta (K3)68. B

    69. A ???

    70. B

    71. C

    72. D

    73. A

    Seo 4.4: Tcnicas baseadas na estrutura ou caixa branca (K3)

    74. A

    75. D

    76. B

    77. D

    78. D

    Seo 4.5: Tcnicas baseadas na experincia (K2)

    79. D

    80. B

    81. C

    Seo 4.6: Escolhendo tcnicas de teste (K2)

    82. B

    Captulo 4 Questo Multi Seo

    83. D

    Capitulo 5.0: Gerenciamento do teste (K3)~

    Seo 5.1: Organizao do teste (K2)

    84. B

    85. A

    86. B

    87. D

    88. B

    Seo 5.2 Planejamento e estimativa do teste (K2)

    89. C

    90. A

    91. C

    92. B

    93. D

    94. D

    95. B

  • 7/29/2019 Simulado 100 Questes

    41/41

    96. C

    97. A

    Seo 5.3 Monitoramento e controle do progresso do teste (K2)

    99. D

    100. D101. D

    102. B

    103. A

    Seo 5.4 Gerenciamento de configurao (K2)

    104. C

    105. B

    106. D

    Seo 5.5 Risco e teste (K2)

    107. C