테스트의 목적, 조건, 절차 등이 명확한 것이라 생각한다. TC는 CL과 달리 명확해야 한다.
목적, 조건, 절차, 기대 결과가 불분명하면 테스트를 수행하는 입장에서 같은 기능을 다른 방식으로 해석할 수 있다. 베스트 케이스 누가 봐도 수행할 수 있는 거다.
쉽고 친절하고 자세하게 써서 수행하는 데 물어볼 게 없는 거다. 특히나 남이 쓴 TC를 수행하다 보면 애매모호한 표현은 각자의 생각대로 해석해서 결과가 달라지는 경우도 있다.
수행 절차와 기대 결과가 명확해야 한다. 수행 흐름을 고려하고 시나리오 간 맥락 연결된 거와 유지 보수가 용이하게 작성한 것도 좋다.
테스트 레일같이 지라와 연동되어 자동으로 리포팅되는 게 아니라면, 복사 붙여넣기로 이슈 리포팅을 쉽게 작성할 수 있는 구조를 고려하는 것도 괜찮다. 사전 조건에 스텝이 너무 길면 사전 조건에 ㅇㅇ 페이지 진입 상태 이런 식으로 적기도 하는데, 이건 작성 스타일에 따라 다르다.
테스트 레일처럼 스텝 하나에 기대 결과 하나씩 매...
원문 링크 : 베스트 TC와 워스트 TC의 차이가 뭔가요?