[QA] 정산내역 구간 컬럼·필터·엑셀 검증
일부 항목에서 기대한 결과와 다른 부분이 발견되었습니다.
일부 항목에서 기대한 결과와 다른 부분이 발견되었습니다.
정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 검증이 ADMIN - 정산내역/TA - 정산내역 계정에서 공통 실패했습니다.
영업라인 및 구간 검색 필터 선택 가능 여부 확인, 엑셀 다운로드 범위 검증은 통과했습니다.
정산내역 목록에 구간 컬럼과 값이 표시되는지 확인
ADMIN - 정산내역/TA - 정산내역 계정에서 같은 검증이 실패했습니다.
같은 확인 항목이 계정별로 어떻게 끝났는지 한눈에 봅니다.
12/12개 항목 확인 완료
QA 실행 결과에서 정리된 화면 캡처, 화면 재현 기록, 오류 내용을 이 페이지에서 바로 확인할 수 있습니다.
실패 항목을 먼저 배치했습니다. 각 항목을 열면 수행한 동작, 기대 결과, 실제 결과, 화면 캡처, 화면 재현 기록, 오류 내용을 확인할 수 있습니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] ADMIN - 정산내역 / [ADMIN] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3936" --env "dev" --role "ADMIN - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3936" --env "dev" --role "ADMIN - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] TA - 정산내역 / [TA] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3936" --env "dev" --role "TA - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3936" --env "dev" --role "TA - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
화면에서 확인한 값이 체크리스트의 기대 결과와 달랐습니다.
[QA 확인 요청] BO - 정산내역 / [BO] 정산내역 / 영업라인 및 구간 검색 필터 선택 가능 여부 확인: 기대 결과와 다름 상태입니다. npm run qa:debug -- --issue "3936" --env "dev" --role "BO - 정산내역" --case "영업라인 및 구간 검색 필터 선택 가능 여부 확인" 로 동일 계정과 항목을 다시 열어 확인하세요.
npm run qa:debug -- --issue "3936" --env "dev" --role "BO - 정산내역" --case "영업라인 및 구간 검색 필터 선택 가능 여부 확인"
실패 당시 화면 흐름을 다시 볼 수 있는 자료입니다. 재현 보기를 열고 왼쪽 동작 목록에서 마지막 단계와 오류 지점을 확인합니다.
개발계 비스킷 링크 정산관리 > 정산내역 화면에서 ADMIN/TA/CO/BO별 영업라인(정산대상) 선택 필터와 구간 신고/비신고 필터를 조작하고, 목록 구간 컬럼 및 정산내역 엑셀 구간 헤더를 검증한다.
송인준님의 QA 요청입니다. 비스킷 링크 개발계 정산관리 > 정산내역에서 ADMIN, TA, CO, BO 권한으로 영업라인 검색 필터 선택 가능 여부, 구간 컬럼 추가 여부, 구간 검색 필터 동작, 엑셀 다운로드 시 구간 컬럼 추가 여부를 확인한다.
| 확인한 항목 | 계정 | 화면 | 수행한 동작 | 결과 | 증거 자료 |
|---|---|---|---|---|---|
| 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | ADMIN - 정산내역 | [ADMIN] 정산내역 | ADMIN - 정산내역 계정으로 [ADMIN] 정산내역 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1 |
| 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | ADMIN - 정산내역 | [ADMIN] 정산내역 | ADMIN - 정산내역 계정으로 [ADMIN] 정산내역 항목을 확인 | 기대한 동작과 달랐습니다: Error: 정산내역 목록에 구간 컬럼이 추가되어야 합니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | ADMIN - 정산내역 | [ADMIN] 정산내역 | ADMIN - 정산내역 계정으로 정산내역 엑셀을 요청하고 문서보관함 생성 파일의 은행/계좌 컬럼과 기존 금액/상태/비고 컬럼을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1<br>실행 기록 2<br>파일 1 |
| 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | TA - 정산내역 | [TA] 정산내역 | TA - 정산내역 계정으로 [TA] 정산내역 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1 |
| 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | TA - 정산내역 | [TA] 정산내역 | TA - 정산내역 계정으로 [TA] 정산내역 항목을 확인 | 기대한 동작과 달랐습니다: Error: 정산내역 목록에 구간 컬럼이 추가되어야 합니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | TA - 정산내역 | [TA] 정산내역 | TA - 정산내역 계정으로 정산내역 엑셀을 요청하고 문서보관함 생성 파일의 은행/계좌 컬럼과 기존 금액/상태/비고 컬럼을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1<br>실행 기록 2<br>파일 1 |
| 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | CO - 정산내역 | [CO] 정산내역 | CO - 정산내역 계정으로 [CO] 정산내역 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1 |
| 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | CO - 정산내역 | [CO] 정산내역 | CO - 정산내역 계정으로 [CO] 정산내역 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1 |
| 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | CO - 정산내역 | [CO] 정산내역 | CO - 정산내역 계정으로 정산내역 엑셀을 요청하고 문서보관함 생성 파일의 은행/계좌 컬럼과 기존 금액/상태/비고 컬럼을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1<br>실행 기록 2<br>파일 1 |
| 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | BO - 정산내역 | [BO] 정산내역 | BO - 정산내역 계정으로 [BO] 정산내역 항목을 확인 | 기대한 동작과 달랐습니다: Error: 영업라인 검색 필터에 해당하는 정산대상 선택 컨트롤이 보여야 합니다. expect(received).toBe(expected) // Object.is equality | 스크린샷 1<br>화면 재현 기록 1<br>실행 기록 1<br>실행 기록 2 |
| 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | BO - 정산내역 | [BO] 정산내역 | BO - 정산내역 계정으로 [BO] 정산내역 항목을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1 |
| 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | BO - 정산내역 | [BO] 정산내역 | BO - 정산내역 계정으로 정산내역 엑셀을 요청하고 문서보관함 생성 파일의 은행/계좌 컬럼과 기존 금액/상태/비고 컬럼을 확인 | 기대한 동작과 일치했습니다. | 스크린샷 1<br>실행 기록 1<br>실행 기록 2<br>파일 1 |
npm run qa:debug -- --issue "3936" --env "dev" --role "ADMIN - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"npm run qa:debug -- --issue "3936" --env "dev" --role "TA - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"npm run qa:debug -- --issue "3936" --env "dev" --role "BO - 정산내역" --case "영업라인 및 구간 검색 필터 선택 가능 여부 확인"npm run qa:debug -- --issue "3936" --env "dev" --role "ADMIN - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"npm run qa:debug -- --issue "3936" --env "dev" --role "TA - 정산내역" --case "정산내역 목록에 구간 컬럼과 값이 표시되는지 확인"npm run qa:debug -- --issue "3936" --env "dev" --role "BO - 정산내역" --case "영업라인 및 구간 검색 필터 선택 가능 여부 확인"QA_PUBLISH_TRACE=1 npm run qa:report -- --issue <id> --env <env>로 내부 제출용 산출물을 생성합니다.| Scenario | Status | Duration | Screenshot | 화면 재현 기록 | Log | Error |
|---|---|---|---|---|---|---|
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [ADMIN] 정산내역 / 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | PASS | 15901ms | 스크린샷 1 | 로그 1 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [ADMIN] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | FAIL | 10322ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 정산내역 목록에 구간 컬럼이 추가되어야 합니다. expect(received).toBe(expected) // Object.is equality |
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [ADMIN] 정산내역 / 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | PASS | 13700ms | 스크린샷 1 | 로그 1<br>로그 2 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [TA] 정산내역 / 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | PASS | 9251ms | 스크린샷 1 | 로그 1 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [TA] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | FAIL | 3717ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 정산내역 목록에 구간 컬럼이 추가되어야 합니다. expect(received).toBe(expected) // Object.is equality |
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [TA] 정산내역 / 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | PASS | 7269ms | 스크린샷 1 | 로그 1<br>로그 2 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [CO] 정산내역 / 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | PASS | 9167ms | 스크린샷 1 | 로그 1 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [CO] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | PASS | 3448ms | 스크린샷 1 | 로그 1 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [CO] 정산내역 / 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | PASS | 7248ms | 스크린샷 1 | 로그 1<br>로그 2 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [BO] 정산내역 / 영업라인 및 구간 검색 필터 선택 가능 여부 확인 | FAIL | 8901ms | 스크린샷 1 | 화면 재현 기록 1 | 로그 1<br>로그 2 | Error: 영업라인 검색 필터에 해당하는 정산대상 선택 컨트롤이 보여야 합니다. expect(received).toBe(expected) // Object.is equality |
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [BO] 정산내역 / 정산내역 목록에 구간 컬럼과 값이 표시되는지 확인 | PASS | 3536ms | 스크린샷 1 | 로그 1 | ||
| 3936/dev/settlement-segment-column.spec.ts / [3936][dev] [QA] 정산내역 구간 컬럼·필터·엑셀 검증 / [BO] 정산내역 / 정산내역 엑셀에 구간 컬럼이 포함되는지 확인 | PASS | 6975ms | 스크린샷 1 | 로그 1<br>로그 2 |
qa:redmine:update로 report/evidence를 업로드하고 QA subissue 상태를 갱신합니다.