Teste de softwarre
Aline Pacheco Primão1, Patric da Silva Ribeiro1, Diego Luís Kreutz1,2
1
Núcleo de Tecnologia da Informação e da Comunicação - NTIC 2 Grupo de Pesquisa de Sistemas de Informação - GPSI Universidade Federal do Pampa - UNIPAMPA Av. Tiarajú, 810 - Alegrete, RS - 97546-550 - Brasil
{aline, patric, diego}@ntic.unipampa.edu.br
Abstract. This article presents software evaluation methodologies and some results achieved by applying systemic software testing techniques on system development processes. Software testing consists in verifying if the system meets its specifications, correcting problems before delivering the final version. At NTIC we use testing techniques as part of the software life cycle. Software maturation implies in continuos cycles of testing and improvements. In this article we will present some results achieved with software testing techniques applied over systems developed to meet demands at UNIPAMPA. Resumo. Este artigo apresenta metodologias de avaliação de software e alguns resultados práticos alcançados com a aplicação sistêmica de testes de software. O processo de teste consiste em verificar se o sistema atende as suas especificações, com finalidade de corrigi-lo antes da entrega da versão final. O NTIC adota a prática de testes de software como parte do ciclo de vida dos sistemas por ele desenvolvidos. O amadurecimento de qualquer software é um processo contínuo e passa invariavelmente por ciclos de teste e melhoramento. Neste trabalho serão apresentados alguns dos resultados atingidos com técnicas de teste de software aplicadas na prática em sistemas desenvolvidos para atender as demandas da UNIPAMPA.
1. Introdução
Nos últimos anos, as empresas desenvolvedoras de software têm buscado um princípio em comum: produzir software com alto nível de qualidade. No entanto, esse cenário é algo significativamente distante da realidade. Hoje, ainda é grande a