24
 V alor Limite e Partição de Equivalência 1. Um campo de entrada (input field) referente ao ano de aniversário aceita valores de 1900 até 2004. Utilizando a análise do valor limite o teste usaria quais valores? a) 0,1900,2004,2005 b) 1900, 2004 c) 1899,1900,2004,2005 d) 1899, 1900, 1901,2003,2004,2005 2. Qual d as seg uintes afirmaç ões está cor reta, q uanto a o teste de valor limite? a) É o mesmo que o teste de Partição de Equivalência b) Verifica as condições de limite, ou seja, abaixo e acima dos limites de cada entrada e saída das partições equivalentes c) Testa as combinações de entrada d) É utilizada como uma estratégia de teste de caixa branca 3. O número em sistema de co ntrole de estoque pode variar entre 10.00 0 e 99. 999. Qual das seguintes entradas pode ser colocada nos testes usando as técnicas de classe válidas de equivalência e valores limites válidos? a) 1.000, 5.000, 99.999 b) 9.999, 50.000, 100.000 c) 10.000, 50.000, 99.999 d) 10.000, 99.999 e) 9.999, 10.000, 50.000, 99.999, 100.000 4. Na modelagem de um sistema que trabalha com impostos a serem pagos: Um empregado recebe R$4.000 de salário livre de impostos. Os próximos R$1.500 são tributados em 10%. E os próximos R$28.000 são tributados em 22%. Qualquer outro valor é tributado em 40%. Para o mais próximo valor inteiro, qual dos valores apresentados mostra um caso de teste usando a análise de valor limite? a) R$1500 b) R$32001 c) R$33501 d) R$28000 5. Na mod elagem d e um sistema que tra balha c om imp ostos a serem pagos: Um empregado recebe R$4.000 de salário livre de impostos. Os próximos R$1.500 são tributados em 10%. E os próximos R$28.000 são tributados em 22%. Qualquer outro valor é tributado em 40%. Para o mais próximo valor inteiro, qual desses grupos de números cai na mesma classe de equivalência? a) R$4.800; R$14.000; R$28.000 b) R$5.200; R$5.500; R$28.000 c) R$28.001; R$32.000; R$35.000 d) R$5.800; R$28.000; R$32.000 6. Um pro gram a vali da um campo numéri co da se guin te man eira : Valores inferiores a 10 são rejeitados, valores entre 10 e 21 são aceitos, valores maiores ou igual a 22 são rejeitados. Qual das alternativas contém os valores de entrada que cobre todas as partições de equivalência? a) 10,11,21 b) 3,20,21 c) 3,10,22 d) 10,21,22 7. Um program a vali da um campo numéri co da se guinte man eira : Valores inferiores a 10 são rejeitados, valores entre 10 e 21 são aceitos, valores maiores ou igual a 22 são rejeitados. Qual das alternativas cobre os maiores valores limites a) 9,10,11,22

61389751 Questoes Simulados BSTQB 3

Embed Size (px)

DESCRIPTION

simulado

