Buscar

AV_TESTES de SOFTWARE 2015

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: CCT0272_AV_200802228651 » TESTES DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 
Professor: SHEILA DE GOES MONTEIRO Turma: 9002/AB 
Nota da Prova: 4,5 Nota de Partic.: 0 Data: 13/06/2015 
 
 
 1a Questão (Ref.: 200802314618) Pontos: 0,5 / 0,5 
Tomando como exemplo um software qualquer, verificamos que 
um determinado caso de teste obteve como tempo de resposta 
"02 segundos". Levando-se em consideração o documento de 
requisitos do sistema que especifica "tempo de resposta menor 
ou igual a 01 segundo", este tempo é: 
 
 
Correto, pois deve-se considerar uma margem de erro na 
verificaçãod a qualidade. 
 
Muito alto, pois os computadores atuais são capazes de 
processar milhares de informações por minuto. 
 
Muito baixo, pois 02 segundos é algo aceitável em 
qualquer sistema computacional. 
 Incorreto, pois é superior ao determinado no documento 
de requisitos que determina como tempo máximo 1 
segundo. 
 
Correto, pois deu exatamente 2,00 segundos e não 02,344 
milisegundos. 
 
 
 
 2a Questão (Ref.: 200802310195) Pontos: 0,5 / 0,5 
Qual é a vantagem de usar testadores independentes? 
 
 
Teste Independente alivia os desenvolvedores de toda a 
responsabilidade pela qualidade. 
 
O custo inicial é maior embora os resultados finais tendem 
a ser financeiramente melhores. 
 Equipes Independentes de Testes são muitas vezes mais 
eficientes na identificação de defeitos. 
 
Você não necessita pessoas técnicas ou com o 
conhecimento do negócio nas equipes de teste. 
 
As equipes independentes do teste são responsáveis para 
asseguram a conclusão do período de execução de teste. 
 
 
 
 3a Questão (Ref.: 200802302792) Pontos: 0,0 / 1,0 
Esse tipo de teste permite aos desenvolvedores executarem os 
testes individualmente através dos módulos ou componentes do 
sistema. Possibilita a verificação de requisitos funcionais, 
desempenho e de confiabilidade na modelagem do sistema, 
permitindo descobrir erros de interface entre os componentes 
do sistema. Assinale a alternativa correta: 
 
 
Teste de Produção 
 
Teste de Implantação 
 
Teste de Estresse 
 Teste de Integração 
 Teste de Unidade 
 
 
 
 4a Questão (Ref.: 200802302103) Pontos: 0,0 / 0,5 
Considere as seguintes afirmativas sobre Fases ou Níveis de 
Teste de Software: 
1. No Teste de Integração, o objetivo é encontrar falhas 
provenientes da integração interna dos componentes de um 
sistema. 
2. Não faz parte do escopo do Teste de Integração o tratamento 
das interfaces do sistema com outros sistemas. 
3. o Teste Beta é realizado pelo cliente com o acompanhamento 
direto da equipe de desenvolvimento de sistema. 
4. A técnica de teste denominada Caixa Preta pode ser aplicável 
em diversas fases do teste de software. 
 
 
Somente as afirmativas 3 e 4 são verdadeiras 
 Somente as afirmativas 1, 2, e 4 são verdadeiras 
 
Somente as afirmativas 1, 2 e 3 são verdadeiras 
 Somente a afirmativa 1 é verdadeira 
 
Somente as afirmativas 2 e 3 são verdadeiras 
 
 
 
 5a Questão (Ref.: 200802310141) Pontos: 0,5 / 0,5 
Qual a ordem correta dos passos envolvidos na Solução do 
defeito? 
 
 
Corrigir o defeito, Programar a correção, Priorizar a 
correção e Reportar a resolução. 
 
Programar a correção, Priorizar a correção, Reportar a 
resolução e Corrigir o defeito. 
 
Reportar a resolução, Priorizar a correção, Programar a 
correção e Corrigir o defeito. 
 Priorizar a correção, Programar a correção, Corrigir o 
defeito e Reportar a resolução. 
 
Priorizar a correção, Corrigir o defeito, Reportar a 
resolução e Programar a correção . 
 
 
 
 6a Questão (Ref.: 200802314595) Pontos: 0,5 / 0,5 
"Um erro foi encontrado pelo testador". Isto significa que: 
 
 
O programa é ruim e provavelmente foi mal construído. 
 Um resultado encontrado é diferente do resultado 
esperado. 
 
O programador não fez o que se esperava. 
 
O programa não foi construído de acordo com os padrões 
estabelecidos. 
 
