Compartilhar via


ALM – Test Manager – Criando um Plano de Testes (End-to-End)

Criando um Plano de Testes (Passo a Passo)

- Montagem do Plano de Testes

Inicie seu Test Manager para criar um novo Plano de Testes;

Dê um Nome ao Plano de Testes;

Associe o Plano de Teste a Versão ou Iteração (conforme definido no planejamento);

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb28.png?w=244&h=216   http://qualidadeeti.files.wordpress.com/2014/12/image_thumb29.png?w=244&h=184

- Configuração do Plano de Testes

Vá na em Lab Center à Test Settings:

- Configure os coletores, conforme a necessidade  do time de desenvolvimento para identificar BUGS com as informações coletadas.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb30.png?w=244&h=229

Verifique as configurações do Plano de Teste:

-Ambientes que serão homologados (Sistemas Operacionais, Bancos de Dados, Navegadores): Nesse passo, é importante que você tenha um laboratório que tenha templates de ambientes, para que a preparação de um ambiente de testes não leve dias e sim horas ou até minutos!

Obs.: Se você desejar que seu Caso de Teste automaticamente assuma as configurações do TCM, deixe a opção  Default habilitada. Cada ambiente é um Ponto de Teste (Test Point).

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb31.png?w=244&h=102

- Crie as Suites de Casos de Testes

Definido em seu Planejamento, crie as Suítes necessárias. Importante salientar o uso de Clones de Suítes e Casos de Testes, para dar velocidade nessa etapa. Isso é feito no contexto de Planejamento. Nesse Caso, iremos definir uma Suíte Estática baseada em Casos de Testes.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb32.png?w=244&h=221   http://qualidadeeti.files.wordpress.com/2014/12/image_thumb33.png?w=244&h=128

Exemplo:

Suites de Testes Funcionais  e suas subcategorias:

Adequação, que mede o quanto o conjunto de funcionalidades é adequado às necessidades do usuário;

Acurácia (ou precisão) representa a capacidade do software de fornecer resultados precisos ou com a precisão dentro do que foi acordado/solicitado;

Interoperabilidade que trata da maneira como o software interage com outro(s) sistema(s) especificados;

Segurança mede a capacidade do sistema de proteger as informações do usuário e fornecê-las apenas (e sempre) às pessoas autorizadas. Segurança também pode estar dirigida em, processar gerar e armazenar as informações.

Conformidade trata da padronização, politicas e normas de um projeto.

Importante:

Participe das reuniões de alinhamento das demandas para que o Custo de BUG seja reduzido com Casos de Testes mais próximos a realidade do cliente.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb34.png?w=244&h=93

Lembre-se que dependendo da abordagem da empresa (Escola de Testes de Software), você deverá validar se a implementação do Requisito foi feita com sucesso, mas também validar se o objetivo do negócio foi atendido, e só participando, conhecendo o negócio e entendendo a demanda (feature) você poderá chegar nesse cenário.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb35.png?w=244&h=81

- Crie seu Caso de Teste

Crie seu caso de teste, baseado no requisito e no negócio e escreva os passos (pode iniciar com passos básicos). Coloque valores de parâmetros com @ para um futuro Record & Play. O Caso de Teste é a ação de execução de um usuário.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb36.png?w=244&h=207

Relacione seu Caso de Teste ao Requisito (Tests) –> Mude o Status do Caso de Teste para Ready –> Faça isso para todos os Casos de Testes.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb37.png?w=244&h=83

Abra o Requisito que está associado ao Test Case –> Crie a Tarefa de Testes (Tasks) –> Estipule o tempo de execução (já definido no Planejamento) –> Associe a Tarefa ao Requisito como “Child”

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb38.png?w=244&h=79

Insira as informações de tempo de execução, estado, disciplina, entre outras informações.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb39.png?w=244&h=80

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb40.png?w=244&h=144 http://qualidadeeti.files.wordpress.com/2014/12/image_thumb41.png?w=244&h=114

Observe a hierarquia de Requisitos à Tarefas:

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb42.png?w=244&h=108 http://qualidadeeti.files.wordpress.com/2014/12/image_thumb43.png?w=244&h=95

Observe que no Relatório de Overview de Requisitos, o Requisito está com as horas restantes, pontos de testes e resultados de testes prontos para começarem a ser contabilizados. Conforme as tarefas (vinculadas aos requisitos forem sendo concluídas, o percentagem de horas irá ser carregada e as horas remanescentes serão diminuídas.

http://qualidadeeti.files.wordpress.com/2014/12/image_thumb44.png?w=244&h=112

Pronto, agora é só executar os testes.