연습 챌린지
연습 대상에 직접 자동화 테스트를 작성해 보세요. 로그인 없이 누구나 이용할 수 있습니다.
커머스11
- Automation고급
장바구니 체크아웃
수량 변경에 따라 소계·배송비·쿠폰 할인이 연쇄로 합계에 반영되는 장바구니를 검증하세요. 재고 한도와 쿠폰 최소 금액 규칙이 얽혀 있습니다.
Playwright요구사항 7개 - Automation고급
주문 결제 E2E
상품 선택부터 장바구니·배송 정보·결제수단·주문 완료까지 이어지는 전체 결제 여정을 검증하는 테스트를 작성하세요.
Playwright요구사항 5개 - Automation중급
상품 필터·정렬
카테고리 필터·가격 정렬·검색으로 상품 목록을 좁히는 동작을 검증하는 테스트를 작성하세요.
Playwright요구사항 5개 - Automation중급
상품 옵션 선택
사이즈·색상 옵션을 모두 선택해야 담기에 성공하는 필수 옵션 검증 테스트를 작성하세요.
Playwright요구사항 4개 - Automation입문
위시리스트 토글
상품별 찜 토글과 개수 배지 갱신을 검증하는 테스트를 작성하세요.
Playwright요구사항 4개 - Automation고급
콘서트 좌석 예매
소규모 콘서트 예매 페이지가 오픈됐는데 "예매가 이상하다"는 제보가 쏟아진다. 아래 명세를 분석해, 페이지가 명세대로 동작하는지 검증하는 자동화 테스트를 작성하라. 어떤 케이스(경계·엣지)가 필요한지는 직접 판단해야 한다. [명세] 좌석은 A1~A5·B1~B5(10석)이고 A3·B2 는 이미 매진이다. 매진 좌석은 고를 수 없고, 한 사람은 최대 4석까지 선택할 수 있다(초과 시 경고). 좌석당 50,000원이며 선택 수와 총액이 표시된다. 1석 이상 골라야 예매할 수 있고, 예매하면 고른 좌석이 매진으로 바뀌며 예매번호가 나온다.
Playwright요구사항 5개 - Automation고급
주문 취소 처리
쇼핑몰 운영팀에 "주문 취소가 상태마다 다르게 동작해 헷갈린다"는 제보가 들어왔다. 아래 정책을 분석해, 주문 상태에 따라 취소가 올바르게 처리되는지 검증하는 자동화 테스트를 작성하라. 어떤 상태·전이 케이스가 필요한지는 직접 판단해야 한다. [정책] 주문 상태는 결제완료·배송준비중·배송중·배송완료가 있다. 결제완료·배송준비중에서만 취소할 수 있고, 취소하면 전액(50,000원) 환불되며 상태가 취소됨으로 바뀐다. 배송중·배송완료에서는 취소할 수 없고 안내가 노출된다. 이미 취소된 주문은 다시 취소할 수 없다. (현재 상태는 상단 버튼으로 바꿔 테스트할 수 있다.)
Playwright요구사항 4개 - Automation고급
쇼핑몰 주문 전체 흐름(E2E)
실제 쇼핑몰(qashop)에서 상품을 찾아 주문 완료까지 가는 전체 흐름을 검증하는 E2E 테스트를 작성하라. 어떤 단계·경계 케이스가 필요한지는 직접 설계해야 한다. [흐름] 상품목록(검색·카테고리·정렬) → 상세(옵션·수량) → 장바구니(수량·삭제·쿠폰·배송비) → 결제(폼 검증) → 주문완료(주문번호). [규칙] 품절 상품은 담기 불가, 옵션 있는 상품은 사이즈 선택 후 담기, 상품합계 50,000원 이상이면 무료배송, 쿠폰 SAVE10/WELCOME20만 유효, 전화번호는 010-0000-0000 형식.
Playwright요구사항 4개 - Automation중급
쇼핑몰 장바구니 금액 계산
qashop 장바구니의 금액 계산(수량·쿠폰·배송비)을 검증하는 테스트를 작성하라. 경계값을 직접 도출해야 한다. [규칙] 배송비는 3,000원이고 상품합계 50,000원 이상이면 무료배송이다. 쿠폰 SAVE10은 10%, WELCOME20은 20% 할인이며 그 외 코드는 거부된다. 줄별 수량 증감·삭제가 합계에 즉시 반영된다.
Playwright요구사항 4개 - API중급
상품 관리 API: 인증·CRUD 검증
로그인으로 토큰을 발급받고, 보호된 상품 생성·수정·삭제 API의 인증, 입력 검증, 상태 코드를 검증하세요. 성공 경로뿐 아니라 401·400·404·204 같은 API 경계 응답까지 함께 확인해야 합니다.
Postman요구사항 5개 - API중급
주문 생성 API: 입력 검증·합계
주문 생성 API의 입력 검증(필수·수량·가격)과 합계 계산, 단건 조회를 검증하세요. 견고한 자동화는 성공 경로뿐 아니라 검증 실패(400)도 확인합니다.
Postman요구사항 4개
여기서 연습한 테스트, 실무에선 Testea로
테스트 케이스·실행·리포트·마일스톤을 한 곳에서. AI가 요구사항으로 시나리오·케이스까지 만들어 줍니다.