제 경험으로는 단위 테스트는 기능(함수) 위주의 테스트라서 시나리오 보다는 테스트 케이스를 정리한다고 봅니다.
단위 테스트의 양식과 항목 샘플주소
: (해당 주소는 해당 사이트 요청에 의해 삭제되었습니다.)
통합 테스트의 경우 테스트 시나리오가 나오는데 이때는 입력, 수정, 저장, 조회, 삭제, 재수정, 재저장 등의 시나리오를 가지게되고 UI부터 서비스, 데이터 확인 까지가 포함되서 많은 케이스가 나오게 됩니다.
외국 수출용 패키지 개발시에 통합 테스트 시나리오와 테스트 툴을 돌리는 QA팀과 협업한적이 있었는데 약 3개월동안 하루에 200개 정도의 에러캐이스가 발생해서 애를 먹은 적이 있었죠. 시간이 지나면서 반복 전수 테스트 케이스(공통 컨트롤 변경 같은것)와 1회성 테스트 케이스(업무 요건 변경 적용) 같은 세세한 구분을 통해 관리하고 있다는 것을 알게되었죠.
관리 방향에 맞게 자동화 도구와 툴을 검토해보시는 것도 좋습니다.
최근에는 jmeter 같은 도구를 통해 통합 테스트를 기록 및 성능 체크 할수 있으니 두루두루 보시는 것이 중요합니다.
도움이 되시길 바랍니다.