Buscar

avaliacao de soft av

Prévia do material em texto

Fechar 
 
Avaliação: CCT0207_AV_201301474819 » AVALIAÇÃO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 201301474819 - RUTH KATARINE DE CARVALHO JORGE 
Professor: SHEILA DE GOES MONTEIRO Turma: 9002/AA 
Nota da Prova: 2,4 Nota de Partic.: 2 Data: 09/11/2013 10:21:00 
 
 
 1a Questão (Ref.: 201301647529) DESCARTADA 
O teste ___________________ é conduzido nas instalações de um ou mais usuários finais e neste tipo de teste 
o desenvolvedor não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e 
vai relatando para o desenvolvedor em intervalos regulares. Com o resultado do teste, os desenvolvedores 
fazem as modificações necessárias e preparam a liberação do software para todos os clientes. 
 
 
 caixa-branca 
 
regresão 
 
fumaça 
 
alfa 
 Beta 
 
 
 
 2a Questão (Ref.: 201301647468) Pontos: 0,0 / 0,8 
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de 
software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas 
como: 
 
 
 
gold plate. 
 garantia de qualidade; 
 
custo da qualidade; 
 controle de qualidade; 
 
reengenharia de processos; 
 
 
 
 3a Questão (Ref.: 201301646717) Pontos: 0,0 / 0,8 
Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm 
basicamente algumas características genéricas. Qual das opções abaixo representa a afirmativa anterior? 
 
 
 
Devemos nos preocupar com o teste somente após o código tiver sido gerado. 
 
O teste começa no nível do sistema e progride em direção à integração do sistema como um todo. 
 
A norma IEEE 8089 apresenta um modelo para a padronização dos relatórios de teste. 
 Para executar um teste eficaz, devemos realizar os testes de validação logo no ínicio do projeto. Fazendo 
isso, muitos erros serão eliminados antes do começo do teste. 
 O teste é feito pelo desenvolvedor do software e também por um grupo independente de teste. 
 
 
 
 4a Questão (Ref.: 201301628717) Pontos: 0,0 / 0,8 
Em relação aos testes de verificação, marque a opção INCORRETA: 
 
 
 
Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência 
da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também 
em avaliar a modelagem da solução como um todo. 
 
Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos 
requisitos funcionais e não funcionais do software a ser desenvolvido. 
 Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da 
solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em 
avaliar a aplicação de boas práticas de programação. 
 Verificação da Implementação: O objetivo desta fase é garantir a qualidade do código-fonte gerado pela 
equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. É 
um processo formal de verificação do código produzido. 
 
Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos 
tenham total aderência às necessidades apontadas pelos clientes. 
 
 
 
 5a Questão (Ref.: 201301647828) Pontos: 0,0 / 0,8 
Os Teste automatizados Utilizam ferramentas que possibilitem simular usuários ou atividades humanas de forma 
a não requerem procedimentos manuais no processo de execução dos testes. Entretanto requerem profissionais 
especializados e tempo no desenvolvimento da automação dos testes. Quais os dois tipos de testes possíveis 
quanto utilizamos estes tipos de testes? 
 
 
 
Resposta: Teste de integração e teste de verificação. 
 
 
Gabarito: Teste Regressivo: Quando temos nova versão de software e comparamos com a versão anterior, o 
teste é em função de algo do passado. Teste Progressivo: Quando utilizamos um script de teste de desempenho 
para simular a quantidade de 1.000 usuários virtuais e depois reexecutamos numa nova versão do sistema 
usando agora 2.000, desejamos ver o comportamento futuro do sistema 
 
 
 
 6a Questão (Ref.: 201301647493) Pontos: 0,8 / 0,8 
O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de 
Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta 
estas duas abordagens: 
 
 
 Incremental e Não Incremental 
 
Inspeção e Walkthrough 
 
Descendente e Ascendente 
 
On-Line e Off-Line 
 