Citation preview

  • Valor Limite e Partio de Equivalncia

    1. Um campo de entrada (input field) referente ao ano de aniversrio aceita valores de 1900 at 2004. Utilizando a anlise do valor limite o teste usaria quais valores?

    a) 0,1900,2004,2005b) 1900, 2004c) 1899,1900,2004,2005d) 1899, 1900, 1901,2003,2004,2005

    2. Qual das seguintes afirmaes est correta, quanto ao teste de valor limite?a) o mesmo que o teste de Partio de Equivalnciab) Verifica as condies de limite, ou seja, abaixo e acima dos limites de cada entrada e sada das parties equivalentesc) Testa as combinaes de entradad) utilizada como uma estratgia de teste de caixa branca

    3. O nmero em sistema de controle de estoque pode variar entre 10.000 e 99.999.Qual das seguintes entradas pode ser colocada nos testes usando as tcnicas de classe

    vlidas de equivalncia e valores limites vlidos?a) 1.000, 5.000, 99.999b) 9.999, 50.000, 100.000c) 10.000, 50.000, 99.999d) 10.000, 99.999e) 9.999, 10.000, 50.000, 99.999, 100.000

    4. Na modelagem de um sistema que trabalha com impostos a serem pagos:

    Um empregado recebe R$4.000 de salrio livre de impostos. Os prximosR$1.500 so tributados em 10%. E os prximos R$28.000 so tributados em22%. Qualquer outro valor tributado em 40%.

    Para o mais prximo valor inteiro, qual dos valores apresentados mostra um caso de teste usando a anlise de valor limite?

    a) R$1500b) R$32001c) R$33501d) R$28000

    5. Na modelagem de um sistema que trabalha com impostos a serem pagos:Um empregado recebe R$4.000 de salrio livre de impostos. Os prximosR$1.500 so tributados em 10%. E os prximos R$28.000 so tributados em22%. Qualquer outro valor tributado em 40%.Para o mais prximo valor inteiro, qual desses grupos de nmeros cai na mesma classe de equivalncia?

    a) R$4.800; R$14.000; R$28.000b) R$5.200; R$5.500; R$28.000c) R$28.001; R$32.000; R$35.000d) R$5.800; R$28.000; R$32.000

    6. Um programa valida um campo numrico da seguinte maneira:

    Valores inferiores a 10 so rejeitados, valores entre 10 e 21 so aceitos, valores maiores ou igual a 22 so rejeitados.

    Qual das alternativas contm os valores de entrada que cobre todas as parties de equivalncia?

    a) 10,11,21b) 3,20,21c) 3,10,22d) 10,21,22

    7. Um programa valida um campo numrico da seguinte maneira:

    Valores inferiores a 10 so rejeitados, valores entre 10 e 21 so aceitos, valores maiores ou igual a 22 so rejeitados.

    Qual das alternativas cobre os maiores valores limitesa) 9,10,11,22

  • b) 9,10,21,22c) 10,11,21,22d) 10,11,20,21

    8. A taxa de postagem para o peso das cartas de: 25 centavos at 10g, 35 at 50g e 10 centavos a mais a cada 25g acrescentado at 100g. Qual das entradas de teste (em gramas) seriam selecionadas usando o particionamento de equivalncia?

    a) 8,42,82,102 b) 4,15, 65, 92,159 c) 10,50,75,100 d) 5, 20, 40, 60, 80

    9. Se a temperatura cai abaixo de 18 graus, o aquecedor ligado. Quando a temperatura atinge 21 graus, o aquecedor desligado. Qual conjunto de valores mnimo de entrada para a cobertura de todas as parties de equivalncia vlidas?

    a) 15, 19 e 25 graus b) 17, 18, 20 e 21 graus c) 18, 20 e 22 graus d) 16 e 26 graus

    10. Assumindo as seguintes taxas de postais para o peso da carta: R$0,25 at 10g; R$0,35 at 50g; R$0,45 at 75; R$0,55 at 100g. Quais entradas de teste (em gramas) seriam selecionadas usando a anlise de valor limite?

    a) 0,9,19,49,50,74,75, 99,100 b) 10,50,75,100,250,1000 c) 0,1,10,11,50,51,75,76,100,101 d) 25,26,35,36,45,46,55,56

    Teste Funcional e No Funcional

    11. Quais dos seguintes testes no um teste do tipo funcional?a) Teste de sistemab) Teste de usabilidadec) Teste de performance (desempenho)d) B e C

    12. Qual das seguintes alternativas no um tipo de teste no funcional?a) Transio de estadob) Usabilidadec) Desempenhod) Segurana

    13. Qual das seguintes afirmaes est correta, quanto ao teste de sistema no funcional?a) Teste para verificar se algo no sistema no funciona corretamenteb) Testa os atributos de qualidade, incluindo o desempenho e usabilidadec) Testa uma funcionalidade do sistema usando apenas o componente do software, necessrio para a execuo da funod) Testa uma funcionalidade do sistema usando apenas o componente do software, necessrio para a execuo da aoe) Testa as funcionalidades que no deveriam existir

    14. Qual alternativa sobre os resultados esperados falsa?a) Os resultados esperados so definidos de acordo com o comportamento do softwareb) Os resultados esperados so derivados da especificao, no do cdigoc) Os resultados esperados incluem as mensagens da tela e as mudanas em arquivos e banco de dadosd) Os resultados esperados devem ser definidos antes do teste ser executadoe) Os resultados esperados podem incluir constantes de tempo, como o tempo de resposta

    15. Qual das seguintes alternativas uma forma de teste funcional?

  • a) Anlise de valor limiteb) Teste de usabilidadec) Teste de desempenhod) Teste de segurana

    16. Qual das seguintes alternativas se difere das demais?a) Caixa brancab) Caixa de vidroc) Estruturald) Funcional

    17. Qual das alternativas uma caracterstica de qualidade no funcional?a) Viabilidadeb) Usabilidadec) Manutenibilidaded) Regresso

    18. Qual destas afirmaes sobre teste funcional verdadeira?a) Teste estrutural mais importante do que os funcionais, uma vez que aborda o cdigob) Teste funcional mais til em todo o ciclo de vida e pode ser aplicado pelos analistas de negcio, testadores, desenvolvedores e usuriosc) Teste funcional mais poderoso do que o teste esttico, voc pode realmente executar o sistema e ver o que aconteced) Inspeo uma forma de teste funcional

    Gerenciamento de Configurao

    19. Qual das seguintes alternativas no faz parte do gerenciamento de configurao?a) Contabilidade e estado dos itens de configuraob) Auditoria de conformidade ISO9001c) Identificao das verses dos testesd) Registro das mudanas que ocorrem na documentao, ao longo do projetoe) Acesso controlado as bibliotecas

    20. Um sistema de gerenciamento de configurao normalmente no prover:a) Ligao dos requisitos do cliente com os nmeros de versob) Facilidade na comparao dos resultados dos testes com os resultados esperadosc) As diferenas entre as verses do cdigo de um componente do softwared) Acesso restrito as bibliotecas do cdigo fonte

    21. Qual dos itens abaixo no estaria sob o gerenciamento de configurao?a) Os sistemas operacionaisb) A documentao do testec) Dados que esto sendo utilizados (dados vivos)d) Os documentos de requisitos do usurio

    Teste de Integrao

    22. Qual das seguintes alternativas a principal proposta da estratgia de integrao para teste de integrao pequeno?

    a) Para garantir que todos os pequenos mdulos sero testados adequadamente b) Para garantir que todas as interfaces do sistema funcionem com outros sistemas e com redec) Para especificar quais mdulos combinam, quando e com quantos de uma s vezd) Para garantir que o teste de integrao possa ser realizado por uma equipe pequenae) Para especificar como o software deve ser dividido em mdulos

    23. Testes de integrao pequenos:a) Testam componentes individualmente que foram desenvolvidosb) Testam a interao entre os mdulos ou subsistemasc) So usados apenas para componentes que formam uma funcionalidade do sistemad) Testam as interfaces com outros sistemas

    24. Qual das seguintes alternativas no uma estratgia de integrao?a) Baseado na modelagemb) Big-bangc) Bottom-up

  • d) Top-down

    Teste de Regresso e Confirmao

    25. Quais das seguintes ferramentas seriam utilizadas na automao do teste de regresso?a) Uma verificadora de dadosb) Uma verificadora de limitesc) Ferramenta de captura e reproduod) Comparadora de resultados (outputs)

    26. A diferena entre os retestes e os testes de regresso :a) No reteste um teste est sendo executado novamente; o teste de regresso procurar por efeitos colaterais inesperadosb) O reteste procura por efeitos colaterais inesperados; o teste de regresso a repetio de testesc) O reteste feito aps as falhas serem corrigidas; o teste de regresso feito o mais breve possveld) O reteste utiliza ambientes diferentes, o teste de regresso usa o mesmo ambientee) O reteste feito pelos desenvolvedores; o teste de regresso feitos por testadores independentes

    27. Como poderamos estimar o total de reteste que possa ser necessrio?a) Com mtricas de projetos anteriores similaresb) Com discusses com a equipe de desenvolvimentoc) Com o tempo alocado para os testes de regressod) A e B

    28. Qual das seguintes afirmativas no verdadeira?a) Teste de desempenho pode ser feito durante os testes de componente, assim como, durante as fases do testeb) O teste de aceitao no necessariamente inclui um teste de regressoc) As atividades de regresso no devem envolver os testadores (revises, inspees, etc)d) Os ambientes de teste devem ser o mais prximo do ambientes de produo

    29. Segundo o glossrio de termos ISTQB, qual a proposta do teste de regresso?a) Verificar o sucesso das aes de correob) Prevenir que uma tarefa considerada incorreta seja completadac) Garantir que defeitos no foram introduzidos provenientes da modificaod) Motivar melhores testes de unidades para os programadores

    30. Qual o objetivo do teste de confirmao?a) Garantir a confiana dos usurios sob o sistemab) Confirmar que o defeito foi corretamente corrigidoc) Confirmar que mudanas no esperadas no software foram introduzidasd) Confirmar que a lgica detalhada de um componente est conforme o especificado

    Cobertura de Teste

    31. Uma forma de cobertura lgica incorreta :a) Cobertura de sentena (comando)b) Cobertura de ploc) Cobertura de condiod) Cobertura de caminho

    32. Cobertura de sentena (comando) no ir checar.a) Sentenas (comandos) que faltamb) Desvios no utilizadosc) Cdigo mortod) Sentenas (comandos) no utilizadas

    33. Cobertura de cdigo usada para medir o que?a) Defeitosb) Analisa as tendnciasc) Eficcia do teste

  • d) O tempo gasto com o teste

    34. Dado o seguinte cdigo, o que verdadeiro sobre o nmero mnimo de casos de teste necessrios para uma total cobertura de sentena (comando) e desvio:

    Read PRead QIF P+Q > 100 THENPrint LargeENDIFIf P > 50 THENPrint P LargeENDIF

    a) 1 teste de cobertura de sentena (comando), 3 para a cobertura de desviob) 1 teste de cobertura de sentena (comando), 2 para a cobertura de desvioc) 1 teste cobertura de sentena (comando), 1 para a cobertura de desviod) 2 testes de cobertura de sentena (comando), 3 para a cobertura de desvioe) 2 testes de cobertura de sentena (comando), 2 para a cobertura de desvio

    35. Dado o seguinte cdigo:Switch PC onStart outlookIF outlook appears THENSend an emailClose Outlook

    a) 1 teste de cobertura de sentena (comando), 1 para a cobertura de desviob) 1 teste de cobertura de sentena (comando), 2 para a cobertura de desvioc) 1 teste de cobertura de sentena (comando), 3 para a cobertura de desviod) 2 testes de cobertura de sentena (comando), 2 para a cobertura de desvioe) 2 testes de cobertura de sentena (comando), 3 para a cobertura de desvio

    36. Dado o seguinte cdigo, qual a alternativa verdadeira:

    IF A > B THENC = A BELSEC = A + BENDIFRead DIF C = D ThenPrint ErrorENDIF

    a) 1 teste de cobertura de sentena (comando), 3 para a cobertura de desviob) 2 testes de cobertura de sentena (comando), 2 para a cobertura de desvioc) 2 testes de cobertura de sentena (comando), 3 para a cobertura de desviod) 3 testes de cobertura de sentena (comando), 3 para a cobertura de desvioe) 3 testes de cobertura de sentena (comando), 2 para a cobertura de desvio

    37. Considere o seguinte:Pegar e ler o jornalOlhe o que est passando na televisoSe tiver um programa que voc estiver interesse em assistir, ento, veja a TV e assista o programaCaso contrrioContinue lendo o jornalSe existe uma palavra cruzada no jornal, ento tente completer

    a) CS = 1 e CD = 1b) CS = 1 e CD = 2c) CS = 1 e CD = 3d) CS = 2 e CD = 2e) CS = 2 e CD = 3

    38. Considerando as seguintes afirmaes:I. 100% de cobertura de sentena (comando) garante 100% de cobertura de desvioII. 100% de cobertura de desvio garante 100% de cobertura de sentena (comando)III. 100% de cobertura de desvio garante 100% de cobertura de decisoIV. 100% de cobertura de deciso garante 100% de cobertura de desvio

  • V. 100% de cobertura de sentena (comando) garante 100% de cobertura de decisoa) II verdadeira; I, III, IV e V so falsasb) I e V so verdadeiras; II, III e IV so falsasc) II e III so verdadeiras; I, IV e V so falsasd) II, III e IV so verdadeiras; I e V so falsas

    39. Qual das seguintes afirmaes no est correta?a) Um conjunto mnimo de teste que atinge 100% de cobertura LCSAJ tambm ir atingir 100% de cobertura de desviob) Um conjunto mnimo de teste que atinge 100% de cobertura de caminho tambm ir atingir 100% de cobertura de sentena (comando)c) Um conjunto mnimo de teste que atinge 100% de cobertura de caminho, geralmente, ir detectar mais defeitos do que um que atinja 100% de cobertura de sentena (comando)d) Um conjunto mnimo de teste que atinge 100% de cobertura de sentena (comando), geralmente, ir detectar mais falhas que um que atinja 100% de cobertura de desvio

    40. Analise o seguinte cdigo:Pergunte: "Que tipo de ingresso voc deseja, individual ou retorno?"Se o cliente quer "retorno"

    Pergunte: "Qual taxa, padro ou promoo?"Se o cliente responder promoo

    Diga: "Custar R$11,20"ELSE

    Diga: " Custar R$19,50"ENDIF

    ELSEDiga: " Custar R$9,75"

    ENDIFDecida qual o nmero mnimo de testes que so necessrios para garantir que todas as questes sejam perguntadas, todas as combinaes feitas e todas respostas dadas.

    a) 3b) 4c) 5d) 6

    41. Qual das seguintes alternativas no verdadeira sobre os critrios de cobertura de teste?a) Ele pode ser medido de acordo com os itens exercitados pela sute de testeb) Uma medida do critrio de cobertura de teste a porcentagem de requisitos do usurio cobertac) Uma medida do critrio de cobertura de teste a porcentagem dos defeitos encontradosd) Os critrios de cobertura de teste so frequentemente usados durante a especificao do critrio de concluso do teste

    42. Medio de cobertura:a) No tem nada a ver com o testeb) uma medida parcial do andamento do testec) Cobertura de desvio deveria ser obrigatria para todos os softwaresd) S pode ser aplicada no teste de componente, no no teste de sistema

    43. Tendo como base o pseudocdigo abaixo, quantos testes so necessrios para atingir 100% de cobertura de sentena (comando)?

    1. If x = 3 then2. Display_messageX;3. If y = 2 then4. Display_messageY;5. else6. Display_messageZ;7. else8. Display_messageZ;

    a) 1b) 2c) 3d) 4

    44. Usando o mesmo pseudocdigo da questo anterior, quantos testes so necessrios para atingir 100% da cobertura de desvio/deciso?

  • a) 1b) 2c) 3d) 4

    45. De acordo com o pseudocdigo abaixo, quantos casos de testes so necessrios para alcanar a cobertura de desvio?

    READ AREAD B

    IF B > A THEN MIN = A

    IF B = 2*A THENPRINT Bingo!

    ENDIFELSE

    MIN = BENDIFPRINT MIN

    a) 2b) 3c) 4d) 5

    46. Tendo como base o pseudocdigo apresentado na questo anterior, quantos casos de testes so necessrios para a cobertura de sentena (comando)?

    a) 2b) 3c) 4d) 5

    47. Ainda com base no pseudocdigo apresentado, qual a complexidade ciclomtica do cdigo?READ AREAD BIF B > A THEN MIN = A

    IF B = 2*A THENPRINT Bingo!

    ENDIFELSE

    MIN = BENDIFPRINT MIN

    a) 2b) 3c) 4d) 5

    48. Qual das seguintes alternativas pode ser uma medida de cobertura para o teste de transio de estado?

    V. Todos os estados serem executados W. O tempo de resposta para cada transao X. Todas transies serem executadas Y. Todos os limites serem testados Z. Sequncias especficas de transies terem sido executadas

    a) X, Y e Z b) V, X, Y e Z c) W, X e Y d) V, X e Z

    49. De acordo com o pseudocdigo abaixo, quantos casos de testes so necessrios para alcanar a cobertura de desvio? READ A READ B IF B > A THEN

    PRINT Truco!

  • IF B = 2*A THEN PRINT Seis! ENDIF

    ELSE PRINT Corre!

    ENDIF PRINT MIN

    a) 2 b) 3 c) 4 d) 5

    50. Tendo como base o pseudocdigo apresentado na questo anterior, quantos casos de testes so necessrios para a cobertura de sentena (comando)?

    a) 2 b) 3 c) 4 d) 5

    51. Ainda com base no pseudocdigo apresentado, qual a complexidade ciclomtica do cdigo? READ A READ B

    IF B > A THEN PRINT Truco! IF B = 2*A THEN PRINT Seis! ENDIF

    ELSE PRINT Corre!

    ENDIF PRINT MIN

    a) 2 b) 3 c) 4 d) 5

    52. Quais das medidas poderiam ser usadas para avaliar a cobertura alcanada pelas tcnicas de teste baseadas em especificao (black-box)?

    V Resultados das decises testadas W Parties executadas X Limites testados Y Transio de estados exercitados Z Comandos executados

    a) V, W, Y ou Z b) W, X ou Y c) V, X ou Z d) W, X, Y ou Z

    53. O que significa dizer que um conjunto de testes alcanou 90% de cobertura de comando (sentena)?

    a) 9 em cada 10 resultados de decises foram executados pelo conjunto de teste b) 9 em cada 10 comandos (sentenas) foram executados pelo conjunto de teste c) 9 em cada 10 testes rodaram neste conjunto de teste d) 9 em cada 10 comandos dos requisitos sobre o software esto corretos

    ISSO 9126, IEEE, Padres

    54. Qual das seguintes caractersticas de qualidade no faz parte da Norma ISO 9126?a) Funcionalidadeb) Usabilidade

  • c) Suportabilidaded) Mantenabilidade

    55. De acordo com o padro IEEE 829 o plano de teste contem todos os seguintes itens, exceto:

    a) Itens de testeb) Entregveis de testec) Tarefas de tested) Ambiente de testee) Especificao de teste

    56. Qual informao no includa no relatrio de incidentes?a) Como corrigir o defeitob) Como reproduzir o defeitoc) Detalhes do ambiente de tested) Severidade e prioridadee) O real e os resultados esperados

    57. Qual das seguintes alternativas no est includa no plano de teste de acordo com o padro de documentao de teste?

    a) Itens de teste (ex. verses do software)b) O que no ser testadoc) Ambiente de tested) Plano de qualidadee) Cronograma e prazos

    58. Qual das alternativas um item que no parte do plano de teste?a) As funcionalidades a serem testadasb) Relatrios de incidentesc) Riscosd) Cronograma

    59. Qual a norma que aborda as definies dos termos de teste?a) ISO / IEC 12207b) BS7925-1c) BS7925-2d) ANSI / IEEE 829e) ANSI / IEEE 729

    60. Qual das seguintes alternativas no um padro relacionado ao teste de software?a) IEEE829b) IEEE610c) BS7925-1d) BS7925-2

    61. Qual das seguintes opes um padro de teste de componente?a) IEEE 829b) IEEE 610c) BS7925-1d) BS7925-2

    62. Em qual documento descrito pelo IEEE 829 voc encontrar instrues para o teste, incluindo, configurao do ambiente e registros de medio?

    a) Plano de testeb) Especificao de modelagem de testec) Especificao do caso de tested) Especificao de procedimento (roteiro) de teste

    Driver e Stub

    63. Para testar uma funo, o programador precisa escrever um ________, que chama a funo a ser testada e passa os dados do teste.

    a) Stubb) Driverc) Proxyd) Nenhuma das alternativas

  • Qualidade de Software

    64. Escolha a melhor definio de qualidade:a) Qualidade um trabalhob) Zero defeitosc) Conformidade com os requisitosd) Trabalhar como foi planejado

    65. Aumentar a qualidade do software, atravs de melhores mtodos de desenvolvimento, afetar o tempo necessrio para o teste:

    a) Reduzindo o tempo de testeb) No modificar o processo de testec) Aumentar o tempo de tested) No h como afirmar algo sobre o assunto

    66. Qual das alternativas verdadeira?a) O teste de componente deve ser de caixa preta e o teste de sistema deve ser de caixa brancab) Se forem encontrados muitos bugs no teste, voc no deve ser muito confiante quanto a qualidade do softwarec) Quanto menos bugs forem encontrados, melhor ser o seu tested) Quanto mais testes voc executar, mais bugs sero encontrados

    67. Qual das alternativas um atributo da qualidade?a) Probabilidadeb) Testabilidadec) Gerenciabilidaded) Viabilidade

    Teste Independente

    68. Uma das principais razes pela qual os desenvolvedores tm dificuldade de testar o seu prprio trabalho :

    a) Falta de documentao tcnicab) Falta de ferramentas de testes especficas para os desenvolvedoresc) Falta de treinamentod) Falta de objetividade

    69. Verificao e Validao independente :a) Feita pelo desenvolvedorb) Feita pelos engenheiros de testec) Feita pela gernciad) Feita por uma empresa de fora, que no influncia o projeto

    Processo de Desenvolvimento x Teste

    70. Durante o processo de desenvolvimento de software, qual o momento do processo de teste comear?

    a) Quando o cdigo estiver prontob) Quando a modelagem estiver finalizadac) Quando os requisitos do software tiverem sido aprovadosd) Quando o primeiro mdulo de cdigo estiver pronto para o teste de unidade

    71. Considere as seguintes afirmaes sobre o teste de software iniciar, de forma antecipada no ciclo de vida do software:

    I. Iniciar o teste de software iniciar, de forma antecipada no ciclo de vida do software, pode prevenir a multiplicao de falhasII. Falhas encontradas, durante o planejamento antecipado de testes so mais cara para serem corrigidasIII. Iniciar o teste de software de forma antecipada pode encontrar defeitosIV. Iniciar o teste de software de forma antecipada pode causar mudanas nos requisitosV. Iniciar o teste de software de forma antecipada requer mais esforos

    a) I, III e IV so verdadeiras. II e V so falsasb) III verdadeira, I, II, IV e V so falsasc) III e IV so verdadeiras. I, II e V so falsasd) I, III, IV e V so verdadeiras, II falsa

  • e) I e III so verdadeiras, II, IV e V so falsas

    72. O custo da correo de um defeito:a) No importanteb) Aumenta medida do passar do tempo da vida do softwarec) Diminui medida do passar do tempo da vida do softwared) maior se encontrado durante os requisitos do que na modelagem funcional e) No h como determinar

    73. A principal razo de dividir o processo de teste em tarefas distintas :a) Cada fase do teste tem uma proposta diferenteb) mais fcil para gerncia o teste em fasesc) Ns podemos executar testes em ambientes diferentesd) Com mais fases ns temos um melhor teste

    74. Qual das alternativas verdadeira quanto ao modelo V?a) Ele afirma que os mdulos so testados de acordo com requisitos dos usuriosb) Ele apenas abrange a fase de testec) Ele especifica as tcnicas de teste a serem usadasd) Ele inclui a verificao da modelagem

    75. Qual das seguintes alternativas caracteriza o custo dos defeitos?a) Ele mais baixo quando os defeitos so encontrados nas primeiras etapas do desenvolvimento e mais alto quando a correo ocorre nas ltimas fases do testeb) O defeito mais fcil de ser encontrado no teste de sistema, porm a sua correo mais carac) Os defeitos so mais baratos de serem achados nas fases iniciais do desenvolvimento, porm em contrapartida, o custo da correo mais altod) Embora os defeitos sejam mais caros de serem achados durante fases iniciais do desenvolvimento, eles so mais baratos de serem corrigidos

    76. Qual das alternativas abaixo descreve o principal beneficio da verificao antecipada no ciclo de vida do software?

    a) Ela permite a identificao de mudanas nos requisitos dos usuriosb) Ela facilita a montagem do ambiente de testec) Ela reduz a multiplicao de defeitosd) Ela permite que os testadores sejam envolvidos antecipadamente no projeto

    77. As atividades de teste de software devem comear:a) Logo que o cdigo escritob) Durante a fase de concepoc) Quando requisites estiverem formalmente documentadosd) O mais cedo possvel no ciclo de vida do desenvolvimento de software

    78. Quanto mais tarde no ciclo de vida do software um defeito descoberto, mais caro a sua correo. Por qu?

    a) A documentao fraca, por isso demora mais tempo para descobrir o que o software deveria fazerb) Os salrios vo subindoc) O defeito est presente em mais documentaes, cdigos, testes, etcd) Nenhuma das alternativas

    Tcnicas, documentao e teste de software

    79. Em qual ordem os testes devem ser executados?a) Os mais importantes primeirosb) Os mais difceis primeiro (para permitir o tempo mximo de correo)c) Os mais fceis primeiro (para dar confiana inicial)d) De acordo com a ordem em que so pensados

    80. O mais importante na modelagem antecipada de teste :a) Tornar mais fcil a preparao do testeb) Faz com que as inspees no sejam requeridasc) Pode prevenir a multiplicao de defeitos

  • d) Ir achar todos os defeitos

    81. Os casos de teste so modelados durante:a) A gravao do testeb) O planejamento do testec) A configurao do tested) Durante a especificao do teste

    82. Uma tcnica de modelagem de teste :a) Um processo de seleo de casos de testeb) Um processo para determinar os resultados esperadosc) Uma forma de medir a qualidade de softwared) Uma forma de medir o que tem sido feito do plano de teste

    83. Qual das seguintes afirmativas est correta, quanto ao testware?a) Eles necessitam do gerenciamento de configurao como, por exemplo: requisitos, modelagem e cdigob) Devem ser construdos antes de cada nova verso do softwarec) So necessrios apenas at a liberao do software para a produod) No precisam ser documentados e comentados, uma vez que no fazem parte da liberao do software

    84. Qual um importante critrio na deciso de qual tcnica de teste a ser usada?a) O quanto voc conhece sobre uma tcnica particularb) O objetivo do testec) O quanto apropriada a tcnica para a aplicao que est sendo testadad) Se existe uma ferramenta para suportar essa tcnica

    85. Por que tanto a tcnica de teste baseada em especificao quanto a baseada em estrutura

    so importantes?

    a) Elas encontram diferentes tipos de defeitos b) Usar mais tcnicas sempre melhor c) Ambas acham o mesmo tipo de defeitos d) Porque especificaes tender a ser desestruturadas

    86. Qual a caracterstica principal das tcnicas baseadas em estrutura?

    a) Elas so principalmente usadas para avaliar a estrutura de uma especificao b) Elas so usadas tanto para medir cobertura quanto para modelar testes com o intuito de aumentar a cobertura c) Elas so baseadas nas habilidades e experincia do testador d) Elas usam um modelo formal ou informal do software ou componente

    87. Como que as tcnicas baseadas em experincia diferenciam-se das tcnicas baseadas em especificao?

    a) Elas dependem do entendimento do testador sobre como o sistema est estruturado, ao invs, do registro da documentao sobre o que o sistema deve fazer b) Elas dependem da existncia de testadores mais velhos, ao invs, de testadores jovens c) Elas dependem do registro da documentao sobre o que o sistema deve fazer, ao invs, da viso pessoal de um membro da equipe d) Elas dependem da viso pessoal de um membro da equipe, ao invs, do registro da documentao sobre o que o sistema deve fazer

    88. Ao escolher uma tcnica para uma determinada situao, quais os fatores que devemos levar em conta? U experincia anterior dos tipos de defeitos encontrados no sistema e em outros sistemas similares V o conhecimento dos testadores W as normas regulamentrias que se aplicam X o tipo de ferramenta de execuo de teste que ser utilizada Y a documentao disponvel Z experincia anterior na linguagem de desenvolvimento

  • a) V, W Y e Z b) U, V, W e Y c) U, X, e Y d) V, W e Y

    89. Qual caracterstica principal das tcnicas de teste baseadas em especificao?

    a) Os testes so especificados de acordo com informaes de como o software foi construdo b) Os testes so especificados tendo como base modelos (formais ou informais) que especificam o problema a ser resolvido pelo software ou pelos seus componentes c) Os testes so especificados baseados nas habilidades e experincia do testador d) Os testes so especificados a partir da extenso de cobertura dos elementos estruturais do sistema ou componentes

    90. Quais das medidas abaixo poderiam ser usadas para avaliar a cobertura alcanada pelas tcnicas de teste baseadas em estrutura (white-box)? V Resultados das decises testadas W Parties testadas X Limites testados Y Condies ou multiplicas condies executadas Z Comandos executados

    a) V, W ou Y b) W, X ou Y c) V, Y ou Z d) W, X ou Z

    91. O que uma condio de teste?

    a) Uma entrada, resultado esperado, pr-condio ou ps-condio b) Os passos que so necessrios para chegar a um determinado ponto do sistema c) Alguma coisa que pode ser testada d) Um estado especfico do software (ex.: antes do teste ser executado)

    Reviso Tcnica

    92. Em uma reunio de reviso o moderador tem qual papel?a) Tomar alguns minutos da reuniob) Mediador entre as pessoasc) Atender os telefonemasd) Escrever os documentos a serem revisados

    93. Qual das seguintes afirmaes no verdadeira:a) Inspeo o processo mais formal de revisob) As inspees devem ser lideradas por um lder treinadoc) Gerentes podem realizar inspees em documentos de gernciad) Inspeo adequada mesmo quando no existem documentos escritose) Inspeo compara os documentos com os antecessores (originais)

    94. Qual alternativa combina melhor com as caractersticas apresentadas abaixo com o processo de reviso?

    I. Liderada pelo autorII. No documentadaIII. Sem participao da gernciaIV. Liderada por um moderador ou lder treinadoV. Utiliza critrios de entrada e sada

    x) Inspeoy) Reviso em parw) Reviso informalk) Acompanhamento

    a) x = IV, y = III, w = II e V, k = Ib) x = IV e V, y = III, w = II, k = I

  • c) x = I e V, y = III, w = II, k = IVd) x = V, y = IV, w = III, k = I e II

    95. Revises ou inspees podem ser consideradas como parte do teste?a) No, porque eles se aplicam a documentao do desenvolvimentob) No, porque so normalmente aplicados antes dos testesc) No, porque no se aplicam ao teste de documentaod) Sim, porque ambos ajudam a deteco de defeitos e melhoram a qualidade.e) Sim, porque os testes incluem todas as atividades no construtivas

    96. Um importante beneficio da inspeo de cdigo :a) Permitir que o cdigo seja testado antes do ambiente de execuo est prontob) Poder ser feito pela pessoa que escreveu o cdigoc) Pode ser feito por uma equipe inexperiented) Ser barato de ser executado

    97. Qual a principal diferena entre um acompanhamento e uma inspeo?a) Uma inspeo dirigida pelo autor, enquanto um acompanhamento dirigido por um moderador treinadob) Uma inspeo tem um lder treinado, enquanto um acompanhamento no tem um lderc) Os autores no esto presentes durante as inspees, j no acompanhamento eles estod) Um acompanhamento liderado pelo prprio autor, enquanto uma inspeo liderada por um moderador treinado

    98. Qual das alternativas abaixo sobre revises verdadeira?a) Revises no podem se feitas na especificao dos requisitos dos usuriosb) Revises so caminhos menos eficazes de testar o cdigoc) Revises no so boas para encontrar defeitos nos planos de tested) Revises devem ser feitas nas especificaes, cdigo e planos de teste

    99. Qual tipo de reviso formal requer critrios de entrada e sada, incluindo mtricas?a) Acompanhamentob) Inspeoc) Reviso de gernciad) Reviso aps o projeto

    100. O que no est includo no custo tpico de um processo de inspeo?a) Configurao de formulrios e bases de dadosb) Anlise de mtricas e melhoria do processoc) Escrever os documentos a serem inspecionadosd) O tempo gasto com o documento fora da reunio

    101. Qual das seguintes alternativas no um tipo de reviso?a) Acompanhamentob) Reviso tcnicac) Reviso informald) Aprovao da gerncia

    102. Qual o mais importante fator de sucesso para a execuo de revises?a) Uma pessoa separada para registrar, durante a reunio de incidentesb) Participantes e lderes de reviso treinadosc) A disponibilidade de ferramentas de apoio ao processo de revisod) Um plano de teste revisado

    Complexidade Ciclomtica

    103. Dado o seguinte programaIF X < YTHEN Statement 1;ELSE IF Y >= ZTHEN Statement 2;ENDA complexidade ciclomtica de McCabe

    a) 2b) 3c) 4d) 5

  • 104. Um programa com alta complexidade ciclomtica quase provvel que ele seja:a) Grandeb) Pequenoc) Difcil de ser escritod) Difcil de ser testado

    105. Considere as seguintes afirmaes sobre a complexidade ciclomtica:I. Ela pode ser medida por ferramentas de anlise estticaII. derivada do nmero de linhas de cdigoIII. Ela est relacionada, unicamente, facilidade de compreenso do cdigoIV. sempre igual ou maior que o nmero mnimo de teste necessrio para a cobertura de desvioV. Ela est relaciona com a profundidade de teste da sentena IF

    a) II, III e V so verdadeiras, I e IV so falsasb) I, IV e V so verdadeiras, II e III so falsasc) I, II e III so verdadeiras, IV e V so falsosd) I e IV so verdadeiras, II, III e V so falsos

    Quantos casos de teste?

    106. Quantos casos de testes so necessrios para cobrir todas as possibilidades de declaraes (caminhos) para o seguinte fragmento de cdigo? Supondo que as duas condies so independentes entre elas.if (Condition 1)then statement 1else statement 2fiif (Condition 2)then statement 3fi

    a) 2b) 3c) 4d) No h como estimar

    Teste de Aceitao

    107. Os casos de teste de aceitao so baseados no que?a) Requisitosb) Designc) Cdigod) Tabela de deciso

    108. O principal foco dos testes de aceitao :a) Encontrar falhas no sistemab) Garantir que o sistema esteja adequado para todos os usuriosc) Testar o sistema com outros sistemasd) Testar com perspectiva nas regras de negcioe) Teste por uma equipe de teste diferente

    109. Qual das seguintes alternativas a melhor fonte dos resultados esperado para os scripts de teste de aceite de usurio?

    a) Os resultados atuaisb) A especificao do programac) Os requisitos dos usuriosd) A especificao do sistema

    110. O foco principal do teste de aceitao :a) Achar as falhas do sistemab) Garantir que o sistema est aceitvel para todos os usuriosc) Testar o sistema com outros sistemasd) Testar com uma perspectiva de negcio

  • Quanto teste suficiente?

    111. Quanto teste suficiente?a) Esta questo impossvel de responderb) Esta questo fcil de ser respondidac) A resposta depende do risco para a sua empresa, contrato e de requisitos especiaisd) A resposta depende da maturidade dos seus desenvolvedores.

    112. O processo de teste deve parar quando:a) Todos os testes planejados terem sido executadosb) O tempo estimado esgotarc) Todos os defeitos terem sido corrigidosd) A e Ce) Depende do risco para o sistema que est sendo testado

    113. Qual o objetivo dos critrios de concluso de teste em um plano de teste?a) Para saber quando a execuo de um teste deve ser terminadab) Garantir que o caso de teste est completoc) Para definir os critrios usados na gerao das entradas do tested) Para saber quando o planejamento do teste est completoe) Para planejar quando os testes devem parar

    114. Podemos dizer que os testes executados foram o suficiente quando:a) O prazo terminab) O nvel de confiana requerido alcanadoc) Falhas no so mais encontradasd) Os usurios no iro achar as falhas graves

    115. Quando voc pararia os testes?a) Quando o tempo para os testes acabarb) Aps todos os testes que foram planejados terem sido executadosc) Aps os critrios de concluso do teste terem sido alcanadosd) Quando a execuo do teste no revelar mais falhas

    Teste Unitrio

    116. Uma tcnica de teste comum durante o teste de componente ?a) Teste de comando e desviob) Teste de usabilidadec) Teste de seguranad) Teste de performance (desempenho)

    117. Qual das seguintes afirmaes sobre o padro do teste de componente falsa?a) Tcnicas de modelagem de caixa preta tm uma tcnica de medio associadab) Tcnicas de caixa branca tm uma tcnica de medio associadac) Complexidade ciclomtica no um teste de medio tcnicad) Tcnicas de medies de caixa preta tm uma tcnica de modelagem de teste associadae) Tcnicas de medies de caixa branca tm uma tcnica de modelagem de teste associada

    118. Qual a melhor forma de encontra cdigo inatingvel (cdigo morto)?a) Revises no cdigob) Inspees no cdigoc) Uma ferramenta de coberturad) Uma ferramenta de gerenciamento de testee) Uma ferramenta de anlise esttica

    119. Qual das alternativas no descrita no padro de teste de componente?a) Teste de sintaxeb) Particionamento de equivalnciac) Teste de stressd) Cobertura de deciso

  • Validao e Verificao

    120. Qual a principal razo para testar o software antes da sua liberao?a) Para mostrar que o sistema ir funcionar aps a liberaob) Para decidir quando a qualidade do software est adequada para a liberaoc) Para achar o tanto de bugs possveis antes da liberaod) Para fornecer informaes para a deciso de liberao seja tomada de acordo com os riscos

    ERRO, DEFEITO e FALHA

    121. Quando algo visvel para os usurio finais um desvio em relao ao especificado ou um comportamento no esperado, isso chamado de:

    a) Um errob) Uma anomaliac) Uma falhad) Um defeitoe) Um engano

    122. Considere as seguintes afirmaes:I. Um incidente pode ser fechado sem ser corrigidoII. Incidentes no podem ser cadastrados contra a documentaoIII. A fase final do gerenciamento de incidentes a correoIV. O registro do incidente no incluir informaes sobre o ambiente de testeV. Incidentes devem ser cadastrados quando algum, que no seja o autor do software, realiza o teste

    a) II e V so verdadeiras, I, III e IV so falsasb) I e V so verdadeiras, II, III e IV so falsasc) I, IV e V so verdadeiras, II e III so falsasd) I e II so verdadeiras, III, IV e V so falsase) I verdadeira, II, III, IV e V so falsas

    123. Qual das seguintes alternativas falsa?a) Incidentes devem ser sempre corrigidosb) Um incidente ocorre quando um resultado encontrado no teste difere-se com o esperadoc) Incidentes podem ser analisados para ajudar na melhoria do processo de tested) Um incidente pode ser levando contra a documentao

    124. Qual das seguintes afirmaes no verdadeira quanto aos incidentes?a) A resoluo dos incidentes de responsabilidade do autor do software que est sendo testadob) Incidentes podem ser levantados contra os requisitos dos usuriosc) Incidentes exigem investigao e/ou correod) Incidentes so levantados quando o resultado encontrado difere-se do esperado

    125. Qual das seguintes alternativas falsa?a) Em um sistema duas falhas podem ter diferentes severidadesb) Um sistema se torna mais confivel, aps a depurao para retirar um defeitoc) Um defeito nem sempre afeta a confiana do sistemad) Erros no detectados podem levar a falha e, eventualmente, a um comportamento incorreto

    126. Uma falha :a) Encontrada no software, o resultado de um errob) Desvio de comportamento especificadoc) Um incorreto passo, processo ou definio de dado em um programa de computadord) Uma ao humana que produz um resultado incorreto

    127. Os incidentes no so registrados contra:a) Os requisitosb) A documentaoc) Os casos de tested) As melhorias sugeridas pelos usurios

    128. Os defeitos encontrados pelos usurios ocorrem devido:a) A m qualidade do softwareb) Devido ao software e o teste serem ruinsc) M sorte

  • d) Tempo insuficiente de testes

    129. Ao reportarem as falhas encontradas para os desenvolvedores, os testadores devem ser:

    a) Ser to educados, construtivos e colaborativos quanto o possvelb) Firmar sobre a insistncia que um bug no uma "funcionalidade" se ele deve ser corrigidoc) Diplomtico, sensvel de acordo como os desenvolvedores poderiam reagir s crticasd) Todas as apresentadas acima

    130. O registro de incidentes do sistema:a) Registra apenas os defeitosb) de valor limitadoc) uma valiosa fonte de informao do projeto durante o teste, se contiver todos os incidentesd) Deve ser utilizado apenas pela equipe de teste

    131. Qual das seguintes afirmaes verdadeira?a) Falhas na especificao do programa so as mais caras para corrigirb) Falhas no cdigo so as mais caras para corrigirc) Falhas nos requisitos so as mais caras para corrigird) Falhas na modelagem so as mais caras para corrigir

    132. Qual a melhor definio pra mascaramento de defeito (faltas)?a) Um defeito escondendo outro defeitob) Criao de um caso de teste que no revela defeitoc) Mascarar a culpa do desenvolvedord) Mascarar a culpa do tester

    133. Segundo o glossrio de termos ISTQB, a palavra "bug" sinnima de qual palavra?a) Incidenteb) Defeitoc) Enganod) Erro

    Teste de Regresso

    134. O teste de regresso deve ser feito:I. A cada semanaII. Aps uma mudana no softwareIII. Com a maior frequncia possvelIV. Quando o ambiente mudarV. Quando o gerente do projeto pedir

    a) I e II so verdadeiras, III e V so falsasb) II, III e IV so verdadeiras, I e V so falsasc) II e IV so verdadeiras, I, III e V so falsasd) II verdadeira, I, III, IV e V so falsase) Todas so verdadeiras

    Ferramentas de Teste

    135. O ponto de partida se voc deseja uma (nova) ferramenta de teste :a) Assistir uma exposio sobre ferramentasb) Convidar um fornecedor para d uma demonstraoc) Analisar as suas necessidades e exignciasd) Calcular o seu oramento para a aquisio da ferramentae) Pesquisar na Internet

    136. Quando uma nova ferramenta de teste adquirida, ela deve ser utilizada primeiro:a) Por uma pequena equipe para ela estabelecer o melhor modo de usar a ferramentab) Por todos que a ferramenta possa ser tilc) Por uma equipe independente de tested) Pelos gerentes para verem em quais projetos ela pode ser usadae) Pelo fornecedor contratante para escrever os primeiros scripts

  • 137. A execuo de uma ferramenta de teste comercial seria capaz de realizar todos os seguintes itens exceto:

    a) Gerao dos resultados esperadosb) A reproduo de entradas de acordo com o script programadoc) Comparao dos resultados esperados com os resultados atuaisd) Gravao das entradas de testee) Leitura dos valores de teste de um arquivo de dados

    138. Uma ferramenta de rastreabilidade, registro de incidentes ou agendamento de testes chamada de?

    a) Ferramenta de anlise dinmicab) Ferramenta de execuo de testec) Ferramenta de depuraod) Ferramenta de gerenciamento de testee) Ferramenta de gerenciamento de configurao

    139. Em qual teste ferramentas de captura e repetio facilitam e provem mais benefcios?a) Teste de regressob) Teste de integraoc) Teste de sistemad) Teste de aceite de usurio

    140. Qual das seguintes afirmaes sobre ferramenta de captura e reproduo, no est correta?

    a) So utilizadas para suporta testes com vrios usuriosb) So usadas para captar e demonstrar os requisitos dos usuriosc) Elas so as mais adquiridas ferramentas do tipo CASTd) Elas capturam o comportamento do usurio

    141. Qual das seguintes ferramentas usada para detectar vazamento de memria?a) Anlise de estadob) Anlise de coberturac) Anlise dinmicad) Anlise de memria

    142. Uma empresa recentemente adquiriu uma nova ferramenta para automatizar o processo de faturamento. Eles agora planejam rodar um teste de aceitao no software, antes de coloc-lo em produo. Qual das seguintes alternativas a razo mais provvel para a execuo do teste?

    a) Para adquirir confiana na aplicaob) Para detectar defeitos na aplicaoc) Para reunir provar para uma ao judiciald) Para treinar os usurios

    Teste Esttico e Dinmico

    143. O que a anlise esttica pode no encontrar?a) A utilizao de uma varivel antes de ela ter sido definidab) Cdigo no utilizado ("morto")c) Se o valor armazenado em uma varivel est corretod) A redefinio de uma varivel antes de ela ter sido utilizadae) Violaes de tamanho de arrays

    144. Dados os seguintes tipos de ferramenta, quais delas so, normalmente, usadas pelos desenvolvedores e quais por uma equipe de teste independente:

    I. Anlise estticaII. Testes de desempenhoIII. Gesto de testesIV. Anlise dinmicaV. Execuo de testesVI. Preparao dos dados do teste

    a) Desenvolvedores: I, IV e VI; equipe de teste: II, III e Vb) Desenvolvedores: I e IV; equipe de teste: II, III, V e VIc) Desenvolvedores: I, II, III e IV; equipe de teste: V e VId) Desenvolvedores: II, IV e VI; equipe de teste: I, III e Ve) Desenvolvedores: I, III, IV e V; equipe de teste: II e VI

  • 145. A melhor descrio de anlise esttica ?a) A anlise de programas batchb) A reviso dos planos de testec) A anlise do cdigo do programad) O uso de teste de caixa branca

    146. Qual das seguintes alternativas um teste esttico?a) Inspeo de cdigob) Cobertura de anlisec) Avaliao da usabilidaded) Teste de instalao

    Tipo de Testes

    147. Qual das seguintes alternativas no faz parte do teste de desempenho?a) Medir o tempo de respostab) Medir a taxa de transaesc) Teste de recuperaod) Simular vrios usuriose) Gerao de vrias transaes

    148. Qual item abaixo um tipo de teste?a) Teste de componenteb) Teste funcionalc) Teste de sistemad) Teste de aceite

    149. O que teste exploratrio?a) O processo de antecipao ou suposio de onde os defeitos podem ocorrerb) Uma abordagem sistemtica para identificar especficas classes de equivalncia de entradac) O teste executado por um engenheiro contratadod) Concorrente modelagem de teste, execuo de teste, registro de teste e aprendizagem

    150. Por que bom realizar o teste exploratrio e a suposio de erro?

    a) Eles podem achar defeitos que no foram perdidos nas tcnicas de teste baseadas em especificao e estrutura b) Eles no exigem qualquer treinamento para serem tanto eficazes quanto as tcnicas formais c) Ele podem ser melhor usados com existir boas especificaes d) Eles garantem que todo o cdigo ou sistema ser testado.

    151. Suposio de erroa) Contribui para as tcnicas de modelagem formais de testeb) Pode ser usada apenas no nvel de componente, integrao sistemac) usada apenas no teste de aceitao do usuriod) No repetida e no deve ser utilizada

    152. A suposio de erro melhor usada:a) Como primeira abordagem para casos de testes decorrentesb) Aps uma tcnica mais formal ter sido aplicadac) Para testadores inexperientesd) Depois do sistema ter passado nos testese) Apenas para os usurios finais

    Caixa Preta e Branca

    153. Qual das seguintes alternativas no uma tcnica de caixa preta?a) Partio de equivalnciab) Teste de transio de estadosc) Teste de Seqncia de Cdigo Linear e Salto (LCSAJ)

  • d) Teste de sintaxee) Teste de valor limite

    154. Qual das seguintes alternativas no uma tcnica de caixa branca?a) Teste de sentena (comando)b) Teste de caminhoc) Teste de fluxo de dadosd) Teste de transio de estados

    155. A anlise de fluxo de dados estuda:a) Possveis falhas de comunicao em um programab) A taxa de variao dos valores de dados enquanto o programa executadoc) O uso de dados ao longo do cdigod) A complexidade intrnseca do cdigo

    156. Qual das alternativas no verdadeira quanto ao testador de caixa preta?a) Ele deve ser capaz de entender a especificao funcional ou a documentao dos requisitosb) Deve ser capaz de entender o cdigo fontec) Est altamente motivado encontrar defeitosd) Ser criativo para achar as fraquezas do sistema

    157. Qual dos seguintes alternativas uma tcnica de modelagem de caixa preta?a) Teste de sentena (comando)b) Particionamento de equivalnciac) Suposio de errod) Teste de usabilidade

    Teste Beta e Alfa

    158. Teste beta :a) Realizado pelos clientes, na sua prpria empresab) Realizado pelos clientes do ambiente de desenvolvimentoc) Realizado por uma equipe independente de tested) til para fazer testes de software feitos sobre encomendae) Realizado o mais cedo possvel no ciclo de vida do software

    159. Teste alpha :a) Teste aps a liberao para representantes dos usurios no ambiente de desenvolvimentob) O primeiro teste que realizadoc) Teste antes da liberao por representantes dos usurios no ambiente de desenvolvimentod) Teste antes da liberao por representantes dos usurios no ambiente dos prprios usurios

    Teste de Sistema

    160. Qual das seguintes alternativas no faz parte do teste de sistema?a) Teste baseado nas regras de negciob) Teste de desempenho, carga e stressc) Teste baseado em requisitosd) Teste de usabilidadee) Teste de integrao top-down

    161. Qual das alternativas sobre o teste de sistema no verdadeira?a) Testes de sistema so frequentemente executados por equipes independentesb) Testes funcionais so usados mais do que os testes estruturaisc) As falhas encontradas durantes os testes podem ser mais caras para serem corrigidasd) Os usurios finais devem ser envolvidos nos testes de sistema

    162. Teste funcional de sistema :a) Teste das funes do sistema com outros sistemasb) Teste de componentes que em conjunto compem a funo do sistemac) Teste de todas as funcionalidades do sistema como um todod) Teste de desempenho das funes do sistema de acordo com os tempos de resposta especificados

  • Objetivos do Teste

    163. Qual das seguintes alternativas normalmente no deve ser um objetivo do teste?a) Achar as falhas do softwareb) Avaliar se o software est pronto para a produoc) Demonstrar que o software no funcionad) Provar que o software est correto

    164. Qual das alternativas no um objetivo razovel do teste?a) Encontrar defeitos no sistemab) Provar que o software no tem defeitosc) D confiana no softwared) Encontrar problemas de desempenho

    165. Na priorizao do que testar, o objetivo mais importante :a) Encontrar o maior nmero de defeitos possveisb) Testar as reas de alto riscoc) Obter uma boa cobertura de tested) Testar o que for mais fcil de ser testado

    166. Qual dos itens abaixo encoraja o objetivo do teste?a) Teste de unidadeb) Teste de sistemac) Teste independented) Teste destrutivo

    Teste de Manuteno

    167. O teste de manuteno :a) Atualizao dos testes, quando o software sofre uma mudanab) Testar um sistema em produo, que foi modificadoc) Teste feito pelos usurios para garantir que o sistema est de acordo com as suas necessidadesd) Teste para manter a vantagem comercial

    168. Qual das seguintes alternativas a anlise de impacto mais utilizada?a) Teste de componentesb) Teste no funcional de sistemac) Teste de aceitao de usuriod) Teste de manuteno

    Princpios de Teste

    169. Uma equipe de teste, constantemente, encontra 90% 95% dos defeitos presentes no software que est sendo testado. Enquanto o gerente de teste entende que esta uma boa porcentagem de deteco para a sua equipe e para a empresa, o gerente snior e os executivos esto desapontados com a equipe de teste, dizendo que a equipe perde muitos bugs.Tomando como base, que os usurios, geralmente, esto contentes com o sistema e as falhas reportadas por eles so de baixo impacto. Qual dos princpios de teste pode melhor ajudar o gerente de teste a explicar aos demais, o porqu de alguns defeitos no serem encontrados?

    a) Teste exaustivo impossvelb) Agrupamento de defeitosc) A iluso da ausncia de errosd) Paradoxo do Pesticida

    Modelagem de Teste

    170. Coloque os casos de teste que utilizam as seguintes condies de teste, na melhor

    ordem de execuo, para um teste que verifica as modificaes do cliente no banco de dados:

    1. Imprima o registro modificado do cliente; 2. Mude o endereo do cliente: o nmero da casa e o nome da rua;

  • 3. Capturar e imprimir a tela onde a mensagem de erro apareceu; 4. Mudar o endereo do cliente: o CEP; 5. Confirmar se o cliente j est cadastrado no banco de dado pela consulta no banco; 6. Fechar o registro do cliente e fecha a conexo com o banco de dados; 7. Tentar adicionar um novo cliente sem todos os campos preenchidos.

    a) 5,4, 2,1, 3, 7, 6 b) 4,2,5,1,6,7,3 c) 5,4,2,1,7,3,6 d) 5,1, 2, 3,4, 7, 6

    171. Qual das tcnicas de modelagem de teste baseadas em estrutura, so mais bem aplicada para?

    1. Limites entre as taxas de juros de hipotecas 2. Uma transio invlida entre dois diferentes estados 3. O fluxo de processo do negcio para a aprovao da hipoteca 4. Controle de fluxo do programa para calcular reembolsos

    a) 2, 3 e 4 b) 2 e 4 c) 3 e 4 d) 1, 2 e 3

    172. Considere a seguinte tabela de deciso.

    De acordo com a tabela de deciso, qual o resultado esperado para os seguintes casos de testes? CT1: 26 anos, para trabalho, mas com violaes ou acidentes registrados na carteira CT2: 62 anos, turista com a carteira limpa

    a) CT1: No fornecer o carro de aluguel; CT2: Fornece o carro com cobrana prmio b) CT1: Fornecer o carro com cobrana prmio; CT2: Fornecer o carro de aluguel sem cobrana prmio c) CT1: No fornecer o carro de aluguel; CT2: Fornecer o carro de aluguel sem cobrana prmio d) CT1: Fornecer o carro de aluguel com cobrana prmio; CT2: No fornecer o carro de aluguel

    #################################

    173. Resultados esperados so:a) Apenas o importante nos testes de sistemab) Apenas so usados nos testes de componentec) Nunca so especificados previamented) Mais til quando so especificados previamentee) Derivados do cdigo

    174. Os gerentes de teste no devem:a) Reportar sobre os desvios do plano do projetob) Assinar a liberao do sistema para produoc) Re-alocar recursos para atender os planos originais

  • d) Levantar as falhas que foram encontradase) Fornecer informaes para a anlise de risco e melhoria da qualidade

    175. Qual dos seguintes requisitos testvel?a) O sistema deve ser fcil de usarb) As partes de segurana crtica do sistema no devero ter defeitosc) O tempo de resposta deve ser menos do que um segundo, de acordo com o especificado na modelagem de cargad) O sistema deve ser construdo para ser portvel

    176. Dada os seguintes conjuntos de termos de gerenciamento de teste (I-V) e as atividades descritas (A-E), qual alternativa contm a melhor combinao?

    I. Controle de testeII. Monitorao do testeIII. Estimar testeIV. Gerenciamento de incidentesV. Controle de configurao

    A. Clculo dos recursos necessriosB. Manuteno dos registros de resultados de testesC. Realocao de recursos quando os testes terminamD. Relatrio dos desvios do plano de testeE. Acompanhamento dos resultados de teste no esperados

    a) I-C, II-B, III-A, IV-E, V-Db) I-B, II-E, III-A, IV-D, V-Cc) I-C, II-D, III-A, IV-E, V-Bd) I-B, II-A, III-D, IV-C, V-E

    177. O Orculo de teste usa o pressuposto:a) Que existe algo no sistema contra o qual a sada do teste pode ser verificadab) Que o testador pode identificar, rotineiramente, o correto resultado de um testec) Que o testador tem total conhecimento do software sob tested) Que os testes so revisados por testadores experientes

    178. Qual destas atividades fornece um maior potencial de economia no uso de um CAST?a) Gerenciamento do testeb) Modelagem do testec) Execuo do tested) Planejamento do teste

    179. Qual das atividades abaixo envolve menos o desenvolvedor?a) Teste de aceiteb) Teste de mensagens de errosc) Inspeo do cdigod) Anlise de requisitos

    180. De acordo com o glossrio de termos ISTQB, depurao:a) uma parte fundamental do processo de testeb) Inclui a reparao da causa da falhac) Envolve intencionalmente adio de defeitos conhecidosd) Segue os passos de um procedimento de teste

    Valor Limite e Partio de EquivalnciaTeste Funcional e No FuncionalGerenciamento de ConfiguraoTeste de IntegraoTeste de Regresso e ConfirmaoCobertura de TesteISSO 9126, IEEE, PadresDriver e StubQualidade de SoftwareTeste IndependenteProcesso de Desenvolvimento x TesteTcnicas, documentao e teste de softwareReviso TcnicaComplexidade CiclomticaQuantos casos de teste?Teste de AceitaoQuanto teste suficiente?Teste UnitrioValidao e VerificaoERRO, DEFEITO e FALHATeste de RegressoFerramentas de TesteTeste Esttico e DinmicoTipo de TestesCaixa Preta e BrancaTeste Beta e AlfaTeste de SistemaObjetivos do TesteTeste de ManutenoPrincpios de TesteModelagem de Teste#################################