resumo (em topicos) da matéria de engenharia de software 2

3690 palavras 15 páginas
Capitulo 8 - Testes de Software palavras chave: teste de software, processos de teste de software, estagios de teste de software Objetivo: descobrir defeitos antes do uso. Com dois pontos importantes:
-Demonstrar ao desenvolvedor e ao cliente que o software atende aos seus requisitos
-Teste de validação
-descobrir situações em que o software se comporta de maneira incorreta
-Testes de defeitos
Os testes podem mostrar apenas presença de erros, e não ausencia.
"validação: estamos construindo o produto certo?"
"verificação estamos construindo o produto de maneira certa?"
O objetivo final dos testes de validação e verificação é estabelecer a confiança de que o software esta pronto para o uso.
O grau de confiança é determinado por:
-Finalidade do Software
-Expectativa dos usuarios
-Ambiente de Marketing (concorrencia) "se um software é muito barato pode-se tolerar baixos niveis de confiablidade"
Inspeções: se concentram no codigo fonte do programa.
-Como a inspeção é um processo estatico, você não precisa se preoucupar com a interação entre erros.
-Versões incompletas podem ser inspecionadas sem custos adicionais.
-Avalia a qualidade, conformidade com padrões, portabilidade e manutenibilidade.
A inspeção é uma ideia antiga. As inspeções são mais eficases que testes na descoberta de erros no programa.
Porem não podem substituir os testes de software.
Geralmente o software comercial passa po 3 passos:
-Tesstes de desenvolvimento (projetistas e programadores testam)
-testes de release (chuck testa- brincadeira)(equipe testa)
-Testes de usuarios (usuarios e stakeholders testam)
Testes de desenvolvimento
Incluem todas as atividades realizadas pela equipe de desenvolvimento do sistema, nos quais cada programador tem um testador associado para desenvolver testes. figura 8.3 projetar casos de teste -> preparar dados de teste -> executar programa com dados de teste
-> copmparar resultados -> relatorio de teste
¬Teste unitario
Função: testar

Relacionados

  • ta seerto
    897 palavras | 4 páginas
  • Introdução à Ciencia da Computação
    1839 palavras | 8 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia Escola de
    21894 palavras | 88 páginas
  • Uma análise financeira do processo de desenvolvimento de software
    9699 palavras | 39 páginas
  • Papel
    868 palavras | 4 páginas
  • Projeto de iniciação de pesquisa
    1833 palavras | 8 páginas
  • Trabalho em c
    6064 palavras | 25 páginas
  • PROINTER
    7003 palavras | 29 páginas
  • RECICLAGEM NO PROCESSO EDUCACIONAL
    1815 palavras | 8 páginas