Você está na página 1de 9

Mini Simulado CTFL I

Pergunta: Qual das seguintes alternativas representa um princpio de boa prtica para o processo de teste como um todo? Response: No possvel garantir que um software esteja totalmente isento de defeitos, mesmo se j estiver em uso por vrios anos e nunca tiver apresentado qualquer falha. Deve-se modelar casos de teste cobrindo todas as combinaes possveis de entradas e pr-condies visando reduzir nvel de risco de qualidade. Um software com uma taxa de bugs muito baixa garante a satisfao dos usurios. O envolvimento das atividades de teste o mais cedo possvel no contexto do ciclo de vida do software fundamental para uma comunicao eficaz entre as equipes de desenvolvimento e de teste, mas no representa vantagens com relao ao custo para remoo de bugs. Pergunta: Considere o seguinte trecho de um relatrio de bug: Para recriar a falha, ns usamos o arquivo de teste TS01TC072.dat, que est disponvel no diretrio compartilhado de teste. Qual objetivo do relatrio de incidente este trecho satisfaz? Response: No pertence a um relatrio de incidente. Prover idias para melhorar o processo de teste. Prover os desenvolvedores com informao para isolar a falha. Prover lideres de teste com informao para relatar progresso do teste.

Pergunta: O que teste de regresso? Response: Teste que executa casos de teste que falharam da ltima vez em que foram executados. Um sinnimo para teste de confirmao. Teste executado em sequncia invertida. Teste de um programa testado anteriormente aps sua modificao. Pergunta: Qual dos nveis de teste abaixo no possu o principal foco em encontrar defeitos no sistema alvo de teste? Response: Teste de Aceite. Teste de Performance. Teste de Componente. Teste de Sistema. Pergunta: O que teste operacional? Response: Teste conduzido para avaliar um componente ou sistema no seu ambiente operacional. Testar as mudanas em um sistema operacional ou o impacto de um ambiente modificado em um sistema operacional. Teste de aceitao por usurios ou clientes em seus locais, incluindo normalmente hardware e software. O processo de testar para determinar a manutenibilidade de um produto de software.

Pergunta:

Considerando os seguintes eventos: I. Melhorias planejadas, mudanas corretivas e emergenciais. II. Migrao para um novo ambiente. III. Retirada de um sistema Qual as alternativas abaixo um gatilho para o teste de manuteno. Response: I e III, I, II e III. I e II. II e III. Pergunta: Considere a seguinte tabela de deciso para a parte de um sistema de reserva online de uma empresa area que permite aos viajantes frequentes resgatar pontos para a viagem prmio: Condio: Conta/PIN ok............... No .... Sim .... Sim Pontos suficientes.................. No .... Sim Ao: Mostrar histrico de vo... No .... Sim .... Sim Permitir viagem prmio..... No .... No .... Sim Suponha que existem duas parties de equivalncia para a condio onde Conta/PIN ok no verdadeiro, uma onde a conta invlida e outra onde a conta vlida mas o PIN invlido. Suponha que existe apenas uma partio de equivalncia correspondendo condio onde Conta/PIN ok verdadeiro, onde ambos a conta e o PIN so vlidos. Se voc quer projetar testes para cobrir as parties de equivalncia para Conta/PIN ok e tambm para esta parte da tabela de deciso, de quantos testes voc precisa? Response: 8 6 4 2 Pergunta:

Voc est trabalhando como o gerente de um time independente de teste. Em uma reunio de projeto, voc est explicando os resultados do seu teste at agora. Voc mostra ao time que, enquanto o teste est progredindo produtivamente, est demorando um pouco para resolver alguns bugs crticos e falhas de teste. Outro gerente comenta que ele est preocupado que o time de teste est atrasando o lanamento do software. Qual das seguintes uma desvantagem do teste independente ilustrada por esse comentrio do gerente? Response: Testadores independentes podem verificar suposies que outras pessoas fizeram. O time de teste isolado do resto do time de projeto. Testadores independentes vem outros e diferentes defeitos, e so imparciais. O time de teste visto como responsvel pelos atrasos. Pergunta: Considere o teste de uma aplicao de venda de cafs especiais pela Internet. Um dos produtos mais vendidos o caf torrado e modo, vendido exclusivamente em embalagens de 100, 500 e 1000 gramas. O sistema permite a compra de no mnimo 1 Kg e no mximo 20 Kg do referido produto. Alm disso, a quantidade total pedida deve ser acomodada em uma ou mais das embalagens disponveis. Qual das alternativas abaixo representa um conjunto mnimo de entradas para a transao de compra de caf torrado e modo (em Kg) para cobrir os valores limites para esta varivel? Response: 1,0; 20;0 0,9; 1,0; 20,0; 20,1 0,0; 0,1; 20,0; 20,1 0,0; 0,9; 1,0; 15,0; 20,0; 20,1; 25,0

