Processo de automação de testes de software com ferramentas Open Source

dc.contributor.advisorCastiñeira, Maria Inéspt_BR
dc.contributor.authorMasuda, Cristiana Yukiept_BR
dc.date.accessioned2016-11-30T15:05:30Z
dc.date.accessioned2020-11-29T05:49:28Z
dc.date.available2016-11-30T15:05:30Z
dc.date.available2020-11-29T05:49:28Z
dc.date.issued2009
dc.description.abstractEsta monografia apresenta um trabalho de pesquisa sobre metodologias, processos e ferramentas de auxílio para elaboração de um processo de testes automatizado, com integração contínua. Seguindo os padrões e normas de testes, apoiadas por ferramentas open source e usando métricas, para minimizar os problemas que ocorrem com as aplicações em produção, esta proposta tem como objetivo gerar uma padronização nas atividades do processo de teste, garantindo a qualidade do software. Uma empresa de médio porte, desenvolvedora de software, prestou-se como espaço de pesquisa. A escolha de um produto da organização tornou-se um estudo de caso apropriado para a criação de um projeto de testes associado ao desenvolvimento contínuo do produto, sendo o processo a base para futuras confecções de projeto de testes e de desenvolvimento. Um dos resultados deste trabalho foi a definição desse processo de testes, assim como a materialização e planejamento de diversos artefatos, documentos de testes e relatórios. Para apoiar esse processo foi criado um ambiente automatizado, totalmente composto por ferramentas open source, cada uma delas aportando uma diferente funcionalidade: Mantis (gestão de defeitos), Cobertura (cobertura de código), ferramenta JUnit com apoio da DBUnit (identificação do bug), CVS (controle de versões) Hudson (integração contínua). A integração dos testes, identificação de bugs, requisitos do produto trouxe ao software maior controle de qualidade e rastreamento de todos os documentos necessários para avaliar de forma mais rápida as regras, defeitos e histórico associados às funcionalidades. Esses resultados, expressos através de números, são indicadores importantes que podem ser utilizados pela organização para a avaliação e tomada de decisão estratégica, de forma a minimizar as ameaças e gerar oportunidades que permitam tornar a empresa cada vez mais competitiva no mercado.pt_BR
dc.identifier547 f.pt_BR
dc.identifier.urihttps://repositorio.animaeducacao.com.br/handle/ANIMA/10996
dc.language.isopt_BRpt_BR
dc.relation.ispartofSistemas de Informação - Pedra Brancapt_BR
dc.rightsAcesso abertopt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectSoftware controle de qualidadept_BR
dc.subjectSoftware gratuitopt_BR
dc.titleProcesso de automação de testes de software com ferramentas Open Sourcept_BR
dc.typeMonografiapt_BR
local.author.cursoSistemas de Informaçãopt_BR
local.author.unidadeUNISUL / Pedra Brancapt_BR
local.rights.policyAcesso abertopt_BR
local.subject.areaCiências Exatas e da Terrapt_BR
local.subject.areaanimaTI & Computaçãopt_BR

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
99959_Cristiana.pdf
Tamanho:
7.74 MB
Formato:
Adobe Portable Document Format
Licença do Pacote
Agora exibindo 1 - 2 de 2
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
214 B
Formato:
Plain Text
Descrição:
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
0 B
Formato:
Item-specific license agreed upon to submission
Descrição: