A gestão de testes é a parte principal de um processo de testes. A gestão é importante para o planejamento e controle das atividades de um projeto de teste. A gestão de testes pode ser implementada por meio de ferramentas automatizadas (test management system).
Estas ferramentas devem oferecer um repositório central e padronizado aonde os lideres de testes poderão criar suítes com os casos de teste, atribuir os casos de testes aos testadores, acompanhar o status da execução dos testes e emitir os relatórios com métricas e estatísticas.
Entre as ferramentas que auxiliam na gestão de testes temos:
- TestLink
- RTH
- Testopia
- TestMaster
- Testitool
- Test Case Web
- QaManager
Entre estas as ferramentas mais comentadas foram o TestLink e o RTH. A escolha do TestLink é hoje a escolha mais apropriada, pois seu desenvolvimento é o mais ativo e por ser uma ferramenta mais utilizada no mercado.
O TestLink é uma aplicação Open Source cujo principal objetivo é gerenciar as atividades de teste de um projeto tais como test cases e test suítes. Ele é útil, pois é possível organizar os requisitos, associar os test cases aos requisitos garantindo então a rastreabilidade entre eles. Outra vantagem é a integração com a ferramenta de gestão de defeitos Mantis que será também utilizada no sistema.
Outra vantagem é o sistema ser desenvolvido em php e utilizar a base de dados mysql, que também é a plataforma utilizada por outras ferramentas do sistema o que demandará menos recursos.
Sobre o autor: Samuel Martins Delfim View all posts by Samuel Martins Delfim
Formado em Ciência da Computação na UFMG e pós-graduado em Estratégias de arquitetura de sistemas na PUC.
Atua como Arquiteto de Software na empresa Unisys em Belo Horizonte. Já trabalhou em diversas empresas entre elas Red Hat, Mapfre Seguros, Bionexo, Synos, Squadra. Com mais de dez anos de experiência na área de software e TI, atual nas áreas de saúde, bancos, e-commerce, GED, leilão, energia e em grandes projetos do governo.
Instrutor dos cursos de Struts, POO, Análise e modelagem com UML, Hibernate e Processo de desenvolvimento de Software.
Twitter
-
Facebook