Use Case Testing

유즈케이스 테스팅 (Use Case Testing)) 유즈케이스 테스팅은 유즈케이스나 비즈니스 시나리오를 기반으로 테스트를 명세화하는 블랙박스 테스트 설계 기법이다. 이 방법은 액터와 시스템 간의 상호작용을 표현하고, 그 결과를 사용자에게 전달하는 과정을 테스트한다. 실제 예시를 통해 구체적으로 살펴보자. 온라인 쇼핑몰의 상품 주문 기능에 대한 유즈케이스 테스팅을 설계한다고 가정해보면: 기본 흐름(Basic Flow): 사용자가 상품을 장바구니에 추가한다 시스템이 장바구니 내용을 표시한다 사용자가 주문하기 버튼을 클릭한다 시스템이 배송 정보 입력 폼을 표시한다 사용자가 배송 정보를 입력한다 시스템이 결제 수단 선택 화면을 표시한다 사용자가 결제 수단을 선택하고 결제한다 시스템이 주문 완료 화면을 표시한다 대체 흐름(Alternative Flows): ...

November 2, 2024 · 3 min · Me