Automation커머스고급Playwright
주문 결제 E2E
상품 선택부터 장바구니·배송 정보·결제수단·주문 완료까지 이어지는 전체 결제 여정을 검증하는 테스트를 작성하세요.
요구사항
- 상품을 담으면 cart-count 가 증가하고 장바구니 단계로 이동할 수 있는지 검증한다.
- 빈 장바구니에서는 장바구니 단계로 넘어갈 수 없는지(go-cart 비활성) 검증한다.
- 배송 정보를 비운 채 진행하면 에러(shipping-error)가 나고 결제로 넘어가지 못하는지 검증한다.
- 배송 정보를 모두 채우면 결제 단계로 넘어가는지 검증한다.
- 결제수단을 선택하고 주문하면 주문 완료(order-complete)와 주문번호(order-number)가 노출되는지 검증한다.
코드 작성 · 자동 채점
아래 에디터에 Playwright 테스트를 작성해 제출하면, 테스트가 한 줄씩 실행되며 통과/실패를 채점합니다.
연습 대상 열기 ↗셀렉터: add-mouse, add-keyboard, cart-count, go-cart, go-shipping, ship-name, ship-address, ship-phone, shipping-error, go-payment, pay-card, place-order, order-complete, order-number
에디터를 불러오는 중...