qaground
챌린지

쇼핑몰 주문 전체 흐름(E2E)

Automation커머스고급

실제 쇼핑몰(qashop)에서 상품을 찾아 주문 완료까지 가는 전체 흐름을 검증하는 E2E 테스트를 작성하라. 어떤 단계·경계 케이스가 필요한지는 직접 설계해야 한다. [흐름] 상품목록(검색·카테고리·정렬) → 상세(옵션·수량) → 장바구니(수량·삭제·쿠폰·배송비) → 결제(폼 검증) → 주문완료(주문번호). [규칙] 품절 상품은 담기 불가, 옵션 있는 상품은 사이즈 선택 후 담기, 상품합계 50,000원 이상이면 무료배송, 쿠폰 SAVE10/WELCOME20만 유효, 전화번호는 010-0000-0000 형식.

요구사항

  1. 상품을 검색·카테고리·정렬로 찾고, 장바구니 담기 후 상단 배지 수량이 갱신된다.
  2. 옵션(사이즈) 있는 상품은 사이즈 선택 후에만 담기고, 품절 상품은 담을 수 없다.
  3. 장바구니에서 수량 변경·삭제, 쿠폰 적용(SAVE10 등), 무료배송 임계값이 합계에 반영된다.
  4. 결제 폼은 필수값·전화번호 형식을 검증하고, 통과하면 주문완료에 주문번호가 노출된다.

참고 셀렉터

searchsort-selectcat-의류product-cardproduct-nameadd-to-cartview-detailstock-badgeadd-detailcart-buttoncart-countcart-itemline-removecoupon-inputcoupon-applyshipping-feecart-totalcheckout-buttonship-nameship-addressship-phoneplace-orderorder-completeorder-number
연습 대상 열기 ↗
에디터를 불러오는 중...
qaground grade
제출하면 실행 결과가 여기에 표시됩니다.