Redmine #3222 · 개발계

매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA

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

QA Redmine #3314 · 업무 상태 종료

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

핵심 결론

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

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

가장 큰 문제

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

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

계정별 결과 비교

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

ADMIN
검증 항목ADMIN
화면/버튼 진입 통과
매출집계 페이지에서 어드민 계정으로 테넌트 필터를 ... 통과
매출집계 페이지에서 테넌트 필터를 변경했을 때 선택... 통과
화면/버튼 진입 통과
엑셀 다운로드 범위 통과

진행률 100%

5/5개 항목 확인 완료

통과 5 실패 0 확인 불가 0

실제 실행 자료

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

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

실제 QA 실행 내역

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

통과1번째 확인 매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인 ADMIN · 매출집계 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 매출집계 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
매출집계
수행 내용
ADMIN 계정으로 매출집계 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인
기대한 결과
매출집계 화면이 현재 접속 테넌트 기준으로 로드되어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

통과2번째 확인 매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인 ADMIN · 매출집계 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 매출집계 테넌트 필터를 열어 선택 가능한 테넌트 목록을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
매출집계
수행 내용
ADMIN 계정으로 매출집계 테넌트 필터를 열어 선택 가능한 테넌트 목록을 확인
기대한 결과
ADMIN 계정에서 접근 가능한 테넌트가 필터 목록에 보여야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

통과3번째 확인 매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인 ADMIN · 매출집계 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 매출집계 테넌트 필터를 다른 테넌트로 변경하고 목록/요약 또는 요청 기준 변화를 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
매출집계
수행 내용
ADMIN 계정으로 매출집계 테넌트 필터를 다른 테넌트로 변경하고 목록/요약 또는 요청 기준 변화를 확인
기대한 결과
테넌트 필터 변경 후 선택한 테넌트 기준으로 목록/요약 또는 요청 기준이 바뀌어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

통과4번째 확인 영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인 ADMIN · 영업대행사 월별 정산 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 영업대행사 월별 정산 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
영업대행사 월별 정산
수행 내용
ADMIN 계정으로 영업대행사 월별 정산 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인
기대한 결과
영업대행사 월별 정산 화면이 현재 접속 테넌트 기준으로 로드되어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

통과5번째 확인 영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인 ADMIN · 영업대행사 월별 정산 · 화면 캡처 1 · 오류 내용 1 수행: ADMIN 계정으로 영업대행사 월별 정산 엑셀 요청을 실행하고 tenant/month 요청 기준을 확인 결과: 기대한 동작과 일치했습니다.
계정
ADMIN
화면
영업대행사 월별 정산
수행 내용
ADMIN 계정으로 영업대행사 월별 정산 엑셀 요청을 실행하고 tenant/month 요청 기준을 확인
기대한 결과
엑셀 요청이 현재 테넌트와 선택한 월 기준으로 생성되어야 합니다.
실제 결과
기대한 동작과 일치했습니다.
분류
문제 없음

화면 캡처

오류 내용

상세 보고서 원문

QA Report - Redmine #3222 (dev)

  • Generated: 2026-05-19T12:07:20+09:00
  • Redmine: https://itsm.bix.bz/issues/3222
  • Subject: 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA
  • Status: PASS
  • Result JSON: artifacts/result-summary.json
  • Roles: ADMIN
  • Route Candidates: not recorded

Scope

dev ADMIN 계정으로 매출집계와 영업대행사 월별 정산의 tenant 범위 적용을 확인

Checklist

  1. 매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인
  2. 매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인
  3. 매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인
  4. 영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인
  5. 영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인

Setup Steps

  • 없음

Source Text

[1] QA 요청 배경

  • https://itsm.bix.bz/issues/3222
  • 대상 role: admin
  • 테스트 대상 메뉴: 매출집계, 영업대행사 월별 정산
  • 기존에는 어드민 계정으로 접속 시, 어드민이 가진 테넌트 범위와 관계없이 전체 테넌트 데이터가 보이는 상황이었습니다.
  • 이번 작업으로 어드민이 가진 테넌트 범위 안에서만 데이터를 볼 수 있도록 수정했습니다.
  • 매출집계 페이지는 처음 접속 시 현재 접속한 테넌트 기준으로 데이터가 보이도록 수정했고, 테넌트 필터에서는 해당 어드민이 접근 가능한 테넌트 목록만 선택할 수 있도록 수정했습니다.
  • 영업대행사 월별 정산 페이지는 현재 접속한 테넌트 기준의 데이터만 보이도록 수정했습니다.

