Changes between Version 4 and Version 5 of ExpressoTestCenter/testlink


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

--

Legend:

Unmodified
Added
Removed
Modified
  • ExpressoTestCenter/testlink

    v4 v5  
    1616Optou-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): 
    1717 
     18[[Image(ct1.png)]] 
    1819 
    19 O Test Suite "Validar Usuário" é destinado a testar o login do Expresso, incluindo o uso de Certificado Digital e Captcha. Depois temos o "Gerenciar E-Mail" que contém testes referentes ao módulo ExpressoMail. O "Gerenciar Agenda" contém testes referentes ao módulo Agenda de Eventos e o "Gerenciar Contatos" os do Catálogo de Endereços. Já o "Administrar Preferências" testa as preferências do Usuário que são comuns a todos os módulos, já que as preferências específicas de cada módulo estão contidas nas respectivas Test Suites dos módulos. 
     20O Test Suite "Validar Usuário" é destinado a testar o login do Expresso, incluindo o uso de Certificado Digital e Captcha. Depois temos o "Gerenciar E-Mail" que contém testes referentes ao módulo Expresso Mail. O "Gerenciar Agenda" contém testes referentes ao módulo Agenda de Eventos e o "Gerenciar Contatos" os do Catálogo de Endereços. Já o "Administrar Preferências" testa as preferências do Usuário que são comuns a todos os módulos, já que as preferências específicas de cada módulo estão contidas nas respectivas Test Suites dos módulos. 
     21 
     22[[Image(ct2.png)]] 
    2023 
    2124O prefixo "CDU" está sendo utilizado para fazer um mapeamento com os casos de uso (ainda não existentes). Na verdade esse é um ponto que ainda está em discussão, pois o Expresso está em processo de adoção de uma metodologia ágil de desenvolvimento e a ideia é escrever casos de uso apenas para as funcionalidades mais complexas. Para as demais funcionalidades serão escritas estórias de usuário. O problema é que nesse momento estamos escrevendo casos de teste partindo apenas das funcionalidades já implementadas e que não possuem nenhum requisito documentado. O objetivo é produzir uma documentação mínima de requisitos das funcionalidades já existentes, mas essa tarefa deverá ser feita em paralela a criação dos casos de teste pois a prioridade é ter o Centro de Testes do Expresso funcionando o mais rápido possível. 
    2225 
     26Abaixo segue um exemplo de um caso de teste previamente criado: 
     27 
     28 
     29 * '''1 - Nome do caso de teste''' - o prefixo "exp" é adicionado automaticamente e foi definido na criação do projeto de teste 
     30 * '''2 - Pré-condição''' - devem ser listadas todas as pré-condições para a execução do caso de teste. Quando a execução do caso de teste depende da prévia execução de outro caso de teste utiliza-se colchetes para indicar isso. Nesse exemplo, o caso de teste "Enviar mensagem" depende da prévia execução do caso de teste "Acessar módulo Expresso Mail". Dessa forma evita-se a repetição de passos em todos os casos de teste do módulo Expresso Mail por exemplo 
     31 * '''3 - Passos''' - devem ser enumerados os passos do caso de teste utilizando o prefixo "PXX", onde XX é o número do passo 
     32 * '''4 - Resultados Esperados''' - não estamos utilizando essa coluna 
     33 * '''5 - Categorização''' - estabelece prioridades e categorias 
     34 * '''6 - Requisitos''' - não estamos utilizando essa funcionalidade do Testlink 
     35 
    2336---- 
    2437''Última atualização: 14-Set-2010''