Analista de Qualidade / Testes
A qualidade dos softwares em tempo dedicado ao desenvolvimento traz vários benefícios para que o sistema seja totalmente confiável e que esteja em funcionalidade e não traga consigo a carga desgastante sem falar no valor que se gasta com o tempo ao coloca-lo em produção sem corrigir todos os defeitos que nele se encontra. Para que isso seja possível, é preciso que o processo de teste, assim como o processo de desenvolvimento, tenha também um ciclo de vida.
Ciclo de vida dos testes:
1- Planejamento
2- Preparação
3- Especificação
4- Execução
5- Entrega
Existem outros ciclos de vidas de testes que iremos abortar em outros artigos publicado aqui mesmo nesses Blog´s futuros contudo a estrutura básica será sempre a mesma.
Para que o teste possa ser executado desde o início do processo de desenvolvimento, é preciso que exista uma equipe alocada pra a condução desse trabalho. Ou seja, para um projeto em desenvolvimento, faz-se necessário m projeto de teste. Além disso, a metodologia de teste, baseada no ciclo de vida de testes, deve ser compatível com a metodologia usada para o desenvolvimento de sistemas. Essa compatibilidade deve ser de tal modo que ambos os projetos possam se iniciar ao mesmo tempo, permitindo viabilizar, o quanto antes, o início dos testes, ou seja, tão logo comece o projeto de desenvolvimento. Toda documentação de teste deve ser preservada, pois os testes poderão continuar após o sistema ter entrado em produção. Isto é, sempre que o sistema sofrer algum tipo de manutenção, será necessário voltar a testar o sistema usando o testware disponível. A isso é dado o nome de teste de regressão.
Comentários
Postar um comentário