# QA Report - Redmine #3534 (dev)

- Generated: 2026-06-12T13:01:13+09:00
- Redmine: https://itsm.bix.bz/issues/3534
- QA Redmine: https://itsm.bix.bz/issues/3545
- Subject: 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교
- Workflow Status: 완료
- Status: PASS
- Result JSON: artifacts/result-summary.json
- Roles: ADMIN -> CO -> VE
- Route Candidates: not recorded

## Scope

dev 환경에서 #3534 기존 실패 2건을 계정 정보 정정 후 재검증한다. VE는 한결데테스트 계정으로 스토어 정보관리의 등록 기기 1대 표시 여부를 확인하고, CO는 스토어 정보관리 목록과 전산 사용자 기기관리 팝업 내용을 비교한다.

## Checklist

1. 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인
2. 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인
3. admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인

## Setup Steps

1. [required] 스토어 기기등록 재QA 계정 로그인 정보 로컬 주입 (admin/ADMIN / targets: CO, VE / kind: manual-precondition) - 한결데법인/한결데테스트 계정 정보는 로컬 환경변수에만 설정한다. 비밀번호와 2FA는 커밋/공개 산출물에 기록하지 않는다.

## Source Text

김경주님의 QA 요청입니다. 조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다. [1] QA 요청 배경 - https://itsm.bix.bz/issues/3534 - QA 리포트에서 실패 2건이 로그인 확인 필요로 분류되어 계정 정보를 정정한 뒤 재확인 요청. [2] 사전 데이터 - 법인 계정: ID 한결데법인 / PW <redacted> / 2FA <redacted> / 기기등록 2개 - 가맹 계정: ID 한결데테스트 / PW <redacted> / 2FA <redacted> / 기기등록 1개. [3] 사전 작업 - 비스킷페이에서 VE 기존 QA 요청의 가맹 계정 ID 가맹테스트를 한결데테스트로 정정하여 로그인 확인 - 비스킷페이에서 CO, VE 메뉴(햄버거) 버튼 > 정보관리 화면 접근 가능 여부 확인 - 비스킷링크에서 CO 업체관리/사용자 화면 접근 가능 여부 확인. [4] 권한별 테스트 - admin - co - ve. [5] 검증 대상 - 비스킷페이 메뉴(햄버거) 버튼 > 정보관리 화면 - 비스킷링크 업체관리/사용자 화면의 기기관리 확인 팝업 - QA 리포트 실패 항목 2건 재확인. [6] 체크리스트 - 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인 - 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인 - admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인

## Execution Summary

- Passed: 3
- Failed: 0
- Skipped: 0
- Blocked: 0
- Flaky: 0
- Duration: 28433ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인 | 전체 | [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 | 전체 계정으로 [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-스토어-정보관리-VE-ve-corrected-one-device.png)<br>[실행 기록 1](artifacts/logs/01-스토어-정보관리-VE-ve-corrected-one-device.md) |
| 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인 | 전체 | [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 | 전체 계정으로 [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/02-스토어-정보관리-CO-co-store-list-recheck.png)<br>[실행 기록 1](artifacts/logs/02-스토어-정보관리-CO-co-store-list-recheck.md) |
| admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인 | 전체 | [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 | 전체 계정으로 [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/03-스토어-정보관리-CO-co-store-source-recheck.png)<br>[스크린샷 2](artifacts/screenshots/04-전산-사용자-검색-ADMIN-co-login-id-search-result.png)<br>[스크린샷 3](artifacts/screenshots/05-전산-사용자-기기관리-ADMIN-co-device-popup.png)<br>[실행 기록 1](artifacts/logs/03-전산-사용자-검색-ADMIN-co-login-id-search-result.md)<br>[실행 기록 2](artifacts/logs/04-전산-사용자-기기관리-ADMIN-co-device-compare-recheck.md) |

## 실패 또는 확인 불가 상세

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

## 수동 재현 필요

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

## 스크린샷

- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인: [스크린샷 1](artifacts/screenshots/01-스토어-정보관리-VE-ve-corrected-one-device.png)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인: [스크린샷 1](artifacts/screenshots/02-스토어-정보관리-CO-co-store-list-recheck.png)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인: [스크린샷 1](artifacts/screenshots/03-스토어-정보관리-CO-co-store-source-recheck.png)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인: [스크린샷 2](artifacts/screenshots/04-전산-사용자-검색-ADMIN-co-login-id-search-result.png)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인: [스크린샷 3](artifacts/screenshots/05-전산-사용자-기기관리-ADMIN-co-device-popup.png)

## 화면 재현 기록

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

## 실행 기록

- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인: [실행 기록 1](artifacts/logs/01-스토어-정보관리-VE-ve-corrected-one-device.md)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인: [실행 기록 1](artifacts/logs/02-스토어-정보관리-CO-co-store-list-recheck.md)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인: [실행 기록 1](artifacts/logs/03-전산-사용자-검색-ADMIN-co-login-id-search-result.md)
- 전체 / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인: [실행 기록 2](artifacts/logs/04-전산-사용자-기기관리-ADMIN-co-device-compare-recheck.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 3534/dev/store-device-list.spec.ts / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 가맹 계정 한결데테스트로 로그인 후 등록된 기기 1개가 기기명과 등록일 목록으로 표시되는지 확인 | PASS | 9027ms | [스크린샷 1](artifacts/screenshots/01-스토어-정보관리-VE-ve-corrected-one-device.png) |  | [로그 1](artifacts/logs/01-스토어-정보관리-VE-ve-corrected-one-device.md) |  |
| 3534/dev/store-device-list.spec.ts / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / 한결데법인 계정으로 비스킷페이 로그인 후 정보관리의 기기등록 목록을 확인 | PASS | 4496ms | [스크린샷 1](artifacts/screenshots/02-스토어-정보관리-CO-co-store-list-recheck.png) |  | [로그 1](artifacts/logs/02-스토어-정보관리-CO-co-store-list-recheck.md) |  |
| 3534/dev/store-device-list.spec.ts / [3534][dev] 스토어 로그인 기기등록 목록 및 전산 사용자 기기관리 비교 / admin 계정으로 비스킷링크 로그인 후 업체관리/사용자에서 로그인 아이디 한결데법인을 검색하고 기기관리의 확인 버튼 클릭 후 보이는 한결데법인 계정의 비스킷페이 기기등록 목록과 비스킷링크 기기관리 확인 팝업의 기기 수, 기기명, 등록일이 동일한지 비교 확인 | PASS | 14360ms | [스크린샷 1](artifacts/screenshots/03-스토어-정보관리-CO-co-store-source-recheck.png)<br>[스크린샷 2](artifacts/screenshots/04-전산-사용자-검색-ADMIN-co-login-id-search-result.png)<br>[스크린샷 3](artifacts/screenshots/05-전산-사용자-기기관리-ADMIN-co-device-popup.png) |  | [로그 1](artifacts/logs/03-전산-사용자-검색-ADMIN-co-login-id-search-result.md)<br>[로그 2](artifacts/logs/04-전산-사용자-기기관리-ADMIN-co-device-compare-recheck.md) |  |

## Notes

- Playwright 실행 결과를 기준으로 작성되었습니다.
- QA subissue에 report/evidence 업로드와 Redmine closed 상태인 완료 갱신이 반영되었습니다.