O testador é atento e não deixa passar nada de estranho. 
 
 
 
 7a Questão (Ref.: 200802314674) Pontos: 0,5 / 0,5 
A característica básica de um teste de caixa branca é: 
 
 
Dado um conjunto de requisitos, avaliar todos os detalhes 
da implementação. 
 
Conhecer com profundidade a linguagem utilizada para o 
desenvolvimento. 
 
Preparar casos de teste baseados em requisitos de 
usabilidade. 
 
Preparar casos de teste baseados na especificação do 
software. 
 Preparar casos de teste baseados na estrutura interna do 
software. 
 
 
 
 8a Questão (Ref.: 200802885069) Pontos: 0,5 / 1,5 
Emerson Rios nos dá uma visão histórica do processo de testes, 
como se deu esta evolução nos anos 70, 80 e 90? 
 
 
Resposta: Professora o que eu recordo sobre a questão de 
evolução desse conceito de testes, se deu em virtude de muito 
retrabalho e questões de qualidade nos softwares que eram 
desenvolvidos nessas épocas. A medida que foram tendo 
repetidos problemas foi se identificando os mesmos e criando 
essas metodologias que hoje temos não só em software mas 
também em diversos outros produtos. Identificou-se os 
beneficios de aplicação de testes em todas as fases que se 
estendem desde o levantamento de requisitos, passando pela 
implementação/desenvolvimento e até a entrega. E até mesmo 
após a entrega utilizam-se técnicas que otimizam o tempo para 
possiveis defeitos que ainda assim possam ocorrer. A evolução 
se deu por conta da necessidade de se atender os requisitos 
com qualidade e planejamento, otimizar o tempo e esforço 
dependido, e também para atender as demandas de mercado 
que cada vez mais exigem qualidade no que se é adquirido. 
Trata-se de uma evolução continua. 
 
 
Gabarito: Anos 70 - garantir que o produto funcione e os testes 
eram feitos pelos desenvolvedores. Demonstração Anos 80 
garantir que o produto atenda aos requisitos, testes realizados 
pelos desenvolvedores e usuários. Detecção Anos 90 garantir 
que o produto funcione, atenda aos requisitos e não tenha 
defeitos. Testes executados através de um processo de teste e 
realizados pelos desenvolvedores, usuários e testadores. 
Prevenção 
 
 
 
 9a Questão (Ref.: 200802413394) Pontos: 1,5 / 1,5 
Diferentes causas geram manutenções de tipos diferentes em 
um software em produção. Quais os tipos de manutenção 
possíveis? Descreva cada uma delas. 
 
 
Resposta: Manutenção Preventiva: É realizada durante o 
deenvolvimento do software e visa identificar problemas de 
qualidade antes da entrega. Manutenção Corretiva: É realizada 
depois que o software foi entregue ao cliente, nessa são 
identificados defeitos que serão corrigidos (não ideal). 
Manutenção Adaptativa: É uma manutenção que quando algum 
aspecto legal ou tecnológico é mudado e o software precisa 
atender as esses requisitos, um exemplo é upgrade de 
tecnologia ou alguma lei ou norma que foi alterada. Manutenção 
Perfectiva: Esse tipo de manutenção visa melhorar o software, 
seja por melhorias identificadas pelo cliente e/ou inclusão de 
mais funcionalidades. Em geral são melhorias de interface e 
vários outros aspectos do software. 
 
 
Gabarito: A manutenção Corretiva irá identificar e corrigir 
defeitos (erros latentes), A manutenção Adaptativa irá adaptar 
o software a novas tecnologias (TI/SI), metodologias,modelos 
de gestão, legislação. A manutenção Perfectiva irá incluir novas 
funções (ampliações) no software em produção. A manutenção 
Preventiva irá melhorar a manutenibilidade ou a confiabilidade 
futura. 
 
 
 
 10a Questão (Ref.: 200802314579) Pontos: 0,0 / 1,0 
Assinale a resposta correta: 
 
 Validação: Avalia se o sistema atende os sistemas de 
requisitos do projeto. Os testes unitários, de integração, de 
sistemas e de aceitação são classificados como teste de 
validação. 
 
A validação é executada antes da verificação. 
 
Validação: Realiza inspeções, revisões sobre o produto 
gerado pelas diversas etapas de teste (revisões de 
requisitos, modelo e inspeções de código). 
 Os testes Unitários, Integração, sistema e aceitação são 
classificados como testes de verificação. 
 
Verificação: Avalia se o sistema atende os sistemas de 
requisitos do projeto. 
 
 
 
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.

Outros materiais