Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: Análise e Desenvolvimento de Sistemas DISCIPLINA: Teste de Software PROF.: Janete Amaral TURNO: VISTO TURMA: SALA: TECNOLÓGICO ALUNO: DATA: ___/___/___ QUESTÕES - Teste de Software Relacione benefícios a serem alcançados com o investimento em Teste de Software? - Melhoria da qualidade do produto e do serviço; - Identificação de defeitos para reduzir as falhas; - Redução do custo de manutenção do software; - Medição da qualidade através (Ex: número de defeitos encontra do s, número de testes executados e percentual de cobertura do Código pelos testes); - Adequação às regras contratuais, requisitos legais e padrões industriais Identifique os termos: Erro – Defeito – Falha Erro: Erro humano que produz um resultado incorreto. Defeito: Manifestação de um erro no software. Falha: pode ser considerada como um desvio apresentado pelo software, aquilo que é observado quando o mesmo está sendo executado. Qual é a diferença entre verificação e validação? Validação é a avaliação da veracidade do produto baseado nas necessidades e requisitos definidos pelo cliente. A Verificação, por sua vez, é a avaliação se o objeto foi desenvolvido da maneira prevista, onde devemos nos questionar se estamos desenvolvendo o produto corretamente. Qual é a diferença entre análise estática e análise dinâmica? Dinâmico: quando o código é executado para demonstrar os resultados dos testes rodados. Estático: quando o teste é realizado antes da execução do código, através de técnicas de revisão, dentre as quais podemos citar a revisão informal, revisão técnica e a inspeção. Relacione as 03 Vertentes do Teste de Software, provendo breve descrição de cada uma delas. Estágios ou níveis de teste abrangem o escopo de quando o teste será realizado . Tipo de teste compreende categorias de teste associadas a partir de um objetivo comum. Técnica de teste, tratam formas para realizar um projeto de casos de teste. Identifique as atividades ou técnicas utilizadas durante a realização da Verificação Estática de um software. A Revisão é usada para remover erros e ambiguidades nos documentos serem utilizados no processo de desenvolvimento. Já a Análise Estática permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas sistemáticas que possam gerar defeitos O que é inspeção de software? Quando ela deve ser feita? Sobre quais artefatos? A inspeção é um tipo formal e bem definido de teste estático que te m co mo principal objetivo encontrar defeitos e assim contribuir para a melhoria. Deve ser feita durante todas as fases do processo de teste, sobre qualquer artefato gerado.
Compartilhar