Changes between Version 22 and Version 23 of ExpressoTestCenter/testlink


Ignore:
Timestamp:
10/06/10 09:29:21 (14 years ago)
Author:
luiz-fernando
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExpressoTestCenter/testlink

    v22 v23  
    55 
    66 
    7 === Suítes de Teste === 
     7== Suítes de Teste == 
    88Optou-se por organizar os casos de teste de acordo com os módulos do Expresso. Atualmente temos os seguintes Test Suites (grupos de casos de teste): 
    99 
     
    3838Para as Test Suites de segundo nível, a documentação é opcional, mas se for utilizada, deve-se utilizar o mesmo padrão da Test Suite de primeiro nível 
    3939 
    40 === Caso de Teste === 
     40== Caso de Teste == 
    4141 
    4242Abaixo segue um exemplo de um caso de teste previamente criado: 
     
    5151 * '''6 - Requisitos''' - não estamos utilizando essa funcionalidade do Testlink 
    5252 
     53=== Como Escrever === 
     54 
     55A escrita de um caso de teste deve descrever a sequência de passos que o usuário e o sistema realizam para execução de uma funcionalidade. Estamos adotando apenas o campo "Passos"; o campo "Resultados Esperados" não deve ser preenchido. Exemplo de uma sequência de passos: 
     56 
     57 - Usuário faz isso 
     58 - Sistema responde aquilo 
     59 - Usuário faz nova ação 
     60 - Sistema responde ação 
     61 
     62O caso de teste descreve em passos toda a interação usuário-sistema de uma funcionalidade. Basicamente para cada ação do usuário existe uma resposta do sistema (procure olhar os demais casos de teste de outros módulos já cadastrados no Testlink, como por exemplo, o do módulo Gerenciar E-Mail, suite Compor mensagem, caso de teste Enviar e-mail). 
     63 
     64Os casos de teste reutilizam passos de outros casos de teste e para tanto é utilizada a convenção de usar colchetes com o nome do caso de teste reutilizado: 
     65 
     66'''[caso de teste reutilizado]''' 
     67 
     68O caso de teste deve conter todos os passos do usuário desde o login até a execução da funcionalidade a ser testada e para não ficarmos repetindo esses passos, adotou-se a convenção de reutilizar casos de teste. No exemplo acima de Enviar e-mail, note que temos como pré-requisito o caso de teste [Acessar módulo Expresso Mail]. Se fores olhar este caso de teste notará que ele também reutiliza o caso de teste [Validar credenciais do Usuário]. Ou seja, antes de executar a funcionalidade enviar e-mail, o usuário deve ter previamente entrado no sistema (Validar credenciais) e entrado no módulo de e-mail (Acessar módulo Expresso Mail). Para não repetir todos esses passos de Validar credenciais e acessar módulo expresso mail no caso de teste Enviar e-mail usamos essa convenção de reutilizar os passos. 
     69 
    5370[wiki:ExpressoTestCenter/tests Exemplos de Casos de Teste] 
    5471 
    5572 
    5673---- 
    57 ''Última atualização: 04-Out-2010'' 
     74''Última atualização: 06-Out-2010''