# QA Report - Redmine #3687 (dev)

- Generated: 2026-06-26T10:37:13+09:00
- Redmine: https://itsm.bix.bz/issues/3687
- QA Redmine: https://itsm.bix.bz/issues/3695
- Subject: 스토어 조회기간 단축 버튼 추가 QA
- Workflow Status: 진행 중
- Status: PASS
- Result JSON: artifacts/result-summary.json
- Roles: BO
- Route Candidates: not recorded

## Scope

dev 환경에서 영업테스트(BO) 스토어 계정으로 기존 확인불가였던 매출집계 화면의 당일/전일/당월/전월 단축 버튼, 조회 버튼 기반 재조회, 선택 상태 표시, 모바일 배치를 재확인한다.

## Checklist

1. 매출집계 화면의 조회 기간 영역에 당일, 전일, 당월, 전월 버튼이 표시되는지 확인
2. 당일 버튼 클릭 시 시작일과 종료일이 오늘 날짜로 설정되는지 확인
3. 전일 버튼 클릭 시 시작일과 종료일이 어제 날짜로 설정되는지 확인
4. 당월 버튼 클릭 시 시작일이 이번 달 1일, 종료일이 오늘 날짜로 설정되는지 확인
5. 전월 버튼 클릭 시 시작일이 지난 달 1일, 종료일이 지난 달 마지막 날로 설정되는지 확인
6. 단축 버튼 클릭만으로 자동 조회되지 않고, 조회 버튼 클릭 후 목록/건수가 선택한 기간 기준으로 갱신되는지 확인
7. 선택된 단축 버튼이 다른 버튼보다 구분되어 보이는지 확인
8. 모바일 화면 폭에서 단축 버튼, 날짜 입력, 조회 버튼이 겹치거나 잘리지 않는지 확인

## Setup Steps

1. [required] 스토어 BO 계정 및 매출집계 조회기간 데이터 확인 (store/BO / kind: manual-precondition) - 영업테스트 계정으로 스토어 개발계 로그인과 매출집계 화면 접근 가능 여부를 확인한다. 결과가 없는 기간은 빈 상태 표시도 허용하되, 조회 API가 선택 기간 기준으로 재요청되는지 확인한다.

## Source Text

김경주님의 QA 재요청입니다. 조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다. [1] QA 요청 배경 - https://itsm.bix.bz/issues/3687 - 스토어 조회기간 필터 QA 재요청입니다. 기존 요청 중 매출집계 화면은 가맹점 계정으로 접근할 수 없어 영업점 계정으로 매출집계 화면만 재확인 부탁드립니다. [2] 사전 데이터 - 영업점 계정: ID 영업테스트 / 인증정보는 로컬 런타임 환경변수 사용. - 당일, 전일, 당월, 전월 기간별 조회 결과가 있거나 빈 상태를 확인할 수 있는 데이터 준비. [3] 사전 작업 - 영업점 계정으로 비스킷페이 스토어 로그인 가능 여부 확인. - 매출집계 화면 접근 가능 여부 확인. [4] 권한별 테스트 - bo. [5] 검증 대상 - 비스킷페이 스토어 매출집계 화면. [6] 체크리스트 - 매출집계 화면의 조회 기간 영역에 당일, 전일, 당월, 전월 버튼이 표시되는지 확인 - 당일 버튼 클릭 시 시작일과 종료일이 오늘 날짜로 설정되는지 확인 - 전일 버튼 클릭 시 시작일과 종료일이 어제 날짜로 설정되는지 확인 - 당월 버튼 클릭 시 시작일이 이번 달 1일, 종료일이 오늘 날짜로 설정되는지 확인 - 전월 버튼 클릭 시 시작일이 지난 달 1일, 종료일이 지난 달 마지막 날로 설정되는지 확인 - 단축 버튼 클릭만으로 자동 조회되지 않고, 조회 버튼 클릭 후 목록/건수가 선택한 기간 기준으로 갱신되는지 확인 - 선택된 단축 버튼이 다른 버튼보다 구분되어 보이는지 확인 - 모바일 화면 폭에서 단축 버튼, 날짜 입력, 조회 버튼이 겹치거나 잘리지 않는지 확인

## Execution Summary

- Passed: 1
- Failed: 0
- Skipped: 0
- Blocked: 0
- Flaky: 0
- Duration: 12019ms


## 한눈에 보는 결과

| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 스토어 매출집계 조회기간 단축 버튼/조회 동작/모바일 배치 확인 | BO | [3687][dev] 스토어 조회기간 단축 버튼 추가 QA | BO 계정으로 [3687][dev] 스토어 조회기간 단축 버튼 추가 QA 항목을 확인 | 기대한 동작과 일치했습니다. | [스크린샷 1](artifacts/screenshots/01-스토어-매출집계-BO-스토어-매출집계-desktop.png)<br>[스크린샷 2](artifacts/screenshots/02-스토어-매출집계-BO-스토어-매출집계-mobile.png)<br>[실행 기록 1](artifacts/logs/01-스토어-매출집계-BO-스토어-매출집계.md) |

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

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

## 수동 재현 필요

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

## 스크린샷

- BO / [3687][dev] 스토어 조회기간 단축 버튼 추가 QA / 스토어 매출집계 조회기간 단축 버튼/조회 동작/모바일 배치 확인: [스크린샷 1](artifacts/screenshots/01-스토어-매출집계-BO-스토어-매출집계-desktop.png)
- BO / [3687][dev] 스토어 조회기간 단축 버튼 추가 QA / 스토어 매출집계 조회기간 단축 버튼/조회 동작/모바일 배치 확인: [스크린샷 2](artifacts/screenshots/02-스토어-매출집계-BO-스토어-매출집계-mobile.png)

## 화면 재현 기록

- 화면 재현 기록 자료가 없습니다.
- 화면 재현 기록은 실패한 항목에서 화면 전환과 요청 흐름을 다시 보기 위한 자료입니다.

## 실행 기록

- BO / [3687][dev] 스토어 조회기간 단축 버튼 추가 QA / 스토어 매출집계 조회기간 단축 버튼/조회 동작/모바일 배치 확인: [실행 기록 1](artifacts/logs/01-스토어-매출집계-BO-스토어-매출집계.md)

## 자동화 원본 결과

| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---:|---:|---|---|---|---|
| 3687/dev/store-date-range-shortcuts.spec.ts / [3687][dev] 스토어 조회기간 단축 버튼 추가 QA / 스토어 매출집계 조회기간 단축 버튼/조회 동작/모바일 배치 확인 | PASS | 11501ms | [스크린샷 1](artifacts/screenshots/01-스토어-매출집계-BO-스토어-매출집계-desktop.png)<br>[스크린샷 2](artifacts/screenshots/02-스토어-매출집계-BO-스토어-매출집계-mobile.png) |  | [로그 1](artifacts/logs/01-스토어-매출집계-BO-스토어-매출집계.md) |  |

## Notes

- Playwright 실행 결과를 기준으로 작성되었습니다.
- 검토 후 `qa:redmine:update`로 report/evidence를 업로드하고 QA subissue 상태를 갱신합니다.
