2009-06-25 4 views
0

루비에 대한 테스트 케이스를 작성하고 있습니다. 작업은 예제와 같습니다 :루비 테스트 케이스

  1. 일부 웹 사이트를 방문하십시오.
  2. 버튼을 눌러 제출 텍스트 상자에 텍스트를 입력
  3. 발표되었다
  4. (해당 사용자를 어설 션 (즉, 사용자가 오른쪽 페이지로 리디렉션 된 어설) (특정 페이지가 표시되었다 주장) 올바른 정보를 가지고)

그래서 질문은 더 많은 어설 션 수를 가진 그러한 테스트 케이스를 구성하는 방법입니다. 예를 들어 2 단계가 발생했는지 확인하고 2 단계가 실패하면 다음 단계로 넘어갈 수 없으므로 다음 단계로 넘어 가야합니다. 그러한 테스트 케이스를 구성하는 방법을 알지 못합니다.

답변

1

당신의 접근 방식은 합리적이라고 생각합니다. 단계가 선행 단계에 달려 있다면, 선행 단계가 실패한 경우 테스트에 약간의 포인트가있는 것입니다. 종속 된 단계가 실패하면 이후의 종속 단계도 모두 실패한다고 가정 할 수 있습니다. 전반적으로, 당신은 컴퓨터처럼 생각하고 테스트중인 프로세스의 각 단계를 묘사해야합니다. 각 단계를 순서대로 분리하고 제대로 작동하는지 확인하십시오.

관련 문제