Buscar

CCT0204.TestesDeSoftware.AV.2013.3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar 
 
Avaliação: CCT0204_AV_» TESTES DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: - JOÃO HURRAUN 
Professor: ULISSES SPERLE GRACA Turma: 9002/AB 
Nota da Prova: 4,8 Nota de Partic.: 0 Data: 11/11/2013 16:10:35 
 
 
 1a Questão (Ref.: 201303142869) Pontos: 0,0 / 0,8 
Tendo como base as seguintes informações: Um sistema construído com a mais atual linguagem de 
programação é feito para atender aos seguintes objetivos: 
 Cadastrar clientes para envio de mala direta, com nome e endereço, ambos os campos alfa-numérico. 
 Remover clientes cadastrados. 
 Incluir texto de mensagem a ser enviada com até 60 caracteres alfabéticos. 
 Impedir o cadastramento de clientes com nomes e endereços iguais. 
Podemos imaginar que os testes: 
 
 O testador deve ser a mesma pessoa que implementou o sistema, afinal não vale a pena gastar tempo 
de outro recurso para testar algo tão simples. 
 
Os testes unitários são desnecessários dada à simplicidade do sistema a ser desenvolvido. 
 Para diminuir a probabilidade de erros de implementação, a verificação e validação deveriam começar já 
na análise da modelagem de dados. 
 
Devem ser realizados somente ao final do desenvolvimento para agilizar o processo. 
 
Serão relativamente simples e serão feitos em 01 hora, afinal temos poucas telas e poucos campos. 
 
 
 
 2a Questão (Ref.: 201303241578) Pontos: 0,8 / 0,8 
A partir da seguinte frase: ¿Até onde podemos forçar o sistema até que falhe?¿, diga qual o teste a ser aplicado 
nesta situação? Por qual outro nome também é conhecido? Qual a principal meta deste tipo de teste? 
 
 
Resposta: Teste de esforço ou teste de stress. Forçar o sistema até o extremo para ver como ele se 
comporta.Se ele não trava, reinicia, se executa as funções sobrecarregado . Geralmente sistemas que 
necessitam de hardwares melhores ou que não possuem um hardware bom entram nessa categoria de testes. 
 
 
Gabarito: Teste de esforço ou teste de estresse. Colocam os programas em situações anormais. A principal meta 
do teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da 
tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, 
ou a concorrência por estes recursos. 
 
 
 
 3a Questão (Ref.: 201303117751) Pontos: 0,8 / 0,8 
Esse método de teste é aplicado quando uma versão é gerada e se deseja garantir que as funcionalidades da 
versão anterior sejam preservadas. 
 
 Teste de Regressão 
 
Teste de Segurança 
 
Teste de Estresse 
 
Teste de Integração 
 
Teste de Unidade 
 
 
 
 4a Questão (Ref.: 201303135757) Pontos: 0,8 / 0,8 
Relacione a definição de cada NÍVEL DE TESTE: 
 
A - Teste de integração 
B - Teste de sistema 
C - Teste de unidade 
D - Teste de validação 
( ) Concentra-se em cada unidade de software, de acordo com o que é implementado no código fonte. 
( ) Concentra-se na integração dos módulos do sistema, no projeto e na construção da ar quitetura de 
software. 
( ) Os requisitos estabelecidos com a parte da Análise de Requisitos de software são validados em relação ao 
software que foi construído. 
( ) Verifica-se se todos os elementos combinam-se adequadamente e se a função/desempenho global do 
sistema é conseguida. 
Marque a alternativa correta: 
 
 C - A - D - B 
 
C - B - D - A 
 
D - A - C - B 
 
C - A - B - D 
 
A - B - D - C 
 
 
 
 5a Questão (Ref.: 201303241576) Pontos: 0,0 / 0,8 
Cite o nome do Teste que examina todos os procedimentos de instalação e software de instalação que serão 
utilizados pelos clientes, podendo abranger combinações de navegadores com vários sistemas operacionais 
diferentes. 
 
 
Resposta: Teste de Integração. 
 
 
Gabarito: Teste de disponibilização ou de configuração. 
 
 
 
 6a Questão (Ref.: 201303131003) Pontos: 0,0 / 0,8 
