Redmine #3786 · 개발계

TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA

요청한 확인 항목이 기대한 결과와 일치했습니다.

QA Redmine #3807 · 업무 상태 작업완료

확인 항목 2 전체 시나리오
통과 2 기대 결과와 일치
실패 0 문제 발견
확인 불가 0 조건 부족

핵심 결론

요청한 확인 항목이 기대한 결과와 일치했습니다.

전체 2개 항목이 기대한 결과와 일치했습니다.

가장 큰 문제

발견된 실패 항목이 없습니다.

확인 불가 항목은 기능 실패가 아니라 조건 부족 또는 검증 제외로 분리해 봅니다.

계정별 결과 비교

같은 확인 항목이 계정별로 어떻게 끝났는지 한눈에 봅니다.

ADMIN -> 전체
검증 항목ADMIN전체
엑셀 다운로드 범위 해당 없음 통과

진행률 100%

2/2개 항목 확인 완료

통과 2 실패 0 확인 불가 0

실제 실행 자료

QA 실행 결과에서 정리된 화면 캡처, 화면 재현 기록, 오류 내용을 이 페이지에서 바로 확인할 수 있습니다.

화면 캡처 4 화면 재현 기록 0 오류 내용 12 첨부 파일 5

실제 QA 실행 내역

실패 항목을 먼저 배치했습니다. 각 항목을 열면 수행한 동작, 기대 결과, 실제 결과, 화면 캡처, 화면 재현 기록, 오류 내용을 확인할 수 있습니다.

