67288511-Simulado-CTFL-100-Questoes - Cópia

Embed Size (px)

Citation preview

  • 1) Qual correta definio de testes?

    a) Organizar a atividade de testar aplicaes. b) Descobrir e corrigir os problemas e, com isto, melhorar a qualidade. c) Assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o

    desenvolvedor e o cliente.

    d) Minimizar os riscos causados por defeitos proveniente do processo de desenvolvimento.

    e) Exercitar todos os desvios condicionais existentes no cdigo fonte.

    2) Complete a frase: O ciclo de vida dos testes deve ser integrado, paralelo ao

    _____________.

    a) Projeto fsico do sistema b) CDVS ( Ciclo de Vida do Desenvolvimento de Sistemas) c) Planejamento d) Procedimento Inicial / Preparao e) Projeto lgico do sistema

    3. 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, III e IV C. I, II e III D. I e V E. II, III e IV

    4. O que valor limite?

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

    B. 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.

    C. 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.

    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.

    E. Os valores utilizados no teste devem ser equivalentes

  • 5. Quais so os documentos utilizados no processo de testes?

    A. Estratgia de Testes, Plano de testes

    B. Estratgia de testes, Plano de testes, Casos de testes

    C. Casos de testes e Relatrios de testes

    D. Estratgia de testes, Plano de testes, Casos de testes, Script de testes e Relatrios de Testes

    E. Nenhuma das alternativas

    6. Considerando-se a execuo dos testes, marque a opo incorreta:

    A. Os testes diminuem em 100% os erros deste software B. Os testes diminuem o risco de serem encontrados defeitos do software em produo. C. Os testes diminuem consideravelmente os erros deste software D. quase impossvel testar todas as possibilidades de formas e alternativas de entradas

    de dados, ou todas as possibilidades e condies criadas pela lgica do programador.

    E. Os testes no garantem que o software ficar totalmente livre de defeitos

    7. Quais os documentos que devem ser gerados na fase de Planejamento dos testes?

    A. Plano de testes B. Estratgia de testes C. Casos de Teste / Script e Relatrios e testes D. Estratgia de testes e casos de testes E. As repostas A e B esto corretas

    8. Qual o conceito da tcnica de Caixa Branca ?

    A. baseado ma lgica de sua execuo, chamada tambm de Thread Testing. B. Visa avaliar as clusulas de cdigo, lgica interna de componente codificado, as

    configuraes e outros elementos tcnicos.

    C. um tipo de teste que visa aprovar o sistema de uma forma completa imitando o ambiente real.

    D. Visa verificar se a soluo atende os objetivos dos requisitos do negcio, no que diz respeito funcionalidade, usabilidade antes de utilizar no ambiente de produo.

    E. Nenhuma das alternativas

  • 9. Assinale a resposta correta:

    A. Validao: Realiza inspees, revises sobre o produto gerado pelas diversas etapas de teste (revises de requisitos, modelo e inspees de cdigo).

    B. Verificao: Avalia se o sistema atende os sistemas de requisitos do projeto. C. Validao: Avalia se o sistema atende os sistemas de requisitos do projeto. Os testes

    unitrios, de integrao, de sistemas e de aceitao so classificados como teste de

    validao.

    D. A validao executada antes da verificao. E. Os testes Unitrios, Integrao, sistema e aceitao so classificados como testes de

    verificao.

    10. Quem so os responsveis para executar os testes unitrios e testes de integrao?

    A. Analista de testes B. Desenvolvedores C. Testadores D. Usurios E. Desenvolvedores e Usurios

    11. Qual a definio correta de um risco?

    A. um evento no futuro cuja ocorrncia poder causar algum tipo de problema, no caso, ao projeto de teste de software.

    B. Preparar um caminho para reduzir o impacto do risco dentro do projeto, evitando que o risco se torne um problema.

    C. Probabilidade de ocorrncia x criticidade D. o resultado errado provocado por um defeito ou condio inesperada E. Nenhuma das alternativas

    12. Considere as etapas seguintes:

    I. Identificao, Anlise

    II. Classificao, Planejamento

    III. Monitoramento / Rastreamento

    IV. Controle

    Qual das alternativas abaixo lista as etapas de Gerncia de riscos?

    A. I, II, B. I, II e IV C. I, II, III, IV D. Somente II E. I, II, III

  • 13. Qual plano deve ser preparado para evitar que o risco se torne um problema?

    A. Plano de Monitorao B. Plano de Contingncia C. Plano de Mitigao D. Plano de Monitorao e Plano de Mitigao E. Plano de Mitigao e Plano de Contingncia

    14. Complete a frase: Devido a um(a) _________, o _________est ocorrendo, podendo

    causar ______________________.

    A. Fonte, processo, conseqncias B. Fonte, Sintoma, Conseqncias C. Sintoma, processo, conseqncias D. Conseqncia, sintoma, defeitos E. Defeito, sintoma, conseqncias

    15. Quais os itens que devem ser abordados nos caso de teste?

    A. Planejamento dos Testes B. Dados de entrada C. Aes e condies gerais para execuo D. Dados de entrada, Resultados esperados, Aes e condies gerais para execuo

    E. As alternativas A, B esto corretas e a alternativa C est incorreta.

    16. O que ferramenta de anlise esttica?

    A. Uma ferramenta que analisa os artefatos do software, por exemplo requisitos ou cdigo, sem a execuo destes artefatos do software

    B. Uma ferramenta que avalia o comportamento, por exemplo desempenho da memria, uso do processador central, de um sistema ou de um componente durante a execuo

    C. Uma ferramenta que compara os resultados reais e previstos, usada quando o software for executado, por exemplo por uma ferramenta com a execuo do software

    D. Um dispositivo, um programa de computador, ou um sistema que aceite as mesmas entradas e produza as mesmas sadas que um dispositivo de sistema

    E. Requerem que o programa seja executado, e por isso seguem o modelo tradicional de teste de programa

    17. O relacionamento entre o significado das palavras engano e o erro os mesmos que o significado dos seguintes pares de palavras?

    A. falha e Bug B. defeito e Bug C. falha e defeito D. erro e defeito E. defeito e falha

  • 18. Quais atividades esto relacionadas com Teste?

    A. Atividades do final do ciclo de vida do software B. Somente atividades que avaliam produtos de software C. Atividades que envolvem a execuo do teste pelo componente ou o sistema sob o

    teste

    D. As respostas A e C esto corretas E. Atividades durante todo o ciclo de vida do software incluindo o planejamento, a

    preparao, e a avaliao

    19. Por que importante indicar claramente os objetivos do teste?

    A. Para assegurar de que os defeitos no foram introduzidos em reas inalteradas B. Porque a cobertura deve ser medida de encontro aos objetivos do teste C. Porque o nvel do risco do produto determinado pelos objetivos do teste D. Porque identificar objetivos do teste uma tarefa principal na atividade do

    planejamento do teste

    E. Porque as pessoas tendem a alinhar seus objetivos com os objetivos da gerncia

    20. Testar pode:

    A. Eliminar a possibilidade que no h nenhum erro novo do achado nos restante dos defeitos

    B. Identificar novos Erros(bug) com a repetio dos mesmos testes C. Medir a qualidade do software nos termos dos defeitos encontrados D. Localizar, analisar, e remover as causas das falhas E. Remover defeitos

    21. O que verdade dos sistemas com qualidade?

    A. Atende aos requisitos, necessidades dos usurios e dos clientes, e expectativas B. seguro C. confivel D. Custa mais do que outros sistemas com as mesmas caractersticas E. Foi entregue no prazo e dentro do oramento.

    22. Considerar os seguintes nveis CMMI maturity:

    I. Inicial

    II. Otimizado

    III. Definido

    IV. Controlado

    V. Controlado Quantitativamente

    Que indicao mostra estes nveis em sua ordem apropriada?

    A. I, II, III, IV, V. B. I, III, IV, V, II C. II, I, III, IV, V D. I, IV, V, III, II E. I, IV, III, V, II

  • 23. Qual a principal diferena entre a Anlise de Esttica e o Teste Dinmico?

    A. A Anlise de Esttica no executa o cdigo, enquanto o Teste Dinmico executa B. Teste Dinmico no executa o cdigo, enquanto a Anlise Esttica executa C. No h nenhuma diferena D. Teste dinmico encontra defeitos, quando a Anlise Esttica encontra falha E. Anlise Esttica encontra defeitos, quando o teste dinmico encontrar falhas

    24. Quando se fala em nveis, estgios ou fases estamos nos referindo a:

    A. Teste unitrio, teste de regresso, teste de integrao, teste de sistema. B. Teste de aceitao, teste unitrio, teste de integrao, teste de carga. C. Teste de estresse, teste de carga, teste funcional, teste de requisitos. D. Teste unitrio, teste de integrao, teste de sistema, teste de aceitao. E. Teste de Caixa Preta e Teste de Caixa Branca.

    25. Um produto a ser entregue pode ser considerado uma linha-de-base (baseline) quando:

    A. J foi suficientemente testado B. J foi homologado pelos usurios C. Atinge o que foi determinado na Estratgia de Teste D. No tem mais defeito E. Atinge um marco pr-definido no seu processo de desenvolvimento

    26. Classifique as afirmaes abaixo:

    1. Existem metodologias de teste que podem ser usadas em qualquer ambiente de teste.

    2. Sempre vamos precisar adequar uma metodologia de desenvolvimento quando

    iniciamos um projeto de teste.

    A. A primeira afirmativa correta e a segunda errada B. As duas esto erradas C. As duas esto corretas D. A primeira afirmativa est errada e a segunda esta correta E. No se aplica

    27. Se considerarmos que temos um projeto de teste paralelo e integrado ao projeto de

    desenvolvimento podemos dizer que o primeiro dever ter um plano de comunicao. Nesse

    plano devero constar basicamente as seguintes informaes:

    A. Plano de teste, caso de teste, roteiro de teste, relatrio de defeitos B. Atas de reunies, registros do projeto de teste, e-mails, documentos bsicos de teste C. Relatrio de progresso, relatrio de defeitos, relatrio de estado, relatrio de log de

    teste, relatrio de incidentes de testes

    D. Estratgia de teste, plano de teste, relatrio de incidncias, log de teste E. Todas as informaes necessrias para executar os Testes

  • 28. O PMI define no seu PMBOK o plano de comunicao do projeto, tambm aplicado aos

    projetos de teste, que considera a necessidade de quatro atividades bsicas a execuo desse

    plano. Cada uma dessas atividades deve ser separada nas seguintes etapas:

    A. Entradas, procedimentos bsicos, metodologias, sadas B. Relatrios iniciais, relatrios intermedirios, relatrios finais C. Relatrio de defeitos, relatrio de progresso, sumrio final D. Entradas e Sadas E. Entradas, ferramentas/tcnicas e sadas

    29. Quando verificamos se a soluo atende aos objetivos do negcio e a seus requisitos, no

    que diz respeito funcionalidade e usabilidade, antes da utilizao no ambiente de produo.

    Qual o nvel de testes que est sendo aplicado?

    A. Testes de Integrao B. Testes de Sistema C. Testes Unitrios D. Testes de Aceitao E. Testes de Performance

    30. Os mtodos PairWire e Step-By-Step podem ser utilizados para elaborar:

    A. Plano de testes B. Casos de testes C. Relatrios de testes D. Cenrios de testes E. Estratgia de testes

    31. Mudanas de requisitos e rotatividade da equipe de testes esto relacionados com:

    A. Os problemas encontrados durante a elaborao de um Caso de Teste B. Procedimentos de testes C. Testes de integrao D. Estratgia de testes E. Nenhuma das alternativas

    32. Quais so os elementos chaves do processo de gesto de defeitos?

    I Preveno de defeitos, identificao de defeito II Baseline, soluo do defeito III Relatrio de sumrio de testes e Relatrio de gesto de defeitos IV Melhoria do processo e relatrio de gesto de defeitos V Relatrio de log de erros

    Qual das alternativas abaixo lista os elementos corretos ?

  • A. I, II, III, IV e V B. I, II, IV C. I, II e III D. I e V E. I, III

    33. Quais so as etapas para identificar um defeito?

    A. Encontrar defeito e analisar defeito B. Somente encontrar defeito C. Encontrar defeito e reportar defeito D. Encontrar defeito e reconhecer defeito E. Encontrar defeito, reportar defeito e reconhecer defeito

    34. Quais so os relatrios de testes que devem ser elaborados conforme o padro IEEE?

    A. Relatrio de log de teste B. Relatrio de incidentes de testes C. Relatrio de Sumrio de testes D. As respostas A, B e C esto corretas E. As respostas A, C esto corretas e a resposta B est incorreta.

    35. Assinale a afirmativa incorreta em relao aos relatrios de testes?

    A. Relatrio de incidentes de teste: registra os defeitos ocorridos durante o teste de sistema

    B. Relatrio de Log de teste: descreve todas as ocorrncias da atividade de execuo dos testes

    C. Relatrio de sumrio de teste: fornece um sumrio de das atividades de testes realizadas durante um determinado projeto e mostram de forma resumida as

    ocorrncias durante todas as atividades realizadas

    D. Relatrio de Log de teste: descreve os defeitos ocorridos durante o teste de sistema E. Relatrio de incidentes de testes podem ser chamados tambm de relatrios de defeitos

    36. A tcnica APT ( Pontos de testes) utiliza as funes transacionais que so:

    A. Entradas B. Sadas C. Consultas externas D. Sadas externas E. Utiliza todas as funes mencionadas acima.

  • 37. Quais so as ferramentas de qualidade para Identificao de problema?

    A. Anlise de Pareto e Diagrama de causa e efeito B. Control Chats C. Diagrama de Scatter/Plot D. Estratificao E. Histogramas

    38. Qual ferramenta de qualidade conhecida como regra 20/80 ou caracterstica vital?

    A. Diagrama de causa e efeito B. Anlise de Pareto C. Histogramas D. Control Chats E. Check Sheet

    39. Qual o nvel de maturidade da Gerncia de Riscos e da Verificao/Validao de acordo

    com o CMMI?

    A. CMMI - 3 B. CMMI - 1 C. CMMI - 2 D. A gerncia de Riscos CMMI - 3 e a Verificao/Validao CMMI - 2 E. A gerncia de Riscos CMMI - 2 e a Verificao/Validao CMMI - 3

    40. Considere as afirmaes abaixo:

    I. Os desenvolvedores so responsveis pelos testes unitrios e de integrao

    II. Os usurios so responsveis pelos testes de aceitao

    III Os usurios so responsveis pelos testes de sistema e aceitao

    IV Os desenvolvedores so responsveis apenas pelos testes unitrios.

    V Os analistas de testes so responsveis pelos testes de sistema

    Qual das alternativas abaixo contempla todas as afirmaes verdadeiras.

    A. I, III, V

  • B. Somente I C. II, IV, V D. I, II, V E. I e V

    41. Em relao estimativa de Testes ( Ponto de Testes) qual uma das caractersticas

    explcitas do Ponto de Testes Dinmico?

    A. Conectividade B. Disponibilidade C. Efetividade D. Portabilidade E. Interoperabilidade

    42. Qual a porcentagem gasta no planejamento dos testes?

    A. 10 % B. 30 % C. 40 % D. 15 % E. 50 %

    43. Qual teste deve ser aplicado para verificar o nvel de facilidade de uso do software pelos

    usurios.

    A. Teste de Desempenho B. Teste de Performance C. Teste de Recuperao D. Teste de Usabilidade E. Teste de Conformidade

    44. Myers afirma no seu livro The Art of Software Testing.

    I Os testes unitrios podem remover entre 30% e 50 % dos defeitos dos programas.

    II Os testes de sistemas podem remover entre 30% e 50% dos defeitos remanescentes.

    III Os sistemas podem ir para produo ainda com aproximadamente 49 % de defeitos.

    IV Afirma que revises de cdigos podem ainda reduzir entre 20 % e 30 % desses

    defeitos.

    Assinale a alternativa correta.

  • A. I, II so verdadeiras e III, IV so falsas B. Todas as afirmativas so verdadeiras C. I, II so falsas e III, IV esto verdadeiras D. Todas as afirmativas so falsas E. I, II, IV so verdadeiras e III falsa

    45. Qual o objetivo do teste de regresso?

    A. Determinar que os parmetros e dados so corretamente transferidos entre as aplicaes.

    B. Validam a capacidade e qualidade da recuperao do software aps falhas de hardware ou outros problemas catastrficos.

    C. Determinar que as funes previamente testadas continuam funcionando corretamente aps mudanas terem sido introduzidas no sistema.

    D. Determinar a completeza da documentao da operao. E. Determinar se foi dada a adequada ateno para identificar riscos de segurana.

    46. Escolher a melhor resposta:

    O teste de aceitao, na maioria das vezes, vai usar as ferramentas usadas pelos testadores no

    seu trabalho de teste.

    A diferena est nos objetivos dos testes de cada uma das equipes.

    Enquanto os testadores buscam ____________, os usurios buscam ______________

    A. Defeitos, inconformidades com as regras de negcio B. Fazer bons planos testes, executar o plano de testes feito pelos testadores C. Os melhores dados, os melhores processos D. Inconformidades com as regras de negcio, defeitos E. Erros, Falhas

    47. Para que o ciclo de vida seja integrado, paralelo ao Ciclo de Vida do Desenvolvimento de

    Sistemas qual o ciclo de vida dos testes que deve ser seguido?

    A. Procedimento Inicial/Preparao e Planejamento B. Procedimento Inicial/Preparao, Planejamento e Especificao, Execuo e Entrega C. Procedimento Inicial/Preparao, Planejamento e Especificao D. Planejamento, Especificao,Execuo e Entrega E. As respostas A e D esto corretas e a resposta C est errada

  • 48. Quais dos itens abaixo devem ser considerados para a elaborao da estratgia de teste ?

    A. Risco do projeto de Teste e Plano de Teste B. Risco de projeto de Teste e Tipo de Teste C. Tipo de Teste e Caracterstica da Qualidade. D. Risco do Negcio e Tipos de Teste E. Caracterstica da Qualidade e Risco do Negcio

    49. Complete a frase: Para cada caso de uso teremos

    A. um nico caso de teste B. apenas um Resultado de Teste C. um ou vrios Casos de Teste D. uma possibilidade de Teste E. um documento de Teste

    50. Quando estamos tratando os riscos consideramos o seguinte:

    A. O impacto causado pelo risco no projeto. B. A probabilidade de ocorrncia do risco. C. A Severidade do risco. D. O impacto do risco no negcio e a sua probabilidade de ocorrncia E. Nenhuma das respostas anteriores.

    51. O real objetivo do teste de software :

    A. Executar o software com inteno de expor as falhas B. Executar o software garantir que ele executa C. Executar partes do cdigo que so mais crticas D. Executar partes falhas que foram corrigidas

    52. Uma reviso de cdigo deve ser feita quando:

    A. O programa ou componente finalizado pelo programador B. iniciado o uso em produo C. O programa comea a ser testado pela equipe de teste D. Em vrias etapas durante a sua construo

    53. Considerando a reviso tcnica formal avalie as questes abaixo:

    I. Procurar defeitos de software, mesmo durante a fase de anlise e projeto II. Verificar se os requisitos esto sendo atendidos

    III. Checar a existncia de cdigo mal-intencionado IV. Verificar se o cdigo est construdo de forma linear

  • Qual das alternativas indica as frases corretas?

    A. I e III B. I, II e III C. II e IV D. I, II, III e IV

    54. Um erro foi encontrado pelo testador. Isto significa que:

    A. O testador atento e no deixa passar nada de estranho B. O programa ruim e provavelmente foi mal construdo C. Um resultado encontrado diferente do resultado esperado D. O programador no fez o que se esperava

    55. Quando o testador encontra um erro, mas o considera pequeno e inofensivo, ele pode:

    A. Considerar um pequeno engano que pode muito bem ser ignorado B. Interromper o processo de teste C. Anotar o erro mesmo assim e continuar com os testes previstos D. Chamar o programador e interromper os testes

    56. Quando o testador finaliza os testes que ele deveria fazer num determinado mdulo, ele

    ento:

    A. Interrompe o projeto de desenvolvimento para falar sobre os resultados ruins B. Entrega o resultado do seu trabalho ao responsvel pelos testes C. Procura o seu gerente do projeto e entrega os resultados indicando que ele fez um

    timo trabalho

    D. D seu parecer sobre o projeto de desenvolvimento, indicando se o trabalho foi ou no bem feito.

    57. Os requisitos podem ser utilizados como base para construo de casos de teste?

    A. Sim, pois os requisitos que determinam o que o programa ou mdulo deve fazer e como deve ser o resultado esperado

    B. No, pois quem determina o que o programa far o programador e no o cliente C. Sim, pois o cliente tem experincia em programao e indica a melhor forma de se

    construir um programa

    D. No. Pois quem determina sempre o gerente do projeto, que tem mais autoridade sobre o assunto que o cliente

    58. Voc recebeu um caso de teste a ser aplicado. Quando voc inicia a execuo, percebe que

    os resultados esperados esto diferentes dos encontrados, porm os resultados encontrados

    esto corretos e o caso de teste est errado. Isto acontece devido a:

    A. Isto no acontece, pois o caso de teste est sempre correto.

  • B. Uma provvel falha na construo dos casos de teste C. Os requisitos no ficaram claros para os testadores D. O cliente agiu de m f

    59. Um mdulo contendo um clculo utilizado em vrios programas foi alterado. correto

    afirmar que:

    A. Os testes devem ser feitos somente no programa mais importante do sistema. (testes evolutivos)

    B. Todos os mdulos de clculo afetados devem ser testados (teste de clculos) C. Somente os mdulos que envolvam clculos e tenham fronteiras com o mdulo

    alterado, devem ser testados (teste de afirmao)

    D. Todos os programas que tenham relao com esta mudana devem ser verificados, independentes se foram ou no alterados. (teste de regresso)

    60. Durante a reviso dos documentos do sistema, indicada a participao dos seguintes

    profissionais:

    A. Gerente de Desenvolvimento, Gerente de Recursos Humanos e Testadores B. Analistas, programadores, testadores C. Gerente de Marketing, Cliente e testadores D. Nenhuma das alternativas anteriores

    61. Tomando como exemplo um software qualquer, verificamos que um determinado caso de

    teste obteve como tempo de resposta 02 segundos. Levando-se em considerao o documento de requisitos do sistema que especifica tempo de resposta menor ou igual a 01 segundo, este tempo :

    A. Muito alto, pois os computadores atuais so capazes de processar milhares de informaes por minuto

    B. Muito baixo, pois 02 segundos algo aceitvel em qualquer sistema computacional.

    C. Incorreto, pois superior ao determinado no documento de requisitos que determina como tempo mximo 1 segundo

    D. Correto, pois deu exatamente 2,00 segundos e no 02,344 milisegundos

    62. Escolha dentre as opes abaixo, qual a melhor descrio para teste de regresso:

    A. Verifica se as alteraes feitas no retornaram o sistema verso inicial B. Checa as inconsistncias dos programas que rodam no mesmo computador C. Garante que defeitos no foram introduzidos em verses anteriores do sistema D. Verifica se no foram introduzidos erros em partes inalteradas do sistema.

  • 63. Analise as questes abaixo e indique a mais correta:

    A. Desenvolvedores e testadores so parte da mesma equipe, pois o trabalho de um depende do outro.

    B. Desenvolvedores e testadores integram o mesmo time, mas com funes conflitantes

    C. Desenvolvedores e testadores integram equipes diferentes, pois a independncia entre as equipes necessria

    D. Os gerentes de testes, assim como todos da equipe de teste, tambm codificam quando o cronograma atrasa

    64. correto afirmar que:

    A. Quanto antes um defeito encontrado, mais barato sai a sua resoluo B. Um defeito encontrado na fase de testes mais barato para se arrumar que um

    defeito encontrado na fase de anlise

    C. A fase em que o sistema disponibilizado para o usurio sempre a ideal para se procurar erros, pois cada erro ter baixo custo para sua resoluo

    D. Quando o cliente encontra um erro ele sempre fica feliz

    65. incorreto afirmar que:

    A. A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos

    B. Um trabalho de qualidade depende tambm de um bom trabalho da equipe de testadores

    C. Quando o programa a ser construdo pequeno, no justifica testar algo to simples.

    D. A reviso importante durante todo o projeto de desenvolvimento

    66. Qual a finalidade do teste de confirmao?

    A. O teste de confirmao verifica os requisitos fora de escopo B. Verifica o sucesso das aes corretivas C. Checa as mensagens de erro e de alerta D. Testa o cdigo dentro de um ambiente controlado

    67. Podem ser considerados artefatos de trabalho de um projeto de desenvolvimento:

    I. Todos os programas que compem o sistema, com exceo dos mdulos de menu, que normalmente no sofrem alteraes

    II. Todos os documentos que so gerados dentro de um projeto de desenvolvimento, incluindo cronogramas, atas de reunio e evidncias de teste

    III. Alteraes de requisitos enviados pelo cliente IV. Planejamento do projeto e cronogramas

    A. Alternativas I e IV esto corretas B. Alternativas I, II e IV esto corretas C. Alternativas II, III e IV esto corretas D. Alternativas I e IV esto corretas

  • 68. A evidncia de teste :

    A. A verificao do cliente, garantido que os testes foram executados dentro de um ambiente seguro e confivel

    B. A garantia de que os testes descritos foram executados e quais foram os resultados obtidos por cada um deles

    C. A garantia de que o sistema est pronto para liberado ao cliente D. Um documento feito pelo programador indicando que o mdulo j pode ser testado

    69. Num exemplo em que um caso de teste deva ser construdo para testar um novo campo

    numrico do sistema, quais aspectos deveriam ser levados em considerao:

    A. Se for um campo numrico, verificar se no aceita letras B. Se for um campo numrico, verificar se no aceita caracteres alfabticos ou

    caracteres especiais.

    C. Se for um campo numrico, alm de no aceitar nada diferente de nmeros, deve ser verificado tambm seu limite mximo de digitao e as fronteiras inferiores e

    superiores.

    D. Um campo numrico tem que aceitar nmeros e caracteres especiais, como : para se digitar hora.

    70. Aps executar transaes previstas num caso de teste, o ltimo passo a impresso de um

    relatrio. Este relatrio pode ser aceito como evidncia de que os testes foram efetuados?

    Selecione a alternativa correta.

    A. Sim, afinal se o sistema emitiu o relatrio, o sistema funciona B. No, afinal qualquer impressora pode ter sido utilizada para gerar um relatrio

    parecido

    C. Sim, o relatrio pode ser aceito como evidncia de testes, desde que isso tenha sido definido no incio do projeto

    D. Sim, afinal um relatrio um documento

    71. Um aspecto da rastreabilidade :

    A. Um requisito foi implementado, desde que o documento do projeto assim o indique B. Um teste aponta para um requisito e um requisito necessita de um teste C. O teste feito de forma independente do projeto, pois as equipes so independentes

    e um bom teste no deixa rastro

    D. O requisito s necessita de um teste caso seja de complexidade alta. Neste caso a rastreabilidade indica que o teste foi efetuado com sucesso

  • 72. Quando voc est testando um sistema para controle de receitas culinrias e logo aps um

    sistema para controle de trfego areo, pode-se afirmar que:

    A. O conceito de testes o mesmo, logo o tempo para teste tambm ser o mesmo B. Um sistema de controle de receitas culinrias no demanda testes por ser algo de

    extrema simplicidade, porm o de trfego areo deve ser testado por pelo menos 4

    anos antes de entrar em operao.

    C. O conceito de testes o mesmo para os dois sistemas, porm a cobertura feita no sistema areo, dada a sua alta complexidade, deve ser superior, demandando mais

    tempo de estudo e arquitetura de testes que o de sistema culinrio

    D. O teste feito no sistema de trfego areo, por ser aparentemente maior, serve para o sistema de controle de receitas que menor.

    73. Um relatrio de erros deveria se parecer com qual alternativa abaixo:

    A. O erro ocorreu ontem noite B. O erro ocorreu aps a insero de um nmero vlido (12) que no foi aceito pelo

    sistema

    C. O erro ocasionou uma tela de advertncia azul, ontem de manh D. O erro ocorreu aps a insero de um nmero vlido (12) que no foi aceito pelo

    sistema, com a mensagem de erro Valor no permitido

    74. Quando um profissional de teste no encontra nenhum erro no sistema que acabou de

    testar, correto afirmar:

    A. Os casos de teste foram todos executados ento o software est livre de erros B. Alguns erros ocorreram, mas eram pequenos e nem foram anotados C. Os casos de teste podem ser melhorados, cobrindo novas situaes ou condies D. O testador ter que refazer os testes, pois se erros no foram encontrados sinal de

    que algo foi deixado para trs

    75. Supondo uma construo de casos de teste para uma determinada aplicao com 5

    transaes, leve em considerao as seguintes afirmaes:

    As transaes devem funcionar com os dados previstos

    As transaes devem ser canceladas e voltar ao menu, caso a tela ESC seja pressionada

    Todas as transaes devem ter uma durao mxima de 1 minuto entre o preenchimento do primeiro e o ltimo campo

    Quantos cenrios so descritos neste caso?

    A. 5 B. 10 C. 15 D. 20

  • 76. Imaginando-se um projeto tenha como fases Desenvolvimento, Testes, Piloto e Produo,

    incorreto afirmar que:

    A. Em piloto, existem chances de erros que passaram pela fase de teste sejam descobertos

    B. Se o sistema est em produo, significa que ele est livre de erros. C. Erros descobertos na fase de teste normalmente no sero repassados para a fase de

    piloto

    D. A ocorrncia de erros em produo normal.

    77. Considere as seguintes assertivas sobre teste de software:

    I. O teste de regresso consiste na re-execuo de testes previamente aplicados II. A validao de software obtida por uma srie de testes que visam demonstrar a

    conformidade com os requisitos

    III. A categoria de testes conhecida como caixa-preta no requer o conhecimento da interface do mdulo sendo testado

    Esto corretas as assertivas:

    A. I, apenas; B. II, apenas; C. I e II, apenas; D. I, II e III.

    78. Considere as seguintes assertivas sobre a taxonomia de sistemas de informao conforme

    proposta por Yordon:

    I. Sistemas podem ser classificados em duas categorias: (1) naturais e (2) feitos pelo homem

    II. Os sistemas naturais podem ser classificados em duas categorias: (1) fsicos e (2) vivos III. Hardware, software, pessoas, dados e procedimentos so os componentes comuns a

    todos os sistemas automatizados

    Esto corretas as assertivas:

    A. II, apenas; B. III, apenas; C. II e III, apenas; D. I, II e III.

  • 79. Em se tratando de erros de software, correto afirmar que:

    I. A maioria dos erros introduzida nos programas por falta de documentao em portugus

    II. A maioria dos erros so humanos e tem origem na comunicao, entendimento e transformao das informaes

    III. A maioria dos erros encontrados nos sistemas decorre de comunicao falha entre o cliente (que no sabe pedir) e o programador (que no sabe perguntar)

    Esto corretas as assertivas:

    A. I, apenas; B. II, apenas; C. III, apenas; D. II e III apenas

    80. Muitos profissionais justificam seus erros dizendo que No existe software livre de defeitos

    A. Isto verdade e justifica plenamente a ocorrncia de erros B. Isto no verdade, pois os softwares feitos pelas agncias espaciais no contm erros C. Isto verdade, porm no serve de desculpa para erros cometidos e utilizada somente

    por maus profissionais

    D. mentira, pois os sistemas mdicos so 100% prova de falhas.

    81. Segundo o IEEE Std 729, Standard Glossary of Software Engineering Terminology, qual a definio de Erro, Defeito e Falha

    I. Erro a atividade humana que, em ltima instncia, resultar em uma (ou mais) falha no software

    II. Defeito a representao, no software, do erro cometido III. Falha o resultado da manifestao de um defeito, perceptvel pelo usurio

    Esto corretas as assertivas:

    A. I, apenas; B. II, apenas; C. III, apenas; D. I, II e III

    82. So caractersticas de um software desenvolvido dentro dos conceitos de qualidade:

    A. Conceituao alta, usabilidade, Eficincia, passvel de testes B. Confiabilidade, Diversalidade, Eficincia, testabilidade C. Documentao mnima (sem burocracia), Eficcia de uso, testabilidade D. Confiabilidade, usabilidade, Eficincia, testabilidade

  • 83. O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente. correto afirmar que:

    A. Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona B. Por ser a ltima fase ela tambm a mais importante de todas para a garantia da

    qualidade

    C. Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software D. Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.

    84. Podemos definir como atividades bsicas de teste, as seguintes tarefas:

    A. Planejamento, Projeto de Casos de Teste, Execuo dos Casos de Teste, Anlise dos Resultados Obtidos, Documentao e Registro

    B. Planejamento dos testes, execuo, reunio de resultados C. Planejamento, testes e documentao de resultados D. Especificao dos casos de uso, especificao dos casos de teste, especificao dos

    templates de documentos de anlise, execuo de testes

    85. Imaginando-se um projeto de desenvolvimento de software, com ciclos de anlise,

    desenvolvimento e testes, correto admitir que:

    A. Erros encontrados sejam corrigidos em tempo de teste no prprio ambiente de teste, dando agilidade ao processo como um todo

    B. Novas solicitaes feitas pelo cliente no sejam testadas quando estas solicitaes chegam aps as atividades de teste j ultrapassarem 86%, para no comprometer o

    prazo de entrega

    C. Os testes devem ser feitos em um ambiente preferencialmente isolado e somente aps a concluso dos testes que a nova verso do software ser baixada no

    ambiente para nova rodada de testes.

    D. Qualquer ocorrncia de resultado obtido diferente do resultado esperado passvel de ser anotado e ir interromper os testes

    86. A caracterstica bsica de um teste de caixa preta :

    A. Dado um conjunto de requisitos, avaliar todos os detalhes da implementao B. Conhecer com profundidade a linguagem utilizada para o desenvolvimento C. Preparar casos de teste baseados na especificao do software D. Preparar casos de teste baseados na estrutura interna do software

    87. J os testes de caixa branca, tem como principal caracterstica:

    A. Dado um conjunto de requisitos, avaliar todos os detalhes da implementao B. Conhecer com profundidade a linguagem utilizada para o desenvolvimento C. Preparar casos de teste baseados na especificao do software D. Preparar casos de teste baseados na estrutura interna do software

  • 88. Escolha abaixo a melhor definio para o conceito de VERIFICAO :

    A. Atividades que, ao final do ciclo de vida de desenvolvimento de software, testa se o software foi construdo em conformidade com os requisitos desejados pelo

    usurio

    B. Processo para assegurar correo, completitude e consistncia do produto implementado, em cada fase e entre fases consecutivas do ciclo de

    desenvolvimento de software

    C. Atividades que, ao final do ciclo de vida de testes de software, checa se o software foi construdo em conformidade com os requisitos desejados pelo usurio

    D. Processo para assegurar a correta implementao dos casos de teste, completitude dos casos de teste e consistncia dos testes implementados, em cada fase e entre

    fases consecutivas do ciclo de desenvolvimento de software

    89. Quando se pensa em tarefas e executores, correto afirmar que:

    A. O teste unitrio normalmente feito pelo testador e o teste de sistema pelo analista de sistemas

    B. O teste de integrao usualmente executado pelo analista de integrao e o teste de sistema pelo programador

    C. O teste de sistema usualmente executado pelo analista de teste e o teste unitrio pelo programador

    D. O teste de aceitao usualmente executado pelos usurios e o teste unitrio pelo analista de teste

    90. O objetivo do teste de usabilidade garantir:

    A. Que os requisitos funcionais foram implementados. B. Se o tempo de resposta do software aceitvel em todos os momentos C. Se o software de fcil utilizao D. Se o software, sob uma determinada carga de servio, se comporta como definido

    pelo usurio.

    91. O objetivo do teste de usabilidade garantir:

    A. Que os requisitos funcionais foram implementados. B. Se o tempo de resposta do software aceitvel em todos os momentos C. Se o software de fcil utilizao D. Se o software, sob uma determinada carga de servio, se comporta como definido

    pelo usurio.

  • 92. correto afirmar que:

    A. Os testes devem realmente comear na ltima fase, caso contrrio o cronograma fica comprometido

    B. A atividade de testes deve comear junto com o projeto. Isto visa diminuir a ocorrncia de erros passados de uma fase para outra.

    C. Os testes devem comear ao final do desenvolvimento, pois somente neste momento temos algum artefato j compilado e pronto para ser executado.

    D. As atividades de teste devem comear junto com a fase de desenvolvimento, pegando os primeiros artefatos liberados pelo desenvolvimento

    Resposta: B

    93. Tendo como base as seguintes informaes:

    Um sistema construdo com a mais atual linguagem de programao feito para atender aos

    seguintes objetivos:

    Cadastrar clientes para envio de mala direta, com nome e endereo, ambos os campos alfa-numrico

    Remover clientes cadastrados

    Incluir texto de mensagem a ser enviada com at 60 caracteres alfabticos

    Impedir o cadastramento de clientes com nomes e endereos iguais

    Podemos imaginar que os testes:

    A. Sero relativamente simples e sero feitos em 01 hora, afinal temos poucas telas e poucos campos

    B. Para diminuir a probabilidade de erros de implementao, a verificao e validao deveriam comear j na anlise da modelagem de dados.

    C. Os testes unitrios so desnecessrios dada simplicidade do sistema a ser desenvolvido

    D. O testador deve ser a mesma pessoa que implementou o sistema, afinal no vale a pena gastar tempo de outro recurso para testar algo to simples

    94. Tendo como base s informaes da questo 93:

    A. A validao ir garantir que clientes cadastrados recebero a mala direta B. A validao ir garantir que a base de dados est consistente C. A validao ira garantir que clientes removidos deixaro de receber malas diretas

    com mensagens desatualizadas

    D. A validao ir garantir que a mensagem de texto inserida no conflitar com as mensagens antigas que tem texto similar.

  • 95. Tendo como base s informaes da questo 93:

    A. A verificao ir garantir que clientes no sejam cadastrados em duplicidade, somente no caso de que os nomes sejam iguais

    B. A verificao ir garantir que clientes no sejam cadastrados em duplicidade, contanto que nome e endereo sejam iguais, porm se a mensagem for totalmente

    alfabtica, no teremos como garantir este requisito

    C. A verificao ir garantir que clientes no sejam cadastrados em duplicidade, contanto que nome e endereo sejam iguais

    D. A verificao no ir garantir que no enviaremos mensagens numricas.

    96. Sabendo-se que, por mais testes que se faam num determinado software, falhas ocorrero,

    como se determina a cobertura ideal de aplicao de casos de teste?

    A. A cobertura adequada atingida quando se alcana 85% dos testes executados B. A cobertura ideal dada pela frmula:

    {[(CASOS DE TESTE EXECUTADOS / CASOS DE USO) * 1,25]/Klocs}, onde

    1,25 o ndice de segurana do sistema C. A cobertura adequada depende muito do aplicativo e do cliente, no existindo

    frmulas para apurar estes nmeros. Ele deve ser estimado e aceito por todos os

    responsveis pelo projeto de teste e de desenvolvimento.

    D. A cobertura ideal dada pela frmula: {[(CASOS DE TESTE EXECUTADOS / CASOS DE USO) * 1,25]/Klocs}, onde

    1,25 o coeficiente de cobertura de casos de uso / casos de testes

    97. A teoria dos mutantes utilizada para validao da cobertura de:

    A. Casos de uso B. Requisitos funcionais C. Casos de teste D. Requisitos de teste

    98. Dentre os tipos de testes conhecidos, podemos citar os seguintes:

    A. Teste de unidade, teste de abstrao, teste de segurana, teste de desempenho B. Teste de partio, teste de abstrao, teste de classificao, teste de personificao C. Testes unitrios, testes integrais, testes de metodologia, teste de estado D. Teste de unidade, teste de integrao, teste de segurana, teste de desempenho

  • 99. Levando-se em considerao a necessidade de controle de casos de testes aplicados, casos

    de teste no aplicados, casos de teste aprovados e casos de teste reprovados, indique qual a

    melhor alternativa:

    A. Para garantir um software livre de defeitos, a quantidade de casos de testes aprovados deve ser sempre maior que aos casos de teste reprovados

    B. Para garantir um software livre de defeitos, a quantidade de casos de testes aprovados deve ser sempre maior ou igual aos casos de teste reprovados

    C. No h garantia de que um software esteja livre de defeitos D. Na h garantias de que um software esteja livre de defeitos antes de atingido um

    mnimo de 95,5% de casos de teste aplicados e aprovados.

    100. Num teste de recuperao, no iremos testar os seguintes requisitos:

    A. O tempo de reparo colocar o sistema em operao - em caso de necessidade de interveno humana

    B. A integridade dos dados C. Mensagens de erro apresentadas durante a ocorrncia da falha D. Validao de usurio e senha para acesso

  • Respostas

    1. C

    2. B

    3. B

    4. C

    5. D

    6. A

    7. E

    8. B

    9. C

    10. B

    11. A

    12. C

    13. C

    14. B

    15. D

    16. A

    17. B

    18. E

    19. E

    20. C

    21. A

    22. E

    23. A

    24. D

    25. E

    26. A

    27. C

    28. E

    29. D

    30. B

    31. A

    32. B

    33. E

    34. D

    35. D

    36. E

    37. A

    38. B

    39. A

    40. D

    41. C

    42. E

    43. D

  • 44. B

    45. C

    46. A

    47. B

    48. E

    49. C

    50. D

    51. A

    52. D

    53. B

    54. C

    55. C

    56. B

    57. A

    58. B

    59. D

    60. B

    61. C

    62. D

    63. C

    64. A

    65. C

    66. B

    67. C

    68. B

    69. C

    70. C

    71. B

    72. C

    73. D

    74. C

    75. C

    76. B

    77. C

    78. D

    79. B

    80. C

    81. D

    82. D

    83. C

    84. A

    85. C

    86. C

    87. D

    88. B

  • 89. C

    90. C

    91. C

    92. B

    93. B

    94. A

    95. C

    96. C

    97. C

    98. D

    99. C

    100. C