Quanto aos tipos de testes de software temos abaixo somente uma alternativa correta. Assinale-a: 
 
 
Os testes de caixa branca são conduzidos na interface do software não se preocupando com a estrutura 
lógica dos programas. 
 
Nenhuma alternativa anterior é correta 
 Através do teste de recuperação podemos garantir a reinicialização do sistema efetivamente através de 
mecanismos de checkpointing, recuperação dos dados e sua integridade. 
 
Teste de integração Top-Down começa com os componentes de nível inferior na hierarquia e os módulos 
são testados de baixo para cima, até que o módulo final seja testado. 
 Os testes de recuperação permitem que o desenvolvedor identifiquem comparação incorreta de variáveis, 
comparação de tipos de dados diferentes, operadores ou precedência lógica incorretas. 
 
 
 
 7a Questão (Ref.: 201303126486) Pontos: 0,8 / 0,8 
Um desenvolvedor num determinado momento deparou-se com a seguinte situação: 2.000 usuários 
concorrentes submetendo uma solicitação (uma transação) em média a cada um minuto; cada transação requer 
a carga de um registro de 6 KB. Calcule a Vazão Global de Dados e assinale a alternativa correta. 
 
 
A Vazão Global dos Dados será de 400 KB/s 
 
A Vazão Global dos Dados será de 500 KB/s 
 A Vazão Global dos Dados será de 200 KB/s 
 
A Vazão Global dos Dados será de 300 KB/s 
 
A Vazão Global dos Dados será de 150 KB/s 
 
 
 
 8a Questão (Ref.: 201303138315) Pontos: 0,8 / 0,8 
Levando em consideração a regra 10 de Myers é correto afirmar que o custo do defeito é mais barato quando 
encontrado durante o? 
 
 
Teste de Integração 
 Teste Unitário 
 
Teste de Aceite 
 
Nenhuma das Alternativas, pois o custo é o mesmo independente do nível onde o defeito for encontrado. 
 
Teste de Sistema 
 
 
 
 9a Questão (Ref.: 201303138334) Pontos: 0,8 / 0,8 
Análise as sentenças abaixo, em seguida assinale a alternativa correta: 
 
I. Teste Back to Back é executado em versões diferentes e os resultados são comparados. 
 
II. Teste Alfa são executados quando o desenvolvimento está próximo da conclusão. 
 
III. Teste Beta são executados quando o desenvolvimento e testes estão quase concluídos. 
 
IV Teste Botton-UP os testes são incrementados de cima para baixo do nível mais alto para o 
mais baixo. 
 
V. Teste Seqüencial é baseado ma lógica de sua execução, chamada também de Thread 
Testing. 
 
 I, II, III, e V estão corretas e IV está incorreta. 
 
I, II, IV estão corretas e III e V estão incorretas. 
 
II, III, IV estão corretas e I e V está incorreta. 
 
I, II, III estão corretas e IV e V estão incorretas. 
 
I e II estão corretas e III, IV e V estão incorretas. 
 
 
 
 10a Questão (Ref.: 201303142902) DESCARTADA 
Com relação aos tipos de teste de manutenção, marque a alternativa que define TESTE EM MANUTENÇÃO 
CORRETIVA: 
 
 
testa-se novas funções, incluídas pelo usuário, que serão iniciadas no sistema. 
 
Realiza testes automáticos. 
 
busca identificar, antecipadamente, possíveis erros ou falhas no aplicativo que está sendo usado na 
empresa. 
 testa-se mudanças impositivas quer legais, quer tecnológicas. 
 trabalha sobre um produto com vícios de construção. 
 
 
 
 11a Questão (Ref.: 201303142811) Pontos: 0,0 / 0,8 
Analise as questões abaixo e indique a mais correta: 
 
 
Desenvolvedores e testadores integram o mesmo time, mas com funções conflitantes. 
 
Os gerentes de testes, assim como todos da equipe de teste, também codificam quando o cronograma 
atrasa. 
 
Desenvolvedores e testadores participam juntos de todas as etapas do desenvolvimento, pois é 
necessário para o sucesso do projeto. 
 Desenvolvedores e testadores integram equipes diferentes, pois a independênciaentre as equipes é 
necessária. 
 Desenvolvedores e testadores são parte da mesma equipe, pois o trabalho de um depende do outro.

Outros materiais