TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

10zao em engenharia de softawre

Por:   •  6/2/2017  •  Exam  •  475 Palavras (2 Páginas)  •  846 Visualizações

Página 1 de 2

teste branco = desenvolvedor tem acesso a todo o código, podendo definir dados de entrada e saída

preto = desenvolvedor não tem acesso ao código, ele faz os testes e verifica se os retornos são como esperados.

cinza = está entre teste branco e preto, o desenvolvedor não tem acesso ao código mas tem conhecimento dos algoritmos utilizados.

Defeito = imprecisão em algo implementado no código, implementado de maneira errada

Erro = causado devido a um ou vários defeitos no código

Falha = causada devido a um erro no sistema

teste

uml

teste de unidade

integração

sistema

operação

aceitação

objetivo de um teste = encontrar erros

processo trabalho de um tester = planejamento, caso de teste, implementar, executar,

software com boa testabilidade = quando é fácil de ser testado, quando o tester consegue planejar, implementar e executar.

manutenção e evolução de software somente após os usuários estiverem usando, só posso falar nisso quando já têm release do software e vem solicitacao de mudanca se o usuário não mexeu, então ele está em processo de desenvolvimento.

correção de bug, adaptação ao a SO, adição de novas funcionalidades (mais feito, mais importante);

ter boa manutenibilidade = fácil de fazer manutenção, boa modularidade, alta coesão, baixo acoplamento.

Refatoração

O que é? O comportamento do software não muda, mas a sua estrutura muda para melhorar vários requisitos não funcionais.

Só pode fazer refatoração com teste para garantir que o comportamento vai se manter o mesmo após a refatoração.

Métricas

Serve para o que? Medir parte do software ou ele todo.

Métrica, Medição e Indicador?

Medição ato de medir

Métrica é o valor atribuido a uma medida, relacao de medida com o valor

Indicador é uma ou mais métricas que juntas dão um significado aquilo que estou observando.

Método GQM

goal = objetivo, o pq quero observar aquela medida (Matheus: go objetivo o porquê de querer observar aquela medida de valor específico)

questions = questões que podem ser respondidas

métrica = aquilo que vou escolher para responder as perguntas e atingir aqueles objetivos

métricas diretas: ela não pode ser decomposta

...

Baixar como (para membros premium)  txt (3.4 Kb)   pdf (41.5 Kb)   docx (12.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com