상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA
일부 항목에서 기대한 결과와 다른 부분이 발견되었습니다.
일부 항목에서 기대한 결과와 다른 부분이 발견되었습니다.
VE 계정의 목록 조회 범위 검증에서 문제가 발견되었습니다.
스토어 거래내역에서 상품 배송 이미지 등록 필수 설..., 스토어 거래내역에서 취소 상태 거래에는 배송 이미지... 검증은 통과했습니다. 확인 불가 2건은 조건 부족 또는 검증 제외로 분리했습니다.
목록 조회 범위
VE 계정에서 같은 검증이 실패했습니다.
같은 확인 항목이 계정별로 어떻게 끝났는지 한눈에 봅니다.
| 검증 항목 | ADMIN | TA | CO | BO | VE |
|---|---|---|---|---|---|
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 실패 |
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 확인 불가 |
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 확인 불가 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 스토어 거래내역에서 취소 상태 거래에는 배송 이미지... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 목록 조회 범위 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 실패 |
| 목록 조회 범위 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 실패 |
| 상품 배송 이미지 등록 필수 설정이 켜진 가맹점 계... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 스토어 거래내역에서 미등록/등록완료 상태가 구분되는... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 상품 배송 이미지 ... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 환경에서 이미지 1... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 환경에서 이미지 최... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 환경에서 4장 이상... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 화면/버튼 진입 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 환경에서 등록된 이... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 가맹테스트테스트 계정으로 스토어 환경에서 마지막 이... | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 통과 |
| 목록 조회 범위 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 실패 |
| 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배... | 실패 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
| 어드민/비스킷링크 거래내역에서 해당 상품 배송 이미... | 실패 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
| 목록 조회 범위 | 통과 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
22/22개 항목 확인 완료
QA 실행 결과에서 정리된 화면 캡처, 화면 재현 기록, 오류 내용을 이 페이지에서 바로 확인할 수 있습니다.
실패 항목을 먼저 배치했습니다. 각 항목을 열면 수행한 동작, 기대 결과, 실제 결과, 화면 캡처, 화면 재현 기록, 오류 내용을 확인할 수 있습니다.
QA 시작 전 로그인 세션 갱신이 완료되지 않아 본 시나리오를 시작하지 못했습니다.
[QA 확인 요청] VE / 앱 푸시 / 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인: 로그인 확인 필요 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] VE / 스토어 거래내역 / 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] VE / 스토어 거래내역 / 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] VE / 상품 배송 이미지 등록 / 스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] ADMIN / 어드민 거래내역 / 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] ADMIN / 어드민 거래내역 / 어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
dev 환경에서 스토어 웹/앱, 어드민/비스킷링크 거래내역을 대상으로 상품 배송 이미지 등록 필수 설정에 따른 링크결제 푸시 이동, 거래내역 버튼 노출, 이미지 등록/삭제, 권한별 조회 제한을 확인한다.
김경주님의 QA 요청입니다. 비스킷 링크 개발계 QA 요청드립니다. Redmine #3318. 상품 배송 이미지 등록 필수 설정이 켜진/꺼진 가맹점의 링크결제와 수기결제 거래에서 앱 푸시 이동, 스토어 거래내역 버튼 노출, 상품 배송 이미지 등록/삭제, 어드민/비스킷링크 거래내역 이미지 확인 동작을 admin/ta/co/bo/ve 권한으로 확인합니다. 테스트 계정: 가맹테스트테스트(필수 ON), 가맹테스트(필수 OFF), 영업테스트테스트, 법인테스트테스트. 링크 발송 번호는 010-9446-9158이며 링크가 필요하면 요청 후 전달받아 진행합니다.
결제취소 -1,004원 행이 확인되었고, 원 승인 행에는 거래취소 버튼이 더 이상 노출되지 않습니다.| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인 | VE | 앱 푸시 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 달랐습니다: Error: 푸시는 도착했지만, 푸시 탭 후 PIN 인증과 로그인/2FA를 거친 뒤 최종 화면이 홈 화면으로 이동했습니다. 상품 배송 이미지 등록 화면으로 이어지지 않았습니다. expect(received).toBe(expected) // Object.is equality | 화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 기존 거래내역 화면으로 이동하는지 확인 | VE | 앱 푸시 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 확인을 끝내지 못했습니다: Error: BLOCKED: 필수 OFF 가맹점의 앱 푸시 실기기 증거가 없어 기존 거래내역 이동 결과를 확인할 수 없습니다. | 화면 재현 기록 1<br>실행 기록 1 |
| 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 수기결제 완료 후, 앱 푸시 클릭 시 기존 거래내역 화면으로 이동하는지 확인 | VE | 앱 푸시 | VE 계정으로 스토어 수기결제를 완료하고 응답의 거래 ID와 완료 화면을 확인 | 확인을 끝내지 못했습니다: Error: BLOCKED: 필수 ON 가맹점의 수기결제 앱 푸시 실기기 증거가 없어 기존 거래내역 이동 결과를 확인할 수 없습니다. | 화면 재현 기록 1<br>실행 기록 1 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래에만 배송 이미지 버튼이 보이는지 확인 | VE | 스토어 거래내역 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 거래에는 배송 이미지 버튼이 보이지 않는지 확인 | VE | 스토어 거래내역 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 켜져 있어도 수기결제 거래에는 배송 이미지 버튼이 보이지 않는지 확인 | VE | 스토어 거래내역 | VE 계정으로 스토어 수기결제를 완료하고 응답의 거래 ID와 완료 화면을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 스토어 거래내역에서 취소 상태 거래에는 배송 이미지 업로드 버튼과 보기 버튼이 보이지 않는지 확인 | VE | 스토어 거래내역 | VE 계정으로 스토어 거래내역 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인 | VE | 스토어 거래내역 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 달랐습니다: Error: 법인 계정에는 배송 이미지 등록 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인 | VE | 스토어 거래내역 | VE 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 달랐습니다: Error: 영업점 계정에는 배송 이미지 등록 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 상품 배송 이미지 등록 필수 설정이 켜진 가맹점 계정에서만 스토어 링크결제 거래의 배송 이미지 등록 버튼이 보이고, 이미지 등록/삭제가 가능한지 확인 | VE | 스토어 거래내역 | VE 계정으로 정책을 생성하고 삭제한 뒤 목록 반영 여부를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 스토어 거래내역에서 미등록/등록완료 상태가 구분되는지 확인 | VE | 스토어 거래내역 | VE 계정으로 스토어 거래내역 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 상품 배송 이미지 등록 화면에 주문날짜, 주문정보, 상품정보, 기존 이미지가 정상 표시되는지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 PG MID 관리, 등록, 수정 화면에서 요청 체크리스트의 화면 노출과 저장 동작을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 이미지 1장 등록 시 완료 상태가 되는지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 상품 배송 이미지 등록 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 이미지 최대 3장까지 등록 가능한지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 상품 배송 이미지 등록 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 4장 이상 등록 시 막히는지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 상품 배송 이미지 등록 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 나중에 하기를 해도 미등록 상태가 유지되고, 스토어 거래내역에서 다시 등록 진입 가능한지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 상품 배송 이미지 등록 항목을 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 등록된 이미지를 삭제 후 다시 등록 가능한지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 정책을 생성하고 삭제한 뒤 목록 반영 여부를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 가맹테스트테스트 계정으로 스토어 환경에서 마지막 이미지를 삭제하면 다시 미등록 상태로 보이는지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 정책을 생성하고 삭제한 뒤 목록 반영 여부를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
| 스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인 | VE | 상품 배송 이미지 등록 | VE 계정으로 정책을 생성하고 삭제한 뒤 목록 반영 여부를 확인 | 기대한 동작과 달랐습니다: Error: 법인 계정에는 이미지 등록/삭제 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>스크린샷 2<br>스크린샷 3<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2<br>실행 기록 3<br>실행 기록 4 |
| 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인 | ADMIN | 어드민 거래내역 | ADMIN 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 달랐습니다: Error: 어드민 거래내역에서 필수 ON 링크결제 거래의 배송 이미지 확인이 가능해야 합니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인 | ADMIN | 어드민 거래내역 | ADMIN 계정으로 어드민 거래내역 항목을 확인 | 기대한 동작과 달랐습니다: Error: 등록된 배송 이미지가 없으면 이미지가 없습니다 안내 또는 이미지 확인 진입이 보여야 합니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 거래에는 이미지 조회 버튼이 보이지 않는지 확인 | ADMIN | 어드민 거래내역 | ADMIN 계정으로 거래내역, 수기결제내역, 거래로그에서 링크결제와 스토어-수기결제 표시 및 필터 결과를 확인 | 기대한 동작과 일치했습니다. | 실행 기록 1 |
npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "VE" --case "스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인"npm run qa:debug -- --issue "3318" --env "dev" --role "ADMIN" --case "어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인"| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---|---|---|---|---|---|
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 앱 푸시 / 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 상품 배송 이미지 등록 화면으로 이동하는지 확인 | FAIL | 11ms | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 푸시는 도착했지만, 푸시 탭 후 PIN 인증과 로그인/2FA를 거친 뒤 최종 화면이 홈 화면으로 이동했습니다. 상품 배송 이미지 등록 화면으로 이어지지 않았습니다. expect(received).toBe(expected) // Object.is equality | |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 앱 푸시 / 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 완료 후, 앱 푸시 클릭 시 기존 거래내역 화면으로 이동하는지 확인 | BLOCKED | 1ms | 화면 재현 기록 1 | 로그 1 | Error: BLOCKED: 필수 OFF 가맹점의 앱 푸시 실기기 증거가 없어 기존 거래내역 이동 결과를 확인할 수 없습니다. | |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 앱 푸시 / 스토어 환경에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 수기결제 완료 후, 앱 푸시 클릭 시 기존 거래내역 화면으로 이동하는지 확인 | BLOCKED | 1ms | 화면 재현 기록 1 | 로그 1 | Error: BLOCKED: 필수 ON 가맹점의 수기결제 앱 푸시 실기기 증거가 없어 기존 거래내역 이동 결과를 확인할 수 없습니다. | |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래에만 배송 이미지 버튼이 보이는지 확인 | PASS | 4035ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 거래에는 배송 이미지 버튼이 보이지 않는지 확인 | PASS | 3761ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 스토어 거래내역에서 상품 배송 이미지 등록 필수 설정이 켜져 있어도 수기결제 거래에는 배송 이미지 버튼이 보이지 않는지 확인 | PASS | 3611ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 스토어 거래내역에서 취소 상태 거래에는 배송 이미지 업로드 버튼과 보기 버튼이 보이지 않는지 확인 | PASS | 3556ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 법인 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인 | FAIL | 3832ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 법인 계정에는 배송 이미지 등록 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 상품 배송 이미지 등록 필수 설정이 켜진 가맹점과 연결된 영업점 계정으로 스토어 거래내역 조회 시, 링크결제 거래에 배송 이미지 등록 버튼이 보이지 않는지 확인 | FAIL | 3662ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 영업점 계정에는 배송 이미지 등록 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 상품 배송 이미지 등록 필수 설정이 켜진 가맹점 계정에서만 스토어 링크결제 거래의 배송 이미지 등록 버튼이 보이고, 이미지 등록/삭제가 가능한지 확인 | PASS | 3693ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 스토어 거래내역 / 스토어 거래내역에서 미등록/등록완료 상태가 구분되는지 확인 | PASS | 3550ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 상품 배송 이미지 등록 화면에 주문날짜, 주문정보, 상품정보, 기존 이미지가 정상 표시되는지 확인 | PASS | 3684ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 이미지 1장 등록 시 완료 상태가 되는지 확인 | PASS | 3815ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 이미지 최대 3장까지 등록 가능한지 확인 | PASS | 3586ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 4장 이상 등록 시 막히는지 확인 | PASS | 3514ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 나중에 하기를 해도 미등록 상태가 유지되고, 스토어 거래내역에서 다시 등록 진입 가능한지 확인 | PASS | 3539ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 등록된 이미지를 삭제 후 다시 등록 가능한지 확인 | PASS | 3659ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 가맹테스트테스트 계정으로 스토어 환경에서 마지막 이미지를 삭제하면 다시 미등록 상태로 보이는지 확인 | PASS | 3756ms | 로그 1 | |||
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [VE] role / 상품 배송 이미지 등록 / 스토어 환경에서 해당 거래의 부서 사용자만 이미지 조회/등록/삭제 가능한지 확인 | FAIL | 4549ms | 스크린샷 1<br>스크린샷 2<br>스크린샷 3 | 화면 재현 기록 1 | 로그 1<br>로그 2<br>로그 3<br>로그 4 | Error: 법인 계정에는 이미지 등록/삭제 버튼이 보이면 안 됩니다. expect(received).toBe(expected) // Object.is equality |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [ADMIN] role / 어드민 거래내역 / 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크결제 거래는 배송 이미지 확인이 가능한지 확인 | FAIL | 18908ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 어드민 거래내역에서 필수 ON 링크결제 거래의 배송 이미지 확인이 가능해야 합니다. expect(received).toBe(expected) // Object.is equality |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [ADMIN] role / 어드민 거래내역 / 어드민/비스킷링크 거래내역에서 해당 상품 배송 이미지 등록 필수 설정이 켜진 가맹점의 링크거래에 등록된 배송 이미지가 없으면 이미지가 없습니다로 표시되는지 확인 | FAIL | 18918ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 등록된 배송 이미지가 없으면 이미지가 없습니다 안내 또는 이미지 확인 진입이 보여야 합니다. expect(received).toBe(expected) // Object.is equality |
| 3318/dev/delivery-image-push.spec.ts / [3318][dev] 상품 배송 이미지 등록 필수 설정 링크결제/푸시 QA / [ADMIN] role / 어드민 거래내역 / 어드민/비스킷링크 거래내역에서 접근 가능한 상품 배송 이미지 등록 필수 설정이 꺼진 가맹점의 링크결제 거래에는 이미지 조회 버튼이 보이지 않는지 확인 | PASS | 18922ms | 로그 1 |