Trabalho Teste De Software
BACHARELADO EM SISTEMAS DE INFORMAÇÃO
TRABALHO DE TESTE DE SOFTWARE
RELATÓRIO DE ANÁLISE
PROF. MARCO ANTONIO pEREIRA ARAÚJO
FELIPE NOVAES FUSCO
LUIZ CARLOS ALVES COLEN
MARVIN WALISON MACHADO
JUIZ DE FORA
2013
Relatório de teste de software
Introdução
Sabe-se que os softwares desenvolvidos atualmente apresentam um grande número de defeitos e que produz altos gastos com manutenibilidade e que alguns chegam a ser enviáveis quanto a mantê-los, sendo melhor abandonar o projeto e começar um novo.
Segundo o princípio de Paretto, 80% das consequências advêm de 20% das causas, no caso da engenharia de software se entendem que projetos com requisitos funcionais mal elaborados podem provocar grandes efeitos colaterais. Com o objetivo de identificar falhas que comprometam o bom funcionamento do sistema, são aplicados também vários testes sobre as aplicações no intuito de identificar alguns dos pontos principais propícios a erros. Para isso existe vários teste de software que podem nos auxiliar neste contexto, tais como, teste de cobertura, teste funcional, teste de carga, etc. Compreende-se a importância de aplicar os processos de teste software nos projetos de desenvolvimento. Visando atender essa necessidade elaboraram-se nesse relatório alguns testes aplicados sobre o software SCA (Software de Controle Acadêmico). O software SCA é utilizado na gestão acadêmica de instituições de ensino e possui finalidades tais como cadastro de alunos, professores, cursos, disciplina, etc. Além disto, contém métodos específicos dentre todos para verificação de aprovação de aluno, cálculo de benefício de professores, etc. O sistema foi desenvolvido sobre a plataforma Java Web, com persistência de dados em base Mysql. Utilizou-se como padrão de desenvolvimento a estrutura MVC (Model,View,Controller).
Casos de Teste e Métricas Utilizadas
Métricas de complexidade de sistemas Para identificação das classes com maior complexidade,