Buscar

Teste de Software: Regras e Conceitos

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

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

Outros materiais