• Uma descrição do caso de uso, do cenário de caso de uso, do objetivo do teste ou da condição sendo avaliada foi claramente especificada para cada caso de teste.
    • Cada caso de teste indica o resultado esperado e o método de avaliação do resultado.
    • Para cada requisito do teste, foram identificados pelo menos dois casos de teste. Um caso de teste representando uma condição esperada foi desenvolvido para verificar o comportamento correto ou esperado (teste positivo). Um segundo caso de teste representando uma condição inaceitável, anormal ou inesperada foi desenvolvido para verificar se o requisito do teste não foi executado de maneira inesperada (teste negativo). Normalmente, para cada requisito do teste, haverá pelo menos um caso de teste positivo e vários casos de teste negativos.
    • Casos de teste foram identificados para executar todos os comportamentos de requisito do produto no objetivo do teste, incluindo (conforme apropriado):
      • função
      • validação de dados
      • implementação de regras de negócio
      • fluxo de trabalho ou controle do objetivo do teste
      • fluxo de dados
      • estado do objeto
      • desempenho (incluindo carga de trabalho, configuração e stress)
      • segurança e acessibilidade
      • compatibilidade
    • Cada caso de teste descreve ou representa um conjunto exclusivo de entradas ou uma seqüência de eventos que resulta em um comportamento exclusivo do objetivo do teste. Revise os casos de teste que produzem o mesmo comportamento e determine se são equivalentes, isto é, executam o caminho descrito no objetivo do teste.
    • Cada caso de teste, ou grupo de casos de teste relacionados, identifica o estado do objetivo do teste inicial e o estado dos dados de teste.
    • Todos os nomes e/ou IDs de casos de teste são consistentes com a convenção de nomenclatura do artefato de teste.


Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process