Formal e Informal 
 
 
 
 7a Questão (Ref.: 201301644547) Pontos: 0,8 / 0,8 
Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, 
marque a opção que NÃO faz parte deste rol de testes caixa-branca: 
 
 
 Métodos de decomposição de requisitos 
 
Cobertura de laços 
 
Cobertura de linha de código 
 
Cobertura de Caminhos 
 
Cobertura de desvios condicionais 
 
 
 
 8a Questão (Ref.: 201301628710) Pontos: 0,8 / 0,8 
Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um 
processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos 
como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa 
Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? 
 
 
 
A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e 
tempo para testar sistemas. 
 
A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de 
correção devido ao maior dominio da equipe de desenvolvimento do sistema. 
 
A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do desenvolvimento 
para concentrar o investimento e a atenção da equipe. 
 A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será 
corrigi-los. 
 
A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do momento 
em que são descobertos. 
 
 
 
 9a Questão (Ref.: 201301644573) Pontos: 0,0 / 0,8 
Analise as 3 sentenças abaixo: 
I . Teste Alfa é conduzido na instalação do desenvolvedor por um grupo representativo de usuários finais. O 
software é utilizado em um cenário natural e realizado em conjunto desenvolvedores e usuários, registrando os 
erros e os problemas de uso. Este tipo de teste normalmente é conduzido em um ambiente controlado. 
II. Teste Beta é conduzido nas instalações de um ou mais usuários finais e neste tipo de teste o desenvolvedor 
não deverá estar presente. O cliente registra todos os problemas encontrados durante o teste e vai relatando 
para o desenvolvedor em intervalos regulares.Com o resultado do teste beta, os desenvolvedores fazem as 
modificações necessárias e preparam a liberação do software para todos os clientes. 
III.Teste de esforço tenta verificar se os mecanismos de proteção incorporados ao sistema vão de fato protege-
lo contra acesso indevido 
Marque a opção correta: 
 
 
 Somente I e III são verdadeiras 
 Somente I e II são verdadeiras 
 
Somente II é verdadeira 
 
Somente II e III são verdadeiras 
 
Somente III é verdadeira 
 
 
 
 10a Questão (Ref.: 201301644696) Pontos: 0,0 / 0,8 
O plano de garantia de qualidade é um documento de alto nível elaborado inicialmente no processo de 
qualidade de software. Cite pelo menos 3 que devem ser abordados neste documento. 
 
 
 
Resposta: Teste alfa, testebeta e teste de esforço. 
 
 
Gabarito: ¿ O propósito do documento 
¿ Apresentação do processo de verificação e validação 
¿ Gerenciamento da garantia da qualidade do software 
¿ Equipe de revisões e auditorias (qualidade do processo) 
¿ Equipe de teste de software (qualidade do produto) 
¿ Histórico de experiências passadas e benchmarking 
¿ Principais documentações a serem empregadas 
¿ Referências a ferramentas, técnicas e metodologias 
¿ Referências a padrões, práticas, convenções e métricas 
¿ Gerenciamento do testware 
¿ Treinamentos necessários 
¿ Política de gerenciamento de riscos 
¿ Estimativas e macrocronograma 
 
 
 
 11a Questão (Ref.: 201301629933) Pontos: 0,0 / 0,8 
Durante a Revisão Técnica Formal (RTF), um revisor registra ativamente todos os problemas levantados que 
serão, ao final da reunião de revisão, sintetizados. Será então produzido o relatório sintetizado da revisão 
técnica formal. Quais são as três perguntas que o relatório deve responder? 
 
 
 
Qual era o erro? Quem o revisou? Quando será corrigido? 
 
Qual era o defeito? Qual a consequência? Quem o revisou? 
 O que foi revisado? Quem o revisou? Quais foram as descobertas e as conclusões? 
 O que foi revisado? Qual o defeito? Quais foram as descobertas e as conclusões? 
 
Qual era o problema? Qual a consequência? Quando será corrigido?

Continue navegando