Pergunta: O teste pode: Response: Medir a qualidade do software em termos de defeitos encontrados. Eliminar a possibilidade de que no h defeitos remanescentes no descobertos. Encontrar novos bugs atravs da repetio dos mesmos testes. Encontrar, analisar, e remover as causas das falhas. Pergunta: Considere o seguinte: I. Prevenir defeitos II. Remover defeitos III. Ganhar confiana no sistema IV. Prover informao V. Encontrar defeitos Qual das seguintes declaraes verdadeira? Response: Todos so objetivos comuns de teste. I, II, III e V so objetivos comuns de teste. I, III, IV, e V so objetivos comuns de teste. II e V so objetivos comuns de teste. Pergunta: Qual das seguintes uma caracterstica tpica de testes de um projeto de sistemas? Response: Desenvolvimento pequeno e equipes de teste Homogeneidade do processo Cronograma curto Vrios nveis de integrao

Pergunta: Qual das seguintes opes no representa um campo do artefato Plano de Teste de acordo com a Norma IEEE 829? Response: Riscos e Contingncias. Responsabilidades. Refinamentos da abordagem. Necessidades ambientais. Pergunta: Um testador verifica o registro de teste (logs) e avalia a necessidade de mais testes serem executados. Os resultados dessa anlise so descritos em um relatrio resumido que entregue aos stakeholders do projeto. A qual atividade de teste esse cenrio descreve? Response: Implementao e execuo de teste. Avaliao do critrio de sada e relatrio. Planejamento e controle do teste. Atividades de encerramento de teste.

Pergunta: Considere o seguinte mtodo: /* Calcula o nmero da sucesso de fibonacci * * usando recurso para um nmero inteiro * * maior que 0 (zero) * * O nmero da sucesso de fibonacci * * calulada pela frmula * * fib(n)=fib(n-1)+fib(n-2) * int fibonacci(int n){ int fib;/*para guardar os nmeros de Fibonacci*/ if(n==1){ fib=1; } else{ if (n==2){ fib=1; } else{ fib=fibonacci(n-1)+fibonacci(n-2); } } return fib; } Qual dos seguintes conjuntos de casos de teste fornece as especificaes de entrada e sada corretas e atinge 100% de cobertura de comandos com o numero mnimo de casos de teste? Assuma que a entrada o primeiro nmero em cada par, e a sada o segundo. Response: 1,1;2,1;3,2;10,55 1,1;2,1;3,2 1,1;2,1 1,1

Pergunta: Uma empresa especializada em desenvolvimento de software por encomenda possui uma metodologia de desenvolvimento de software bem definida, onde os testadores so recursos internos do projeto. Recentemente, a diretoria da empresa resolveu mudar esta realidade, criando uma equipe independente de testes, motivada pela possibilidade de encontrar mais defeitos do que com a configurao anterior. Com relao ao cenrio apresentado, podemos afirmar que: Response: A motivao da diretoria coerente, pois uma equipe independente de testes sempre encontra mais defeitos, se comparada a um projeto com recursos internos de testes. A motivao de encontrar mais defeitos, que foi considerada pela diretoria da empresa, no corresponde a um ganho real da equipe independente de testes quando comparada com uma equipe de testes como recurso do projeto. Uma equipe de testes independente pode encontrar mais defeitos do que uma equipe de teste constituda por colaboradores internos do projeto, tendo em vista a imparcialidade inerente deste tipo de organizao e a possibilidade de enxergar defeitos diferentes. No entanto, cuidados devem ser tomados como, por exemplo, ateno para que no haja um isolamento total entre a equipe de desenvolvimento e a equipe independente de testes. Nenhuma das demais opes est correta com relao ao cenrio apresentado.

Pergunta: Qual das seguintes uma caracterstica tpica dos testes de projeto de um sistema de segurana crtica? Response: Rastreabilidade dos resultados dos testes com os regulamentos Data de entrega realizada atravs de deferimento da inexistncia de defeitos Segurana do projeto utilizado para reduzir a necessidade de testes Baixa complexidade do sistema

Pergunta: O que uma condio de teste? Response: Um item ou evento de um componente ou sistema que poderia ser verificado por um ou mais casos de teste. Uma condio ou capacidade necessria para um usurio resolver um problema ou atingir um objetivo que precisa ser encontrado ou possudo por um sistema ou componente do sistema para satisfazer um contrato, norma, especificao, ou outro documento imposto formalmente. Uma abordagem ao teste na qual casos de teste so projetados baseados em objetivos de teste e condies de teste derivadas dos requisitos. Um conjunto de valores de entrada, pr-condies de execuo, resultados esperados e ps-condies de execuo. Pergunta: Que tipo de defeitos um nvel de teste de integrao deveria focar em identificar? Response: Defeitos em mdulos ou objetos que so testveis separadamente. Defeitos em interfaces entre componentes ou interaes com diferentes partes de um sistema. Defeitos no sistema ou produto completo. Nveis de teste de integrao no focam na identificao de defeitos. Pergunta: Qual das seguintes tarefas de teste no faz parte da atividade de planejamento do teste? Response: Determinar o escopo e riscos, e identificar os objetivos do teste. Avaliar a testabilidade dos requisitos e do sistema. Programar a implementao, execuo e avaliao. Implementar a poltica de teste e ou estratgia de teste.

Você também pode gostar