Total de visualizações de página

quarta-feira, 4 de novembro de 2015

Grupo: Oito 8 - Iniciando a configuração de Testes


Descrição do Processo de Testes.


Os testes de software são muito importantes na produção de um software e fundamental para se ter uma boa qualidade.

Os testes que iremos realizar serão baseados nos requisitos do sistema para que o produto final atenda ao que foi planejado.

Para a criação e execução dos testes iremos usar a ferramenta Testlink, e para reportar as falhas iremos usar a ferramenta Mantis.

1 - TESTLINK:
O Testlink é um software web desenvolvido para testes de software que auxilia na execução e gerenciamento de testes.

1. Tela Inicial - Testlink.

No Testlink podemos gerenciar qual será o Plano de Teste que iremos executar os casos de teste, como estamos no começo o Plano de Teste que será criado será Release 1.0. Nesse plano de teste iremos criar casos de teste para testar o primeiro lançamento do Software e verificar se tudo ocorre como foi requisitado. Como só teremos uma versão do software o Plano de Teste não irá mudar, iriamos criar novos Planos de Teste apenas se fosse feita uma versão mais nova do nosso software.

1.1 - Casos de Teste:
Os casos de Teste serão criados baseados nos requisitos especificados, então quando o software estiver pronto iremos executar todos e verificar se houve falhas.

2. Casos de Testes Especificados.

Na tela acima podemos visualizar a tela dos casos de testes especificados, observe que é especificado qual a ação que será executada e o resultado esperado do sistema. Se caso houver falhas em algum dos casos, o teste falha então será reportado imediatamente no Mantis. Irei demonstrar como será o processo quando um teste falha.

1.2 - Quando um teste falha:

Após se fazer todos os passos que foi especificado e ocorreu alguma falha, iremos atualizar o caso de teste com falha e podendo fazer alguma breve anotação sobre o que ocorreu.

3.  Execução do Teste.
Após clicar em salvar execução, iremos ter a seguinte imagem:
4. Teste com Falha.

Será exibido essa mensagem identificando que o teste falhou. Observe a parte destacada em vermelho "Gerenciamento de Bugs", ao clicar ali iremos diretamente para uma janela do "Mantis" para atribuir a falha.

Antes de se fazer essa atribuição, devemos primeiro reportar a falha no mantis, para então atribui-la no caso de teste do Testlink.

Abaixo temos a falha reportada no Mantis, com suas prioridades e configurações apenas como exemplo. Observe que destacado em cima está o número de ID que será atríbuido no caso de teste do Testlink.

5. Mantis - Detalhes da Falha Encontrada
Após reportar a falha no mantis com todos os detalhes, nível de prioridade,  passos para se executar a falha, imagens, etc. Pegamos então o número da ID e agora podemos atribuir esta falha ao caso de teste no Testlink. Após fazer isso temos a seguinte exibição:

6. Caso de Teste após atribuir a ID do Bug reportado no Mantis.
Com todas essas ferramentas já configuradas, os testes serão melhor gerenciados, testados e corrigidos, possibilitando assim uma melhor qualidade para o nosso software.












Nenhum comentário:

Postar um comentário