통과1번째 확인 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인 전체 · [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA · 화면 캡처 2 · 오류 내용 7 · 첨부 파일 3 수행: 전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교 결과: 기대한 동작과 일치했습니다.
계정
전체
화면
[3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA
수행 내용
전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교
기대한 결과
전체 계정으로 받은 엑셀 파일은 화면에 보이는 범위와 같아야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음
통과2번째 확인 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인 전체 · [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA · 화면 캡처 2 · 오류 내용 5 · 첨부 파일 2 수행: 전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교 결과: 기대한 동작과 일치했습니다.
계정
전체
화면
[3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA
수행 내용
전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교
기대한 결과
전체 계정으로 받은 엑셀 파일은 화면에 보이는 범위와 같아야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

상세 보고서 원문

QA Report - Redmine #3786 (dev)

  • Generated: 2026-07-09T16:59:27+09:00
  • Redmine: https://itsm.bix.bz/issues/3786
  • QA Redmine: https://itsm.bix.bz/issues/3807
  • Subject: TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA
  • Workflow Status: 작업완료
  • Status: PASS
  • Result JSON: artifacts/result-summary.json
  • Roles: ADMIN
  • Route Candidates: not recorded

Scope

dev 환경 ADMIN 계정으로 TID/MID 관리의 PG 윈글로벌/법인 안법인 ACTIVE 5건을 기준으로 수기/ISP 사용자 시트 다운로드와 업로드 복구를 검증하고, 가맹점관리 안가맹 영업라인에서 단말기/수기/ISP MID 영업라인 다운로드 및 업로드 반영을 검증한다.

Checklist

  1. TID/MID 관리에서 PG 윈글로벌, 법인 안법인으로 검색 시 5건 목록이 조회되는지 확인
  2. 5건의 수정 화면에서 기존 사용자 정보를 기록한 뒤 사용자를 모두 삭제할 수 있는지 확인
  3. MID 파일 안법인_윈글로벌_MID.xlsx 업로드 후 삭제했던 사용자가 동일하게 다시 추가되는지 확인
  4. MID 파일 업로드 후 대상 5건의 상태가 정상으로 유지되거나 정상으로 변경되는지 확인
  5. 다운로드한 MID 파일에서 수기 사용자와 ISP 사용자가 각각 별도 사용자 시트로 내려오고, 업로드 후에도 연결 사용자가 유지되는지 확인
  6. WGP999618처럼 동일한 MID라도 계약 법인 이름이 서로 다르면 중복 오류 없이 처리되는지 확인
  7. MID_ISP, MID_ISP_사용자, MID_수기_사용자 시트가 없는 파일도 파일 형식 오류로 중단되지 않는지 확인
  8. 사용자 저장 행이 없는 MID 업로드 파일은 실패 파일에서 사용자 로그인ID 필요 메시지가 확인되는지 확인
  9. 가맹점관리에서 가맹점명 안가맹 선택 후 수정 화면의 영업라인 설정에 진입할 수 있는지 확인
  10. 안가맹 영업라인 설정 화면에서 단말기 MID, 수기 MID, ISP MID 정보가 조회되는지 확인
  11. 영업라인 파일 안가맹_영업라인.xlsx 업로드 후 단말기 MID 3건, 수기 MID 1건, ISP MID 1건의 영업라인 정보가 정상 반영되는지 확인
  12. 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인
  13. 안법인/안가맹 부서 데이터 기준으로 단말기 MID, 수기 MID, ISP MID 각각의 목록 조회, 수정, 다운로드, 업로드 흐름이 정상 완료되는지 확인

Setup Steps

  1. [required] ADMIN 인증 상태 준비 (admin/ADMIN / kind: manual-precondition) - bigs_jjm ADMIN 계정으로 개발계 로그인 가능 상태와 storageState를 준비한다.
  2. [required] MID 사용자 연결 삭제/복구 허용 (admin/ADMIN / kind: data-update / mutation: temporary / guard: QA_3786_ALLOW_MID_USER_MUTATION / restore: required) - TID/MID 대상 5건의 연결 사용자를 삭제한 뒤 MID 엑셀 업로드로 복구하는 검증이다. 실패 시 백업한 사용자 ID로 원복한다.
  3. [required] 업로드 원본 파일 확인 (admin/ADMIN / kind: manual-precondition) - /Users/jimin/Downloads/안법인_윈글로벌_MID.xlsx 및 /Users/jimin/Downloads/안가맹_영업라인.xlsx 파일이 존재해야 한다.

Source Text

김경주님의 QA 요청입니다. TID/MID 관리 및 영업라인 엑셀 업로드/다운로드에 ISP 유형과 사용자 시트를 추가한 건입니다. 안법인/안가맹 데이터 기준으로 단말기 MID, 수기 MID, ISP MID의 다운로드/업로드 동작 확인이 필요합니다. Redmine: https://itsm.bix.bz/issues/3786. MID 업로드 파일: /Users/jimin/Downloads/안법인_윈글로벌_MID.xlsx. 영업라인 업로드 파일: /Users/jimin/Downloads/안가맹_영업라인.xlsx.

Execution Summary

  • Passed: 2
  • Failed: 0
  • Skipped: 0
  • Blocked: 0
  • Flaky: 0
  • Duration: 94284ms

한눈에 보는 결과

확인한 항목계정화면수행한 동작결과증거 자료
영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인전체[3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교기대한 동작과 일치했습니다.스크린샷 1<br>스크린샷 2<br>실행 기록 1<br>실행 기록 2<br>실행 기록 3<br>실행 기록 4<br>실행 기록 5<br>실행 기록 6<br>실행 기록 7<br>파일 1<br>파일 2<br>파일 3
영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인전체[3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA전체 계정으로 [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA 엑셀 다운로드를 시도하고 화면 범위와 파일 범위를 비교기대한 동작과 일치했습니다.스크린샷 1<br>스크린샷 2<br>실행 기록 1<br>실행 기록 2<br>실행 기록 3<br>실행 기록 4<br>실행 기록 5<br>파일 1<br>파일 2

실패 또는 확인 불가 상세

  • 실패 또는 확인 불가 항목이 없습니다.

수동 재현 필요

  • 수동 재현이 필요한 항목이 없습니다.

스크린샷

  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 스크린샷 1
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 스크린샷 2
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 스크린샷 1
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 스크린샷 2

화면 재현 기록

  • 화면 재현 기록 자료가 없습니다.
  • 화면 재현 기록은 기본적으로 실패/확인불가 항목에 한해 포함합니다. PASS 항목 trace까지 필요하면 QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>로 내부 제출용 산출물을 생성합니다.

실행 기록

  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 1
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 2
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 3
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 4
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 5
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 6
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 7
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 1
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 2
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 3
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 4
  • 전체 / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 영업라인 업로드 후 엑셀 다운로드를 다시 받아 안가맹 기준 단말기 MID, 수기 MID, ISP MID 영업라인 정보가 업로드 전후 기준과 맞는지 확인: 실행 기록 5

자동화 원본 결과

ScenarioStatusDurationScreenshot화면 재현 기록LogError
3786/dev/pg-mid-sales-line-excel-isp-users.spec.ts / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / TID/MID 엑셀 다운로드/업로드의 수기·ISP 사용자 시트와 사용자 연결 복구를 검증PASS49198ms스크린샷 1<br>스크린샷 2로그 1<br>로그 2<br>로그 3<br>로그 4<br>로그 5<br>로그 6<br>로그 7
3786/dev/pg-mid-sales-line-excel-isp-users.spec.ts / [3786][dev] TID/MID 및 영업라인 엑셀 ISP/사용자 시트 QA / 안가맹 영업라인 엑셀 업로드/다운로드의 단말기·수기·ISP MID 시트를 검증PASS44498ms스크린샷 1<br>스크린샷 2로그 1<br>로그 2<br>로그 3<br>로그 4<br>로그 5

Notes

  • Playwright 실행 결과를 기준으로 작성되었습니다.
  • QA PR merge, 공개 보고서 확인, QA subissue 종료 상태 갱신이 반영되었습니다.

전체 증거 자료