Lava Rapido
DEPARTAMENTO DE INFORMÁTICA
DESENVOLVIMENTO DE UM SISTEMA PARA ANÁLISE DE LOGS
NAYARA SAFENRAIDER CREMA
Joinville
2008
2
NAYARA SAFENRAIDER CREMA
DESENVOLVIMENTO DE UM SISTEMA PARA ANÁLISE DE LOGS
Trabalho de conclusão de estágio apresentado ao curso de Sistemas de
Informação da Universidade da Região de
Joinville – UNIVILLE – como requisito principal para obtenção do grau de
Bacharel em Sistemas de Informação, sob orientação do Mestre Paulo Marcondes
Bousfield.
Joinville
2008
3
RESUMO
Com o crescimento das indústrias de Software, muitas organizações viram a necessidade de garantir a qualidade de seus produtos para se tornarem mais fortes no mercado e para que seu nome seja reconhecido e respeitado tanto pelos clientes quanto pelos concorrentes como uma empresa que preza pela qualidade do que produz.
Assim foi criada a área de testes de Software nestas organizações, e esta área se tornou fundamental para a passagem dos sistemas em seu desenvolvimento ou manutenção, pois desta forma evita-se que um erro migre de uma fase para a outra dentro da engenharia do Software.
Para aprimorar os testes surgiu a automatização dos testes, que testa grande parte dos sistemas garantindo que a sua manutenção não tenha afetado outra parte do programa de forma a causar possíveis erros.
Com a automatização de testes verificou-se a necessidade de tornar mais ágil a análise dos logs e relatórios que são gerados durante este teste. A análise dos logs é feita pelos Testers, esta análise pode demorar de cinco a trinta minutos dependendo do tamanho do teste realizado ou até mais, dependendo do grau de manutenção ou desenvolvimento realizado.
Este projeto tem como objetivo minimizar o tempo da análise de logs e relatórios, exercido pelos
Testers. Com o analisador de logs o tempo desta análise poderá chegar de cinco a dez minutos, tornando possível analisar outras atividades e