Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: DISCIPLINA: Teste de Software PROF.: Janete Amaral TURNO: VISTO TURMA: SALA: GRADUAÇÃO ALUNO: Lucas Costa DATA: _10__/_08__/__17_ EXERCICIO DE FIXAÇÃO - 1 - UNIDADE I Faça um relato sobre o que descreve a Regra 10 de Myers (Pesquisar) A regra 10 de Myers descreve que quando antes um erro for detectado menor será o seu custo em correções. Como você explica a afirmação: quanto melhor forem os testes feitos durante o desenvolvimento, menor serão os custos de manutenção? Quanto mais testes forem feitos mais erros serão detectados antes que o projeto passe para a próxima fase e a manutenção terá um custo mais alto. É realmente necessário realizar testes quando já se aplicam atividades para garantir a qualidade durante todo o desenvolvimento? Discuta o assunto. Sim. Pois é necessário que se façam muitos testes durante todo o ciclo do projeto para evitar retrabalho mais a frente. Quando o software deve ser testado? Antes do desenvolvimento? Durante? Depois? Por quê? Antes, durante cada etapa e depois de finalizado para garantir a integridade do produto de fase por fase, passando pela fase de requisitos, programação e testes finais do produto ( testes de usabilidade). Qual é a diferença entre verificação e validação? a verificação é a fase onde os testes acontecem durante a construção do software para ver se o software está de acordo com as especificações passadas no inicio do projeto enquanto a validação são os últimos testes feitos para validar e entregar o software pronto para o cliente. Qual é a diferença entre análise estática e análise dinâmica? Análise Estática: Preocupada com a análise estática das representações do sistema para descobrir problemas. Pode ser complementada por alguma análise automática do texto de origem de um sistema ou dos documentos associados. Análise Dinâmica: Preocupada com a execução e observação do comportamento do produto. O software é executado com dados de teste e o seu comportamento operacional é observado. Que fatores devem ser levados em consideração ao decidir o esforço que deve ser gasto com as atividades de V&V? Quais as características do Desenvolvimento de Software Cleanroom (Pesquisar)? Qual (ais) das seguintes questões estratégicas necessitam ser conduzidas num processo de teste de software de sucesso? A) Conduzir técnicas de revisão formal antes de testar B) Especificar requisitos numa maneira quantificável C) Usar time de teste independente D) Esperar que o código seja escrito antes de escrever o plano de teste E) Ambos a e b Depuração (debugging) não é teste, mas sempre ocorre como conseqüência de testes. A) Verdadeiro B) Falso
Compartilhar