Baixe o app para aproveitar ainda mais
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?
Compartilhar