[2] 체크리스트

  • 매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인
  • 매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인
  • 매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인
  • 영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인
  • 영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인

[3] QA 전제

  • dev 환경만 진행합니다.
  • ADMIN 계정은 모든 테넌트에 접근 가능한 계정으로 간주합니다.
  • 접근 불가 테넌트 negative 검증은 이번 QA 범위에서 제외합니다.

Execution Summary

  • Passed: 5
  • Failed: 0
  • Skipped: 0
  • Blocked: 0
  • Flaky: 0
  • Duration: 45413ms

한눈에 보는 결과

확인한 항목계정화면수행한 동작결과증거 자료
매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인ADMIN매출집계ADMIN 계정으로 매출집계 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1
매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인ADMIN매출집계ADMIN 계정으로 매출집계 테넌트 필터를 열어 선택 가능한 테넌트 목록을 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1
매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인ADMIN매출집계ADMIN 계정으로 매출집계 테넌트 필터를 다른 테넌트로 변경하고 목록/요약 또는 요청 기준 변화를 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1
영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인ADMIN영업대행사 월별 정산ADMIN 계정으로 영업대행사 월별 정산 화면에 처음 진입하고 현재 테넌트 기준 요청/화면 근거를 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1
영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인ADMIN영업대행사 월별 정산ADMIN 계정으로 영업대행사 월별 정산 엑셀 요청을 실행하고 tenant/month 요청 기준을 확인기대한 동작과 일치했습니다.스크린샷 1<br>실행 기록 1

실패 또는 확인 불가 상세

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

수동 재현 필요

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

스크린샷

  • ADMIN / 매출집계 / 매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인: 스크린샷 1
  • ADMIN / 매출집계 / 매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인: 스크린샷 1
  • ADMIN / 매출집계 / 매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인: 스크린샷 1
  • ADMIN / 영업대행사 월별 정산 / 영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인: 스크린샷 1
  • ADMIN / 영업대행사 월별 정산 / 영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인: 스크린샷 1

화면 재현 기록

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

실행 기록

  • ADMIN / 매출집계 / 매출집계 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 매출 집계만 보이는지 확인: 실행 기록 1
  • ADMIN / 매출집계 / 매출집계 페이지에서 어드민 계정으로 테넌트 필터를 열었을 때 접근 가능한 테넌트만 목록에 보이는지 확인: 실행 기록 1
  • ADMIN / 매출집계 / 매출집계 페이지에서 테넌트 필터를 변경했을 때 선택한 테넌트 기준으로 목록과 요약 금액이 함께 변경되는지 확인: 실행 기록 1
  • ADMIN / 영업대행사 월별 정산 / 영업대행사 월별 정산 페이지에 처음 진입했을 때 현재 접속한 테넌트 기준의 데이터만 보이는지 확인: 실행 기록 1
  • ADMIN / 영업대행사 월별 정산 / 영업대행사 월별 정산 페이지에서 엑셀 요청 시 현재 접속한 테넌트와 선택한 월 기준의 데이터로 요청되는지 확인: 실행 기록 1

자동화 원본 결과

ScenarioStatusDurationScreenshot화면 재현 기록LogError
3222/dev/admin-tenant-scope.spec.ts / [3222][dev] 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA / [ADMIN] role / 매출집계 / 매출집계 처음 진입 시 현재 테넌트 기준으로 로드된다PASS6222ms스크린샷 1로그 1
3222/dev/admin-tenant-scope.spec.ts / [3222][dev] 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA / [ADMIN] role / 매출집계 / 매출집계 테넌트 필터에서 접근 가능한 테넌트 목록을 확인한다PASS7204ms스크린샷 1로그 1
3222/dev/admin-tenant-scope.spec.ts / [3222][dev] 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA / [ADMIN] role / 매출집계 / 매출집계 테넌트 필터 변경 시 목록과 요약 기준이 바뀐다PASS9204ms스크린샷 1로그 1
3222/dev/admin-tenant-scope.spec.ts / [3222][dev] 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA / [ADMIN] role / 영업대행사 월별 정산 / 영업대행사 월별 정산 처음 진입 시 현재 테넌트 기준으로 로드된다PASS6143ms스크린샷 1로그 1
3222/dev/admin-tenant-scope.spec.ts / [3222][dev] 매출집계/영업대행사 월별 정산 ADMIN 테넌트 범위 QA / [ADMIN] role / 영업대행사 월별 정산 / 영업대행사 월별 정산 엑셀 요청이 현재 테넌트와 선택 월 기준으로 생성된다PASS16241ms스크린샷 1로그 1

Notes

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

전체 증거 자료