1234

노충호·2026년 10월 22일

-- 통합테스트 시나리오 선택 업무 DML / 2026-10-22
-- 원천: 개발DB TB_AD_TS_SCNR_CASE 읽기 전용 추출, 현재 저장값 그대로.
-- 범위: 일정관리 12 / 경영유의사항 관리 30 / 사전감사자료 조회 7·관리 16 /
-- 미사용 부서 관리 17 / 공통 31 = 총 113건.
-- 대상 테이블 TB_AD_TS_SCNR_CASE가 이미 존재하는 환경에서 실행한다. DDL은 포함하지 않는다.
-- 기존 CASE_ID는 수정하지 않고, 없는 CASE_ID만 추가한다. 기존 담당자·수행결과는 덮어쓰지 않는다.
-- 시나리오 문서 데이터만 포함하며 실제 일정·공시·부서·권한·알림 업무 데이터를 변경하지 않는다.
-- 원천 작성자·차수별 담당자·수행결과 및 등록자·등록일시를 보존한다. 임의 결과는 넣지 않는다.
-- UTF-8(BOM 없음). SQL Developer에서는 스크립트 실행(F5)을 사용한다.
-- 모든 INSERT가 끝난 후 한 번만 COMMIT. SQL 오류 시 ROLLBACK 후 종료한다.
SET DEFINE OFF
SET SQLBLANKLINES ON
SET FEEDBACK ON
WHENEVER SQLERROR EXIT SQL.SQLCODE ROLLBACK

-- ==================== 일정관리 ====================
-- TC-SCH-001 / 메뉴 진입 및 현재 월 달력 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-001',
'일정 조회',
1,
'TC-SCH-001',
'메뉴 진입 및 현재 월 달력 조회',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'조회월: 수행일이 속한 월',
'1. 일정관리 메뉴를 연다.' ||
CHR(10) ||
'2. 검색조건과 달력·목록 전환 버튼을 확인한다.',
'1. 수행일이 속한 월의 달력이 자동 조회된다.' ||
CHR(10) ||
'2. 조회월·일정구분·제목 조건과 조회·등록·이전 달·다음 달·이번 달·달력·목록 버튼 및 조회 건수가 표시된다.',
NULL,
'EV_SCH-001(메뉴 진입 및 현재 월 달력 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-001'
);

-- TC-SCH-002 / 달력 날짜로 신규 등록 기본기간 설정
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-001',
'일정 조회',
2,
'TC-SCH-002',
'달력 날짜로 신규 등록 기본기간 설정',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'조회월: 2026-11' ||
CHR(10) ||
'선택 날짜: 2026-11-09',
'1. 조회월을 입력하고 조회한 뒤 달력의 9일 날짜 버튼을 선택한다.' ||
CHR(10) ||
'2. 등록 팝업의 일정구분과 시작·종료일시를 확인하고 닫기 버튼을 선택한다.',
'1. 일정 등록 팝업이 열린다.' ||
CHR(10) ||
'2. 일정구분은 개인일정, 기간은 2026-11-09 09:00~2026-11-09 18:00으로 표시되고 닫으면 달력으로 돌아온다.',
NULL,
'EV_SCH-002(달력 날짜로 신규 등록 기본기간 설정 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-002'
);

-- TC-SCH-003 / 개인일정 신규 저장과 상세 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-002',
'일정 등록·수정',
3,
'TC-SCH-003',
'개인일정 신규 저장과 상세 재조회',
NULL,
'BBSGGGVPOA01 / BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'일정구분: 개인일정' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 개인 검토' ||
CHR(10) ||
'시작일시: 2026-11-09 09:00' ||
CHR(10) ||
'종료일시: 2026-11-09 11:00' ||
CHR(10) ||
'내용: 감사 요청자료를 확인하고 제출 항목을 정리한다.',
'1. 등록 버튼을 선택하고 값을 입력한다.' ||
CHR(10) ||
'2. 저장 버튼을 선택하고 확인창에서 확인한다.' ||
CHR(10) ||
'3. 조회월을 2026-11로 설정하고 제목으로 조회한 뒤 해당 일정을 연다.',
'1. 입력한 일정구분·제목·기간·내용이 표시된다.' ||
CHR(10) ||
'2. 팝업이 닫히고 목록이 갱신된다.' ||
CHR(10) ||
'3. 달력의 9일에 일정이 표시되고 상세의 저장값과 작성자가 입력값 및 로그인 사용자와 일치한다.',
NULL,
'EV_SCH-003(개인일정 입력 화면)' ||
CHR(10) ||
'EV_SCH-003(저장 후 일정 상세 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-003'
);

-- TC-SCH-004 / 조회월·일정구분·제목 복합 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-001',
'일정 조회',
4,
'TC-SCH-004',
'조회월·일정구분·제목 복합 조회',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.' ||
CHR(10) ||
'TC-SCH-003에서 개인일정을 저장했다.',
'조회월: 2026-11' ||
CHR(10) ||
'일정구분: 개인일정' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 개인 검토',
'1. 검색조건을 설정하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 목록 버튼을 선택해 조회 결과를 확인한다.',
'1. 해당 월·구분·제목에 일치하는 개인일정이 조회된다.' ||
CHR(10) ||
'2. 일정구분·제목·시작일시·종료일시·작성자가 저장한 값과 일치한다.',
NULL,
'EV_SCH-004(조회월·일정구분·제목 복합 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-004'
);

-- TC-SCH-005 / 달력·목록 전환 시 동일 조회 결과 유지
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-001',
'일정 조회',
5,
'TC-SCH-005',
'달력·목록 전환 시 동일 조회 결과 유지',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.' ||
CHR(10) ||
'TC-SCH-003의 개인일정이 저장되어 있다.',
'조회월: 2026-11' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 개인 검토',
'1. 검색조건으로 조회하고 달력의 표시 건수를 기록한다.' ||
CHR(10) ||
'2. 목록 버튼을 선택한다.' ||
CHR(10) ||
'3. 달력 버튼을 선택한다.',
'1. 해당 개인일정이 달력에 표시된다.' ||
CHR(10) ||
'2. 같은 일정이 표로 표시되고 제목·기간·건수가 같다.' ||
CHR(10) ||
'3. 같은 조회조건과 일정이 달력에 다시 표시된다.',
NULL,
'EV_SCH-005(달력·목록 전환 시 동일 조회 결과 유지 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-005'
);

-- TC-SCH-006 / 이전 달·다음 달·이번 달 이동
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-001',
'일정 조회',
6,
'TC-SCH-006',
'이전 달·다음 달·이번 달 이동',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'시작 조회월: 2026-11',
'1. 조회월을 설정해 조회한 뒤 이전 달 버튼을 선택한다.' ||
CHR(10) ||
'2. 다음 달 버튼을 선택한다.' ||
CHR(10) ||
'3. 이번 달 버튼을 선택한다.',
'1. 조회월과 달력 제목이 2026-10으로 바뀌어 해당 월 일정이 조회된다.' ||
CHR(10) ||
'2. 조회월과 달력 제목이 2026-11로 바뀌어 해당 월 일정이 조회된다.' ||
CHR(10) ||
'3. 조회월과 달력이 수행일이 속한 월로 돌아온다.',
NULL,
'EV_SCH-006(이전 달·다음 달·이번 달 이동 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-006'
);

-- TC-SCH-007 / 공유 일정과 첨부파일 신규 저장
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-002',
'일정 등록·수정',
7,
'TC-SCH-007',
'공유 일정과 첨부파일 신규 저장',
NULL,
'BBSGGGVPOA01 / BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'일정구분: 주요일정' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 제출 협의' ||
CHR(10) ||
'시작일시: 2026-11-10 14:00' ||
CHR(10) ||
'종료일시: 2026-11-10 15:00' ||
CHR(10) ||
'내용: 감사자료 제출 일정과 담당 업무를 협의한다.' ||
CHR(10) ||
'첨부파일: TD
첨부_정상.txt',
'1. 등록 버튼을 선택하고 값을 입력한 뒤 첨부파일을 추가한다.' ||
CHR(10) ||
'2. 저장 버튼을 선택하고 확인한다.' ||
CHR(10) ||
'3. 조회월 2026-11과 제목으로 조회해 해당 일정 상세를 다시 연다.' ||
CHR(10) ||
'4. 첨부파일을 내려받아 준비한 파일과 비교한다.',
'1. 입력값과 첨부파일명이 표시된다.' ||
CHR(10) ||
'2. 팝업이 닫히고 일정이 저장된다.' ||
CHR(10) ||
'3. 입력한 구분·제목·기간·내용과 첨부파일이 유지된다.' ||
CHR(10) ||
'4. 파일명과 내용이 원래 파일과 일치한다.',
NULL,
'EV_SCH-007(공유 일정·첨부 입력 화면)' ||
CHR(10) ||
'EV_SCH-007(저장 후 상세·첨부 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-007'
);

-- TC-SCH-008 / 다른 사용자의 공유 일정 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-003',
'일정 공유·삭제',
8,
'TC-SCH-008',
'다른 사용자의 공유 일정 조회',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'TC-SCH-007에서 0000018 계정으로 주요일정을 저장했다. adtor2 계정에 일정관리 접근 권한이 있다.',
'조회 계정: adtor2' ||
CHR(10) ||
'조회월: 2026-11' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 제출 협의',
'1. 로그아웃 후 adtor2 계정으로 로그인하고 일정관리 메뉴를 연다.' ||
CHR(10) ||
'2. 조회월과 제목을 입력하고 조회한 뒤 해당 일정을 연다.',
'1. 검사역 계정으로 전환되어 일정관리가 열린다.' ||
CHR(10) ||
'2. 0000018이 등록한 주요일정의 제목·기간·내용·작성자와 첨부파일을 조회할 수 있다.',
NULL,
'EV_SCH-008(다른 사용자의 공유 일정 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-008'
);

-- TC-SCH-009 / 작성자의 공유 일정 변경 및 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-002',
'일정 등록·수정',
9,
'TC-SCH-009',
'작성자의 공유 일정 변경 및 재조회',
NULL,
'BBSGGGVPOA01',
'공통업무 > 업무지원 > 일정관리',
'TC-SCH-007에서 등록한 주요일정이 있다.',
'변경 대상: [통합테스트] 2026년 감사자료 제출 협의' ||
CHR(10) ||
'변경 제목: [통합테스트] 2026년 감사자료 제출 협의 확정' ||
CHR(10) ||
'시작일시: 2026-11-10 15:00' ||
CHR(10) ||
'종료일시: 2026-11-10 16:00' ||
CHR(10) ||
'내용: 감사자료 제출 일정 협의를 마치고 담당 업무를 확정한다.',
'1. 로그아웃 후 작성자인 0000018로 로그인하고 기존 시험 일정 상세를 연다.' ||
CHR(10) ||
'2. 제목·기간·내용을 변경하고 저장 버튼을 선택한 뒤 확인한다.' ||
CHR(10) ||
'3. 변경한 제목으로 다시 조회해 상세를 연다.',
'1. 작성자 계정으로 전환되고 기존 값과 첨부파일이 표시된다.' ||
CHR(10) ||
'2. 변경값이 저장되고 팝업이 닫힌다.' ||
CHR(10) ||
'3. 제목·기간·내용이 변경값과 같고 기존 첨부파일은 유지된다.',
NULL,
'EV_SCH-009(일정 변경 입력 화면)' ||
CHR(10) ||
'EV_SCH-009(변경 후 재조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-009'
);

-- TC-SCH-010 / 월을 걸치는 일정의 양쪽 월 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-002',
'일정 등록·수정',
10,
'TC-SCH-010',
'월을 걸치는 일정의 양쪽 월 조회',
NULL,
'BBSGGGVMOA00 / BBSGGGVPOA01',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.',
'일정구분: 주요일정' ||
CHR(10) ||
'제목: [통합테스트] 2026년 월말 감사자료 취합' ||
CHR(10) ||
'시작일시: 2026-11-30 09:00' ||
CHR(10) ||
'종료일시: 2026-12-02 18:00' ||
CHR(10) ||
'내용: 월말 감사자료를 취합하고 다음 달 제출자료를 정리한다.',
'1. 일정 등록 팝업에서 값을 입력하고 저장한 뒤 확인한다.' ||
CHR(10) ||
'2. 조회월 2026-11과 제목으로 조회한다.' ||
CHR(10) ||
'3. 다음 달 버튼을 선택한다.',
'1. 기간을 포함한 일정이 저장된다.' ||
CHR(10) ||
'2. 11월 30일에 해당 일정이 표시된다.' ||
CHR(10) ||
'3. 12월 1일과 2일에도 같은 일정이 표시되고 상세의 시작·종료일시는 저장값으로 유지된다.',
'유효한 여러 날 일정의 정상 표시를 확인한다.',
'EV_SCH-010(월을 걸치는 일정의 양쪽 월 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-010'
);

-- TC-SCH-011 / 개인일정 재로그인 후 저장값 유지
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-003',
'일정 공유·삭제',
11,
'TC-SCH-011',
'개인일정 재로그인 후 저장값 유지',
NULL,
'BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'TC-SCH-003에서 해당 개인일정을 저장했다.',
'로그인 계정: 0000018' ||
CHR(10) ||
'조회월: 2026-11' ||
CHR(10) ||
'제목: [통합테스트] 2026년 감사자료 개인 검토',
'1. 로그아웃 후 같은 0000018 계정으로 다시 로그인한다.' ||
CHR(10) ||
'2. 일정관리에서 검색조건을 설정하고 조회한 뒤 개인일정을 연다.',
'1. 동일 작성자 계정으로 로그인된다.' ||
CHR(10) ||
'2. TC-SCH-003의 개인일정 제목·기간·내용이 그대로 표시된다.',
NULL,
'EV_SCH-011(개인일정 재로그인 후 저장값 유지 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-011'
);

-- TC-SCH-012 / 시험용 공유 일정 삭제와 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'일정관리',
'IT-SCH-003',
'일정 공유·삭제',
12,
'TC-SCH-012',
'시험용 공유 일정 삭제와 재조회',
NULL,
'BBSGGGVPOA01 / BBSGGGVMOA00',
'공통업무 > 업무지원 > 일정관리',
'0000018 현업 계정으로 로그인되어 있고 일정관리 메뉴 접근 권한이 있다. 이번 시험에서 만든 제목의 일정만 수정·삭제한다.' ||
CHR(10) ||
'TC-SCH-009에서 변경한 시험용 주요일정이 있다.',
'삭제 대상: [통합테스트] 2026년 감사자료 제출 협의 확정' ||
CHR(10) ||
'조회월: 2026-11',
'1. 작성자 0000018로 변경된 시험 일정 상세를 연다.' ||
CHR(10) ||
'2. 삭제 버튼을 선택하고 확인창에서 확인한다.' ||
CHR(10) ||
'3. 같은 조회월과 제목으로 달력과 목록을 각각 다시 조회한다.',
'1. 삭제할 제목과 저장값이 표시된다.' ||
CHR(10) ||
'2. 해당 일정이 삭제되고 팝업이 닫힌다.' ||
CHR(10) ||
'3. 해당 시험 일정이 달력과 목록에서 제외되고 다른 일정은 유지된다.',
NULL,
'EV_SCH-012(시험용 공유 일정 삭제와 재조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-SCH-012'
);

-- ==================== 경영유의사항 관리 ====================
-- TC-FSS-001 / 메뉴 진입 및 기본 목록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
1,
'TC-FSS-001',
'메뉴 진입 및 기본 목록',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'구분: 전체',
'1. 경영유의사항 관리 메뉴를 연다.' ||
CHR(10) ||
'2. 검색조건과 버튼, 목록 열을 확인한다.',
'1. 전체 공시 목록이 자동 조회되고 총 건수가 표시된다.' ||
CHR(10) ||
'2. 검색어·구분·기간·관련부서·주제·북마크 조건, 주제 관리·통계·비교·엑셀 다운로드·초기화·조회 버튼과 구분·제재대상기관·제재조치요구일·관련부서·내용(요약)·글자수·북마크 열이 표시된다.',
NULL,
'EV_FSS-001(메뉴 진입 및 기본 목록 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-001'
);

-- TC-FSS-002 / 검사결과제재 구분 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
2,
'TC-FSS-002',
'검사결과제재 구분 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'구분: 검사결과제재',
'1. 구분을 선택하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 목록의 구분 값을 확인한다.',
'1. 검사결과제재 공시가 조회된다.' ||
CHR(10) ||
'2. 표시된 모든 행의 구분이 검사결과제재이다.',
NULL,
'EV_FSS-002(검사결과제재 구분 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-002'
);

-- TC-FSS-003 / 경영유의사항 구분 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
3,
'TC-FSS-003',
'경영유의사항 구분 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'구분: 경영유의사항',
'1. 구분을 선택하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 목록의 구분 값을 확인한다.',
'1. 경영유의사항 공시가 조회된다.' ||
CHR(10) ||
'2. 표시된 모든 행의 구분이 경영유의사항이다.',
NULL,
'EV_FSS-003(경영유의사항 구분 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-003'
);

-- TC-FSS-004 / 연도 빠른 선택과 기간 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
4,
'TC-FSS-004',
'연도 빠른 선택과 기간 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'기간 연도: 2026년',
'1. 기간의 연도 선택칸에서 연도를 선택한다.' ||
CHR(10) ||
'2. 조회 버튼을 선택하고 제재조치요구일을 확인한다.',
'1. 시작일이 2026-01-01, 종료일이 2026-12-31로 자동 입력된다.' ||
CHR(10) ||
'2. 제재조치요구일이 해당 기간에 포함되는 공시만 표시된다.',
NULL,
'EV_FSS-004(연도 빠른 선택과 기간 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-004'
);

-- TC-FSS-005 / 기관명 전용 검색
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
5,
'TC-FSS-005',
'기관명 전용 검색',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'검색어: 기관:동양생명보험',
'1. 검색어를 입력하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 제재대상기관을 확인한다.',
'1. 기관명 전용 검색조건으로 조회된다.' ||
CHR(10) ||
'2. 제재대상기관에 동양생명보험이 포함된 공시만 표시된다.',
NULL,
'EV_FSS-005(기관명 전용 검색 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-005'
);

-- TC-FSS-006 / 공백으로 연결한 검색어 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
6,
'TC-FSS-006',
'공백으로 연결한 검색어 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'검색어: 보험 대출',
'1. 검색어를 입력하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 조회된 공시의 기관명과 상세 본문을 확인한다.',
'1. 공백으로 구분된 검색어가 조회에 반영된다.' ||
CHR(10) ||
'2. 각 공시의 기관명 또는 본문에 보험과 대출 중 적어도 하나가 포함된다.',
NULL,
'EV_FSS-006(공백으로 연결한 검색어 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-006'
);

-- TC-FSS-007 / 더하기로 연결한 검색어 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
7,
'TC-FSS-007',
'더하기로 연결한 검색어 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'검색어: 보험+모집',
'1. 검색어를 입력하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 조회된 공시의 기관명과 상세 본문을 확인한다.',
'1. 두 검색어를 함께 포함하는 조건으로 조회된다.' ||
CHR(10) ||
'2. 각 공시는 기관명 또는 본문에서 보험과 모집 두 단어가 모두 확인된다.',
NULL,
'EV_FSS-007(더하기로 연결한 검색어 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-007'
);

-- TC-FSS-008 / 따옴표 구문 검색
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
8,
'TC-FSS-008',
'따옴표 구문 검색',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'검색어: "보험계약의 체결"',
'1. 따옴표를 포함한 검색어를 입력하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 조회된 공시의 본문을 확인한다.',
'1. 따옴표 안의 구문을 하나의 검색어로 조회한다.' ||
CHR(10) ||
'2. 조회된 공시 본문에 보험계약의 체결이라는 연속된 문구가 포함된다.',
NULL,
'EV_FSS-008(따옴표 구문 검색 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-008'
);

-- TC-FSS-009 / 관련부서 다중 선택 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
9,
'TC-FSS-009',
'관련부서 다중 선택 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'관련부서: 보험검사1국, 보험검사3국',
'1. 관련부서 선택칸을 열고 두 부서를 체크한다.' ||
CHR(10) ||
'2. 선택칸 바깥을 누른 뒤 조회 버튼을 선택한다.',
'1. 선택칸에 첫 부서명과 외 1이 표시되고 선택한 두 부서가 유지된다.' ||
CHR(10) ||
'2. 관련부서가 보험검사1국 또는 보험검사3국인 공시만 표시된다.',
'금융감독원 공시에 표시되는 관련부서명이다. 내부 조직의 부서찾기와 다르다.',
'EV_FSS-009(관련부서 다중 선택 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-009'
);

-- TC-FSS-010 / 구분·기간·기관명 복합 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
10,
'TC-FSS-010',
'구분·기간·기관명 복합 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'구분: 검사결과제재' ||
CHR(10) ||
'기간: 2026-09-18~2026-09-18' ||
CHR(10) ||
'검색어: 기관:동양생명보험',
'1. 검색조건을 설정하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 목록의 구분·일자·기관명을 확인한다.',
'1. 설정한 검색조건이 함께 적용된다.' ||
CHR(10) ||
'2. 검사결과제재이면서 제재조치요구일이 2026-09-18이고 기관명에 동양생명보험이 포함된 공시만 표시된다.',
NULL,
'EV_FSS-010(구분·기간·기관명 복합 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-010'
);

-- TC-FSS-011 / 초기화 후 전체 목록 복귀
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
11,
'TC-FSS-011',
'초기화 후 전체 목록 복귀',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'초기 조건: 구분 검사결과제재 / 기간 2026-09-18~2026-09-18 / 검색어 기관:동양생명보험',
'1. 테스트 데이터의 조건으로 조회한다.' ||
CHR(10) ||
'2. 초기화 버튼을 선택한다.',
'1. 해당 조건의 공시가 표시된다.' ||
CHR(10) ||
'2. 검색어·기간·관련부서·주제 값과 북마크만 체크가 해제되고 구분은 전체로 돌아가 전체 목록이 다시 조회된다.',
NULL,
'EV_FSS-011(초기화 후 전체 목록 복귀 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-011'
);

-- TC-FSS-012 / 목록 다음 쪽 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
12,
'TC-FSS-012',
'목록 다음 쪽 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'전체 공시가 한 쪽의 표시 건수보다 많이 적재되어 있다.',
'구분: 전체' ||
CHR(10) ||
'이동할 쪽: 2쪽',
'1. 전체 목록을 조회하고 첫 쪽의 마지막 행 기관명과 일자를 기록한다.' ||
CHR(10) ||
'2. 목록의 2쪽을 선택한다.',
'1. 첫 쪽의 공시와 쪽 번호가 표시된다.' ||
CHR(10) ||
'2. 2쪽의 자료로 바뀌고 구분·기관명·일자·내용이 각 행에 맞게 표시된다.',
NULL,
'EV_FSS-012(목록 다음 쪽 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-012'
);

-- TC-FSS-013 / 공시 상세와 목록 값 대조
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
13,
'TC-FSS-013',
'공시 상세와 목록 값 대조',
NULL,
'AUEHHHVMOA00 / AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 목록에서 지정한 공시를 찾아 기관명·일자·구분·관련부서를 기록하고 더블클릭한다.' ||
CHR(10) ||
'2. 상세의 기본정보와 본문을 확인한다.',
'1. 공시 상세 팝업이 열린다.' ||
CHR(10) ||
'2. 기본정보가 선택한 목록 행과 같고 본문 전체와 글자수, 관련 사례·동일 기관 이력이 표시된다.',
NULL,
'EV_FSS-013(공시 상세와 목록 값 대조 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:24', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-013'
);

-- TC-FSS-014 / 법령만 보기와 전체 본문 복귀
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
14,
'TC-FSS-014',
'법령만 보기와 전체 본문 복귀',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 법령만 보기 버튼을 선택한다.' ||
CHR(10) ||
'2. 본문 전체 보기 버튼을 선택한다.',
'1. 보험업법 또는 제97조 등 법령 표기가 있는 줄만 표시되고 버튼명이 본문 전체 보기로 바뀐다.' ||
CHR(10) ||
'2. 원래 본문 전체가 다시 표시되고 버튼명이 법령만 보기로 돌아간다.',
NULL,
'EV_FSS-014(법령만 보기와 전체 본문 복귀 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-014'
);

-- TC-FSS-015 / 본문 목차로 제재대상사실 이동
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
15,
'TC-FSS-015',
'본문 목차로 제재대상사실 이동',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재' ||
CHR(10) ||
'목차: 제재대상사실',
'1. 본문 위쪽의 제재대상사실 목차 버튼을 선택한다.',
'1. 본문 영역이 해당 절 제목 위치로 스크롤되어 제재대상사실 내용이 보인다.',
NULL,
'EV_FSS-015(본문 목차로 제재대상사실 이동 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-015'
);

-- TC-FSS-016 / 관련 사례 선택 시 상세 교체
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
16,
'TC-FSS-016',
'관련 사례 선택 시 상세 교체',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.' ||
CHR(10) ||
'같은 관련부서의 다른 기관 공시가 적재되어 있다.',
'기준 기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'관련부서: 보험검사3국' ||
CHR(10) ||
'선택 자료: 관련 사례 목록의 다른 기관 1건',
'1. 관련 사례 목록에서 다른 기관 1건의 기관명과 일자를 기록한다.' ||
CHR(10) ||
'2. 기록한 행을 더블클릭한다.',
'1. 보험검사3국의 다른 기관 사례가 최근순 최대 5건 표시된다.' ||
CHR(10) ||
'2. 같은 팝업의 기본정보와 본문이 선택한 공시로 바뀌고 관련 사례·동일 기관 이력도 새 공시 기준으로 갱신된다.',
NULL,
'EV_FSS-016(관련 사례 선택 시 상세 교체 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-016'
);

-- TC-FSS-017 / 동일 기관 과거 공시 상세 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
17,
'TC-FSS-017',
'동일 기관 과거 공시 상세 조회',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'동양생명보험주식회사의 2026-09-18 공시와 과거 공시가 적재되어 있다.',
'제재대상기관: 동양생명보험주식회사' ||
CHR(10) ||
'현재 공시일: 2026-09-18' ||
CHR(10) ||
'선택 자료: 동일 기관 이력의 다른 공시 1건',
'1. 해당 공시 상세를 열고 동일 기관 이력에서 다른 공시의 연도·일자를 기록한다.' ||
CHR(10) ||
'2. 기록한 이력 행을 더블클릭한다.',
'1. 현재 공시를 제외한 같은 기관의 이력이 표시된다.' ||
CHR(10) ||
'2. 선택한 일자의 동일 기관 공시로 기본정보와 본문이 바뀐다.',
NULL,
'EV_FSS-017(동일 기관 과거 공시 상세 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-017'
);

-- TC-FSS-018 / 공시 2건 비교
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
18,
'TC-FSS-018',
'공시 2건 비교',
NULL,
'AUEHHHVMOA00 / AUEHHHVPOA02',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'비교 공시 1: 동양생명보험주식회사 / 2026-09-18' ||
CHR(10) ||
'비교 공시 2: 라이나생명보험주식회사 / 2026-09-18',
'1. 지정한 두 공시만 체크하고 비교 버튼을 선택한다.' ||
CHR(10) ||
'2. 나란히 표시된 기본정보와 본문을 각각의 상세와 비교한다.',
'1. 사례 비교 팝업에 두 공시가 나란히 표시된다.' ||
CHR(10) ||
'2. 각 공시의 기관명·구분·일자·관련부서·본문이 원래 상세와 일치한다.',
NULL,
'EV_FSS-018(공시 2건 비교 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-018'
);

-- TC-FSS-019 / 공시 3건 비교
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
19,
'TC-FSS-019',
'공시 3건 비교',
NULL,
'AUEHHHVPOA02',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'비교 공시: 동양생명보험주식회사 / 2026-09-18, 라이나생명보험주식회사 / 2026-09-18, 에이비에이금융서비스 주식회사 / 2026-09-22',
'1. 지정한 세 공시만 체크하고 비교 버튼을 선택한다.' ||
CHR(10) ||
'2. 각 공시 본문을 스크롤한 뒤 닫기 버튼을 선택한다.',
'1. 선택한 세 공시의 정보와 본문이 세 영역에 나란히 표시된다.' ||
CHR(10) ||
'2. 세 공시 본문을 각각 볼 수 있고 팝업이 닫힌 뒤 목록이 유지된다.',
NULL,
'EV_FSS-019(공시 3건 비교 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-019'
);

-- TC-FSS-020 / 본문 전체 복사
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
20,
'TC-FSS-020',
'본문 전체 복사',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.' ||
CHR(10) ||
'시험 브라우저에서 클립보드 사용이 허용되어 있다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 전체 복사 버튼을 선택한다.' ||
CHR(10) ||
'2. 메모장에 붙여 넣고 상세 본문 처음과 끝을 비교한다.',
'1. 본문 복사 완료 안내가 표시된다.' ||
CHR(10) ||
'2. 붙여 넣은 내용이 요약문이 아닌 본문 전체와 일치한다.',
NULL,
'EV_FSS-020(본문 전체 복사 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-020'
);

-- TC-FSS-021 / 공시 공유 URL로 상세 다시 열기
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
21,
'TC-FSS-021',
'공시 공유 URL로 상세 다시 열기',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 상세 위쪽 URL복사 버튼을 선택한다.' ||
CHR(10) ||
'2. 같은 로그인 상태의 새 브라우저 탭에서 복사한 URL을 연다.',
'1. 해당 공시 상세를 가리키는 공유 URL이 복사된다.' ||
CHR(10) ||
'2. 같은 기관·일자·구분의 상세 팝업이 열리고 본문이 원래 공시와 일치한다.',
NULL,
'EV_FSS-021(공시 공유 URL로 상세 다시 열기 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-021'
);

-- TC-FSS-022 / 공시 본문 PDF 저장
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-002',
'공시 상세·비교',
22,
'TC-FSS-022',
'공시 본문 PDF 저장',
NULL,
'AUEHHHVPOA01',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'검색어에 기관:에이비에이금융서비스를 입력해 조회하고 2026-09-22 공시를 더블클릭하여 상세 팝업을 연다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. PDF 버튼을 선택하고 내려받은 파일을 연다.' ||
CHR(10) ||
'2. PDF의 기관명·구분·공시일자·관련부서와 본문 처음·끝을 비교한다.',
'1. 선택 공시의 PDF 파일이 내려받아진다.' ||
CHR(10) ||
'2. 상세의 기본정보와 본문 전체가 PDF에 포함되어 있다.',
NULL,
'EV_FSS-022(공시 본문 PDF 저장 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-022'
);

-- TC-FSS-023 / 목록 북마크 등록과 북마크만 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-003',
'공시 북마크',
23,
'TC-FSS-023',
'목록 북마크 등록과 북마크만 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'해당 공시가 adtor2의 북마크에 등록되어 있지 않은 상태로 시험을 시작한다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 해당 공시의 빈 별 북마크 칸을 누른다.' ||
CHR(10) ||
'2. 북마크만을 체크하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'3. 메뉴를 닫았다가 다시 열고 북마크만으로 조회한다.',
'1. 북마크 표시가 채워진 별로 바뀐다.' ||
CHR(10) ||
'2. 본인이 북마크한 목록에 해당 공시가 표시된다.' ||
CHR(10) ||
'3. 같은 공시의 북마크가 유지된다.',
NULL,
'EV_FSS-023(목록 북마크 등록과 북마크만 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-023'
);

-- TC-FSS-024 / 상세에서 북마크 해제와 목록 반영
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-003',
'공시 북마크',
24,
'TC-FSS-024',
'상세에서 북마크 해제와 목록 반영',
NULL,
'AUEHHHVPOA01 / AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'TC-FSS-023에서 해당 공시를 북마크했다.',
'제재대상기관: 에이비에이금융서비스 주식회사' ||
CHR(10) ||
'제재조치요구일: 2026-09-22' ||
CHR(10) ||
'구분: 검사결과제재',
'1. 북마크한 공시 상세를 열고 북마크 해제 버튼을 선택한다.' ||
CHR(10) ||
'2. 상세를 닫고 북마크만 조건으로 다시 조회한다.',
'1. 버튼이 빈 별과 북마크 표시로 바뀐다.' ||
CHR(10) ||
'2. 해제한 공시가 본인의 북마크 목록에서 제외된다.',
NULL,
'EV_FSS-024(상세에서 북마크 해제와 목록 반영 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-024'
);

-- TC-FSS-025 / 검색결과 엑셀 다운로드
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-001',
'경영유의사항 조회',
25,
'TC-FSS-025',
'검색결과 엑셀 다운로드',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'검색어: 기관:동양생명보험' ||
CHR(10) ||
'구분: 검사결과제재' ||
CHR(10) ||
'기간: 2026-01-01~2026-12-31',
'1. 검색조건을 설정하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 엑셀 다운로드 버튼을 선택하고 파일을 연다.' ||
CHR(10) ||
'3. 파일의 기관명·구분·일자·관련부서·내용과 건수를 화면의 전체 조회 결과와 비교한다.',
'1. 설정 조건의 공시가 표시된다.' ||
CHR(10) ||
'2. 경영유의사항 관리 엑셀 파일이 내려받아진다.' ||
CHR(10) ||
'3. 파일에 같은 조건의 공시가 포함되고 각 행의 값이 화면과 일치한다.',
NULL,
'EV_FSS-025(검색결과 엑셀 다운로드 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-025'
);

-- TC-FSS-026 / 시험용 공용 검색 주제 신규 저장
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-004',
'검색 주제 관리',
26,
'TC-FSS-026',
'시험용 공용 검색 주제 신규 저장',
NULL,
'AUEHHHVPOA03',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'표시명: [통합테스트] 보험모집 공시' ||
CHR(10) ||
'검색어: 보험+모집' ||
CHR(10) ||
'관련부서: 없음' ||
CHR(10) ||
'설명: 보험모집 관련 공시 조회',
'1. 주제 관리 버튼을 선택하고 신규 버튼을 선택한다.' ||
CHR(10) ||
'2. 값을 입력하고 저장 버튼을 선택한다.' ||
CHR(10) ||
'3. 주제 관리 팝업을 닫았다가 다시 연다.',
'1. 주제 관리 팝업이 열리고 신규 입력칸이 표시된다.' ||
CHR(10) ||
'2. 신규 주제가 목록에 추가된다.' ||
CHR(10) ||
'3. 저장한 표시명·검색어·관련부서·설명이 유지된다.',
'이번에 등록한 통합테스트 주제만 수정·삭제한다. 기존 공용 주제는 변경하지 않는다.',
'EV_FSS-026(신규 주제 입력 화면)' ||
CHR(10) ||
'EV_FSS-026(저장 후 주제 목록 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-026'
);

-- TC-FSS-027 / 저장한 주제 선택으로 자동 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-004',
'검색 주제 관리',
27,
'TC-FSS-027',
'저장한 주제 선택으로 자동 조회',
NULL,
'AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'TC-FSS-026에서 시험용 주제를 저장했다.',
'주제: [통합테스트] 보험모집 공시',
'1. 원화면 주제 선택칸에서 시험용 주제를 선택한다.' ||
CHR(10) ||
'2. 검색어와 조회 결과를 확인한다.',
'1. 검색어가 보험+모집으로 채워지고 관련부서는 비워진 상태로 자동 조회된다.' ||
CHR(10) ||
'2. 기관명 또는 본문에 보험과 모집이 모두 포함된 공시가 표시된다.',
NULL,
'EV_FSS-027(저장한 주제 선택으로 자동 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:25', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-027'
);

-- TC-FSS-028 / 시험용 검색 주제 변경 및 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-004',
'검색 주제 관리',
28,
'TC-FSS-028',
'시험용 검색 주제 변경 및 재조회',
NULL,
'AUEHHHVPOA03 / AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'TC-FSS-026의 시험용 주제가 있다.',
'변경 대상: [통합테스트] 보험모집 공시' ||
CHR(10) ||
'변경 표시명: [통합테스트] 보험업법 공시' ||
CHR(10) ||
'검색어: 보험업법' ||
CHR(10) ||
'관련부서: 보험검사3국' ||
CHR(10) ||
'설명: 보험검사3국의 보험업법 공시 조회',
'1. 주제 관리에서 시험용 주제 행을 선택하고 값을 변경해 저장한다.' ||
CHR(10) ||
'2. 팝업을 닫고 원화면에서 변경한 주제를 선택한다.',
'1. 선택한 시험용 주제의 값이 변경되고 다른 주제는 유지된다.' ||
CHR(10) ||
'2. 검색어와 관련부서가 변경값으로 채워져 자동 조회되고 두 조건을 만족하는 공시만 표시된다.',
NULL,
'EV_FSS-028(시험용 검색 주제 변경 및 재조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-028'
);

-- TC-FSS-029 / 시험용 검색 주제 삭제
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-004',
'검색 주제 관리',
29,
'TC-FSS-029',
'시험용 검색 주제 삭제',
NULL,
'AUEHHHVPOA03 / AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.' ||
CHR(10) ||
'TC-FSS-028에서 변경한 시험용 주제가 있다.',
'삭제 대상: [통합테스트] 보험업법 공시',
'1. 주제 관리에서 해당 시험용 주제만 선택하고 삭제 버튼을 선택한 뒤 확인한다.' ||
CHR(10) ||
'2. 팝업을 닫고 주제 선택칸을 다시 연다.',
'1. 해당 시험용 주제가 주제 목록에서 제외된다.' ||
CHR(10) ||
'2. 원화면에서도 삭제한 주제가 제외되고 기존 다른 주제는 유지된다.',
NULL,
'EV_FSS-029(시험용 검색 주제 삭제 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-029'
);

-- TC-FSS-030 / 공시 통계의 연도별·부서별 건수 대조
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'경영유의사항 관리',
'IT-FSS-005',
'공시 통계',
30,
'TC-FSS-030',
'공시 통계의 연도별·부서별 건수 대조',
NULL,
'AUEHHHVPOA04 / AUEHHHVMOA00',
'외부수검·대외업무 > 사후관리 > 경영유의사항 관리',
'adtor2 검사역 계정으로 로그인되어 있고 경영유의사항 관리 메뉴 접근 권한이 있다. 현재 적재된 금융감독원 공시를 조회하며 공시 원문은 변경하지 않는다.',
'대조 연도: 2026년' ||
CHR(10) ||
'대조 관련부서: 보험검사3국',
'1. 통계 버튼을 선택하고 연도별 2026년 행과 부서별 보험검사3국 행의 건수를 기록한다.' ||
CHR(10) ||
'2. 통계 팝업을 닫고 원화면에서 2026년 전체 기간을 구분별로 조회해 총 건수를 비교한다.' ||
CHR(10) ||
'3. 조건을 초기화하고 관련부서 보험검사3국을 구분별로 조회해 총 건수를 비교한다.',
'1. 공시 통계에 두 표가 표시되고 각 행의 합계가 검사결과제재와 경영유의사항 건수의 합과 같다.' ||
CHR(10) ||
'2. 연도별 통계의 각 구분 건수가 같은 연도·구분으로 조회한 목록 총 건수와 일치한다.' ||
CHR(10) ||
'3. 부서별 통계의 각 구분 건수가 같은 관련부서·구분으로 조회한 목록 총 건수와 일치한다.',
'통계는 원화면 검색조건과 무관한 전체 공시 기준이다. 비교 중 원천자료 적재가 없어야 한다.',
'EV_FSS-030(공시 통계의 연도별·부서별 건수 대조 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:52:26', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-FSS-030'
);

-- ==================== 사전감사자료 조회 ====================
-- TC-AUM-017 / 감사년월 연도 조건 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
1,
'TC-AUM-017',
'감사년월 연도 조건 조회',
NULL,
'AUMAAAVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.',
'감사년월: 2026년',
'1. 사전감사자료 조회 메뉴를 연다.' ||
CHR(10) ||
'2. 감사년월에서 연도를 선택하고 조회 버튼을 선택한다.',
'1. 감사 목록과 점검데이터 목록이 표시된다.' ||
CHR(10) ||
'2. 계획년월이 2026년인 감사만 표시되고 점검데이터 목록은 비워진다.',
NULL,
'EV_AUM-016(감사년월 연도 조건 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:15', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-017'
);

-- TC-AUM-018 / 감사구분 조건 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
2,
'TC-AUM-018',
'감사구분 조건 조회',
NULL,
'AUMAAAVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.',
'감사구분: 정기감사',
'1. 사전감사자료 조회 메뉴를 연다.' ||
CHR(10) ||
'2. 감사구분을 선택하고 조회 버튼을 선택한다.',
'1. 감사 목록이 표시된다.' ||
CHR(10) ||
'2. 구분이 정기감사인 감사만 표시된다.',
NULL,
'EV_AUM-017(감사구분 조건 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:15', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-018'
);

-- TC-AUM-019 / 연도·감사구분·감사명 복합 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
3,
'TC-AUM-019',
'연도·감사구분·감사명 복합 조회',
NULL,
'AUMAAAVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'해당 시험 감사의 감사구분이 정기감사이다.',
'감사년월: 2026년' ||
CHR(10) ||
'감사구분: 정기감사' ||
CHR(10) ||
'감사명: 재무감사',
'1. 사전감사자료 조회 메뉴를 연다.' ||
CHR(10) ||
'2. 검색조건을 설정하고 조회 버튼을 선택한다.',
'1. 검색조건과 감사 목록이 표시된다.' ||
CHR(10) ||
'2. 계획년월이 2026년이고 구분이 정기감사이며 감사명에 재무감사가 포함된 감사만 표시된다.',
NULL,
'EV_AUM-018(연도·감사구분·감사명 복합 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:15', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-019'
);

-- TC-AUM-020 / 검색 결과 없음과 이전 점검데이터 제거
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
4,
'TC-AUM-020',
'검색 결과 없음과 이전 점검데이터 제거',
NULL,
'AUMAAAVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.',
'감사명: 없는감사
통합테스트',
'1. 감사 목록에서 시험 감사를 선택해 점검데이터를 표시한다.' ||
CHR(10) ||
'2. 감사명에 검색어를 입력하고 조회 버튼을 선택한다.',
'1. 선택한 감사의 연결 시나리오가 오른쪽 목록에 표시된다.' ||
CHR(10) ||
'2. 감사 목록에 결과가 없고 이전 점검데이터도 남아 있지 않다.',
NULL,
'EV_AUM-019(검색 결과 없음과 이전 점검데이터 제거 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:15', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-020'
);

-- TC-AUM-021 / 감사 전환 시 연결 시나리오 교체
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
5,
'TC-AUM-021',
'감사 전환 시 연결 시나리오 교체',
NULL,
'AUMAAAVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'연결 시나리오가 다른 시험 감사 1건을 추가로 준비하고 화면에 표시되는 감사명을 기록한다.',
'첫 번째 감사: [통합테스트] 2026년 재무감사 실시' ||
CHR(10) ||
'두 번째 감사: 사전조건에서 기록한 다른 시험 감사명',
'1. 감사 목록에서 첫 번째 감사를 선택한다.' ||
CHR(10) ||
'2. 감사 목록에서 두 번째 감사를 선택한다.',
'1. 첫 번째 감사에 연결된 시나리오만 점검데이터 목록에 표시된다.' ||
CHR(10) ||
'2. 두 번째 감사의 연결 시나리오로 교체되고 첫 번째 감사에만 연결된 시나리오는 남아 있지 않다.',
NULL,
'EV_AUM-020(감사 전환 시 연결 시나리오 교체 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-021'
);

-- TC-AUM-022 / 상세 진입 시 최근적재일 전달
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
6,
'TC-AUM-022',
'상세 진입 시 최근적재일 전달',
NULL,
'AUMAAAVMOA00 / AUMAAAVMOA01',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.',
'감사명: [통합테스트] 2026년 재무감사 실시' ||
CHR(10) ||
'상시감사항목: 미정산계정' ||
CHR(10) ||
'최근적재일: 2026-09-21',
'1. 감사를 선택하고 미정산계정 행의 최근적재일을 확인한다.' ||
CHR(10) ||
'2. 미정산계정 행을 더블클릭한다.',
'1. 최근적재일이 2026-09-21로 표시된다.' ||
CHR(10) ||
'2. 상세의 작업기준일 시작일과 종료일이 모두 2026-09-21로 채워지고 해당 날짜의 자료가 조회된다.',
NULL,
'EV_AUM-021(상세 진입 시 최근적재일 전달 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-022'
);

-- TC-AUM-023 / 상세 작업기준일 역전 조회 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 조회',
'IT-AUM-001',
'사전감사자료 조회',
7,
'TC-AUM-023',
'상세 작업기준일 역전 조회 차단',
NULL,
'AUMAAAVMOA01',
'감사정보·분석 > 사전감사자료 > 사전감사자료 조회',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.',
'작업기준일 시작일: 2026-09-22' ||
CHR(10) ||
'작업기준일 종료일: 2026-09-21',
'1. 시험 감사의 미정산계정 행을 더블클릭해 상세를 연다.' ||
CHR(10) ||
'2. 작업기준일 시작일과 종료일을 입력하고 조회 버튼을 선택한다.',
'1. 시험 감사와 시나리오가 채워진 상세가 열린다.' ||
CHR(10) ||
'2. 기간 역전 안내가 표시되고 역전된 기간으로 조회되지 않는다.',
'기존 TC-AUM-001~010은 시나리오 시트에 유지한다.',
'EV_AUM-022(상세 작업기준일 역전 조회 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-023'
);

-- ==================== 사전감사자료 관리 ====================
-- TC-AUM-024 / 미선택 점검 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
1,
'TC-AUM-024',
'미선택 점검 차단',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 없음',
'1. 목록의 자료를 모두 선택 해제한다.' ||
CHR(10) ||
'2. 점검 버튼을 선택한다.',
'1. 체크된 자료가 없다.' ||
CHR(10) ||
'2. 항목을 선택하라는 안내가 표시되고 점검 팝업이 열리지 않는다.',
NULL,
'EV_AUM-023(미선택 점검 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-024'
);

-- TC-AUM-025 / 미점검 1건 점검 팝업 및 점검일자 확인
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
2,
'TC-AUM-025',
'미점검 1건 점검 팝업 및 점검일자 확인',
NULL,
'AUMBBBVMOA00 / AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 미점검 자료 1건',
'1. 미점검 자료 1건을 체크하고 점검 버튼을 선택한다.' ||
CHR(10) ||
'2. 선택 데이터 현황과 점검일자를 확인하고 점검일자 입력칸을 수정해 본다.',
'1. 시나리오 별 점검 팝업이 열린다.' ||
CHR(10) ||
'2. 선택한 1건만 표시되고 점검일자는 수행일로 자동 표시되며 직접 수정할 수 없다.',
'미점검 자료의 화면상 식별값을 기록하여 후속 케이스에서 같은 자료를 찾는다.',
'EV_AUM-024(미점검 1건 점검 팝업 및 점검일자 확인 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-025'
);

-- TC-AUM-026 / 점검내용 필수값 누락 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
3,
'TC-AUM-026',
'점검내용 필수값 누락 차단',
NULL,
'AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 미점검 자료 1건' ||
CHR(10) ||
'점검내용: 공란',
'1. 미점검 자료 1건을 선택하고 점검 버튼을 선택한다.' ||
CHR(10) ||
'2. 점검내용을 비운 채 점검완료 버튼을 선택한다.' ||
CHR(10) ||
'3. 팝업을 닫고 동일 조건으로 다시 조회한다.',
'1. 점검 팝업에 선택한 자료가 표시된다.' ||
CHR(10) ||
'2. 점검내용을 입력해주시기 바랍니다. 안내가 표시되고 저장되지 않는다.' ||
CHR(10) ||
'3. 선택한 자료가 미점검 상태로 유지된다.',
NULL,
'EV_AUM-025(점검내용 필수값 누락 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-026'
);

-- TC-AUM-027 / 점검완료 확인창 취소
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
4,
'TC-AUM-027',
'점검완료 확인창 취소',
NULL,
'AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 미점검 자료 1건' ||
CHR(10) ||
'점검내용: [통합테스트] 미정산 내역 확인 취소',
'1. 미점검 1건의 점검 팝업을 열고 점검내용을 입력한다.' ||
CHR(10) ||
'2. 점검완료 버튼을 선택하고 확인창에서 취소를 선택한다.' ||
CHR(10) ||
'3. 팝업을 닫고 동일 조건으로 다시 조회한다.',
'1. 입력한 점검내용이 표시된다.' ||
CHR(10) ||
'2. 점검완료 처리가 실행되지 않는다.' ||
CHR(10) ||
'3. 해당 자료가 미점검으로 유지되고 입력한 내용은 저장되지 않는다.',
NULL,
'EV_AUM-026(점검완료 확인창 취소 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-027'
);

-- TC-AUM-028 / 미점검 1건 점검완료 및 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
5,
'TC-AUM-028',
'미점검 1건 점검완료 및 재조회',
NULL,
'AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 미점검 자료 1건' ||
CHR(10) ||
'점검내용: [통합테스트] 미정산 내역과 원장을 대조함',
'1. 미점검 자료 1건의 화면상 식별값을 기록하고 점검 버튼을 선택한다.' ||
CHR(10) ||
'2. 점검내용을 입력하고 점검완료 버튼을 선택한 뒤 확인창에서 확인한다.' ||
CHR(10) ||
'3. 완료 안내를 닫고 같은 자료를 다시 조회해 점검 팝업을 연다.',
'1. 기록한 자료 1건의 점검 팝업이 열린다.' ||
CHR(10) ||
'2. 점검완료 처리 안내가 표시된다.' ||
CHR(10) ||
'3. 목록의 점검여부가 점검으로 바뀌고 다시 연 팝업에 저장한 점검일자와 점검내용이 표시된다.',
'선택하지 않은 자료의 상태·내용도 변경되지 않는지 비교한다.',
'EV_AUM-027(미점검 1건 점검완료 및 재조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-028'
);

-- TC-AUM-029 / 점검 완료 자료 1건 내용 수정
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
6,
'TC-AUM-029',
'점검 완료 자료 1건 내용 수정',
NULL,
'AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'TC-AUM-028에서 점검완료한 자료의 화면상 식별값을 기록해 두었다.',
'선택 자료: TC-AUM-028에서 점검한 자료 1건' ||
CHR(10) ||
'점검내용: [통합테스트] 미정산 내역 추가 확인 완료',
'1. 동일 자료를 조회해 1건만 체크하고 점검 버튼을 선택한다.' ||
CHR(10) ||
'2. 점검내용을 변경하고 점검완료 버튼을 선택한 뒤 확인한다.' ||
CHR(10) ||
'3. 완료 안내를 닫고 같은 자료의 점검 팝업을 다시 연다.',
'1. TC-AUM-028에서 저장한 점검내용이 표시된다.' ||
CHR(10) ||
'2. 점검내용 변경이 저장된다.' ||
CHR(10) ||
'3. 변경한 점검내용과 기존 점검일자가 표시되고 다른 자료의 점검내용은 유지된다.',
NULL,
'EV_AUM-028(점검 완료 자료 1건 내용 수정 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-029'
);

-- TC-AUM-030 / 미점검 여러 건 일괄 점검
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
7,
'TC-AUM-030',
'미점검 여러 건 일괄 점검',
NULL,
'AUMBBBVPOA02',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'같은 감사·시나리오·작업기준일에 미점검 시험자료가 3건 이상 준비되어 있다.',
'선택 자료: 같은 감사·같은 시나리오·같은 작업기준일의 미점검 2건' ||
CHR(10) ||
'점검내용: [통합테스트] 미정산 자료 2건 일괄 대조 완료',
'1. 해당하는 미점검 2건의 화면상 식별값을 기록하고 체크한 뒤 점검 버튼을 선택한다.' ||
CHR(10) ||
'2. 점검내용을 입력하고 점검완료 버튼을 선택한 뒤 확인한다.' ||
CHR(10) ||
'3. 완료 안내를 닫고 기록한 두 자료를 각각 다시 연다.',
'1. 선택 데이터 현황에 선택한 2건만 표시된다.' ||
CHR(10) ||
'2. 두 자료에 대한 점검완료 처리 안내가 표시된다.' ||
CHR(10) ||
'3. 두 자료 모두 점검 상태이며 같은 점검내용이 저장되고 선택하지 않은 자료는 유지된다.',
NULL,
'EV_AUM-029(미점검 여러 건 일괄 점검 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-030'
);

-- TC-AUM-031 / 점검·미점검 혼합 선택 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
8,
'TC-AUM-031',
'점검·미점검 혼합 선택 차단',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'같은 작업기준일에 점검·미점검 시험자료가 각각 1건 이상 준비되어 있다.',
'선택 자료: 같은 감사·작업기준일의 점검 1건과 미점검 1건',
'1. 점검 자료 1건과 미점검 자료 1건을 함께 체크한다.' ||
CHR(10) ||
'2. 점검 버튼을 선택한다.',
'1. 상태가 다른 두 자료가 선택된다.' ||
CHR(10) ||
'2. 점검 상태가 같은 항목을 선택하세요. 안내가 표시되고 팝업이 열리지 않으며 기존 상태와 내용이 유지된다.',
NULL,
'EV_AUM-030(점검·미점검 혼합 선택 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-031'
);

-- TC-AUM-032 / 점검 완료 자료 여러 건 수정 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
9,
'TC-AUM-032',
'점검 완료 자료 여러 건 수정 차단',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'점검완료된 시험자료가 같은 작업기준일에 2건 이상 있다.',
'선택 자료: 같은 감사·작업기준일의 점검 자료 2건',
'1. 점검 자료 2건을 함께 체크한다.' ||
CHR(10) ||
'2. 점검 버튼을 선택한다.',
'1. 점검 상태인 두 자료가 선택된다.' ||
CHR(10) ||
'2. 이미 점검완료된 항목은 수정 시 한 번에 한 건씩만 선택할 수 있습니다. 안내가 표시되고 기존 점검내용이 유지된다.',
NULL,
'EV_AUM-031(점검 완료 자료 여러 건 수정 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-032'
);

-- TC-AUM-033 / 서로 다른 작업기준일의 일괄 점검 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
10,
'TC-AUM-033',
'서로 다른 작업기준일의 일괄 점검 차단',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'같은 감사·시나리오에 2026-09-21과 2026-09-22의 미점검 자료가 준비되어 있다.',
'작업기준일: 2026-09-21~2026-09-22' ||
CHR(10) ||
'선택 자료: 날짜별 미점검 1건씩',
'1. 작업기준일 기간을 입력하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 서로 다른 작업기준일의 미점검 자료를 각각 1건씩 체크하고 점검 버튼을 선택한다.',
'1. 해당 기간의 자료가 작업기준일별로 표시된다.' ||
CHR(10) ||
'2. 작업기준일이 같은 항목만 함께 점검할 수 있습니다. 안내가 표시되고 두 자료 모두 미점검으로 유지된다.',
NULL,
'EV_AUM-032(서로 다른 작업기준일의 일괄 점검 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-033'
);

-- TC-AUM-034 / 점검 상태별 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
11,
'TC-AUM-034',
'점검 상태별 조회',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'같은 조회 범위에 점검·미점검 자료가 각각 준비되어 있다.',
'1차 점검: 미점검' ||
CHR(10) ||
'2차 점검: 점검',
'1. 점검 조건에서 미점검을 선택하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 점검 조건에서 점검을 선택하고 조회 버튼을 선택한다.',
'1. 미점검 상태의 자료만 표시된다.' ||
CHR(10) ||
'2. 점검 상태의 자료만 표시되고 앞서 표시된 미점검 자료는 남아 있지 않다.',
NULL,
'EV_AUM-033(점검 상태별 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-034'
);

-- TC-AUM-035 / 작업기준일 결과 없음 시 이전 자료 제거
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
12,
'TC-AUM-035',
'작업기준일 결과 없음 시 이전 자료 제거',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'해당 감사·시나리오에는 2026-09-20 자료가 없다.',
'작업기준일 시작일: 2026-09-20' ||
CHR(10) ||
'작업기준일 종료일: 2026-09-20',
'1. 준비된 시험자료가 있는 기간으로 먼저 조회한다.' ||
CHR(10) ||
'2. 데이터가 없는 작업기준일을 입력하고 조회 버튼을 선택한다.',
'1. 시험자료가 목록에 표시된다.' ||
CHR(10) ||
'2. 결과가 없고 이전 조회자료가 목록에 남아 있지 않다.',
NULL,
'EV_AUM-034(작업기준일 결과 없음 시 이전 자료 제거 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-035'
);

-- TC-AUM-036 / 감사 재선택 시 기존 시나리오·목록 초기화
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
13,
'TC-AUM-036',
'감사 재선택 시 기존 시나리오·목록 초기화',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'다른 시험 감사를 준비하고 감사명을 기록한다. 기존 감사·시나리오로 자료가 조회되어 있다.',
'변경할 감사명: 사전조건에서 기록한 다른 시험 감사명',
'1. 감사명 돋보기를 열고 다른 시험 감사를 선택한다.' ||
CHR(10) ||
'2. 원화면의 감사명·시나리오명과 목록을 확인한다.' ||
CHR(10) ||
'3. 시나리오를 선택하지 않고 조회 버튼을 선택한다.',
'1. 감사 선택 팝업이 닫힌다.' ||
CHR(10) ||
'2. 새 감사명이 반영되고 이전 시나리오명과 조회자료가 지워진다.' ||
CHR(10) ||
'3. 선택된 시나리오가 없습니다. 안내가 표시되고 이전 감사자료가 조회되지 않는다.',
NULL,
'EV_AUM-035(감사 재선택 시 기존 시나리오·목록 초기화 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-036'
);

-- TC-AUM-037 / 감사 선택 팝업 미선택 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
14,
'TC-AUM-037',
'감사 선택 팝업 미선택 차단',
NULL,
'AUMBBBVPOA06',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.',
'감사 선택 팝업의 선택 행: 없음',
'1. 감사명 돋보기로 감사 선택 팝업을 연다.' ||
CHR(10) ||
'2. 행을 선택하지 않은 상태로 선택 버튼을 선택한다.',
'1. 감사 선택 팝업이 열린다.' ||
CHR(10) ||
'2. 감사를 선택하세요. 안내가 표시되고 원화면의 감사명이 변경되지 않는다.',
NULL,
'EV_AUM-036(감사 선택 팝업 미선택 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-037'
);

-- TC-AUM-038 / 엑셀 다운로드에 조회조건 반영
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
15,
'TC-AUM-038',
'엑셀 다운로드에 조회조건 반영',
NULL,
'AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'점검: 미점검' ||
CHR(10) ||
'작업기준일: 2026-09-21~2026-09-21',
'1. 검색조건을 설정하고 조회 버튼을 선택한다.' ||
CHR(10) ||
'2. 엑셀 다운로드 버튼을 선택하고 내려받은 파일을 연다.' ||
CHR(10) ||
'3. 파일의 감사명·작업기준일·점검여부와 자료 건수를 화면의 전체 조회 결과와 비교한다.',
'1. 해당 감사·시나리오·날짜의 미점검 자료만 조회된다.' ||
CHR(10) ||
'2. 시나리오별 점검 엑셀 파일이 내려받아져 열린다.' ||
CHR(10) ||
'3. 화면과 같은 조건의 자료가 전체 쪽에 걸쳐 포함되고 다른 감사·기간·상태의 자료는 포함되지 않는다.',
NULL,
'EV_AUM-037(엑셀 다운로드에 조회조건 반영 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-038'
);

-- TC-AUM-039 / 점검 저장 후 사전감사자료 조회 집계 연계
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'사전감사자료 관리',
'IT-AUM-002',
'사전감사자료 관리',
16,
'TC-AUM-039',
'점검 저장 후 사전감사자료 조회 집계 연계',
NULL,
'AUMAAAVMOA00 / AUMBBBVMOA00',
'감사정보·분석 > 사전감사자료 > 사전감사자료 관리',
'adtor0 검사역 계정에 해당 메뉴 접근 권한이 부여되어 있고 로그인되어 있다.' ||
CHR(10) ||
'감사명 [통합테스트] 2026년 재무감사 실시에 시나리오 미정산계정이 연결되어 있고 2026-09-21 작업기준일의 시험용 점검자료와 메타정보가 준비되어 있다.' ||
CHR(10) ||
'사전감사자료 관리에서 감사와 시나리오를 선택하고 작업기준일 2026-09-21로 조회한 상태이다.',
'선택 자료: 미점검 1건' ||
CHR(10) ||
'점검내용: [통합테스트] 집계 반영 확인',
'1. 사전감사자료 조회에서 시험 감사를 선택하고 미정산계정의 발생·점검 건수를 기록한다.' ||
CHR(10) ||
'2. 사전감사자료 관리에서 동일 감사·시나리오의 미점검 1건을 점검완료한다.' ||
CHR(10) ||
'3. 사전감사자료 조회에서 조회 버튼을 선택하고 같은 감사를 다시 선택한다.',
'1. 해당 감사·시나리오의 처리 전 발생·점검 건수가 표시된다.' ||
CHR(10) ||
'2. 선택한 1건의 점검내용이 저장되고 점검 상태로 바뀐다.' ||
CHR(10) ||
'3. 발생 건수는 유지되고 점검 건수만 처리 전보다 1 증가한다.',
'TC-AUM-028과 다른 미점검 시험자료 1건을 사용한다. 신규 적재가 없는 동안 비교한다.',
'EV_AUM-038(점검 저장 후 사전감사자료 조회 집계 연계 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-AUM-039'
);

-- ==================== 미사용 부서 관리 ====================
-- TC-UDP-001 / 메뉴 진입 및 전체 부서 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
1,
'TC-UDP-001',
'메뉴 진입 및 전체 부서 조회',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.',
'사용상태: 전체',
'1. 시스템관리 > 미사용 부서 관리 메뉴를 연다.' ||
CHR(10) ||
'2. 검색조건·버튼과 목록의 열 이름을 확인한다.',
'1. 사용상태가 전체로 선택되고 부서 목록이 자동 조회된다.' ||
CHR(10) ||
'2. 부서코드·부서명, 사용상태 검색조건과 조회·미사용 등록·미사용 해제 버튼, 선택·부서코드·부서명·사용상태·인사상태·미사용 등록자·미사용 등록일시 열이 표시된다.',
NULL,
'EV_UDP-001(메뉴 진입 및 전체 부서 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:16', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-001'
);

-- TC-UDP-002 / 부서명 검색
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
2,
'TC-UDP-002',
'부서명 검색',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'부서코드·부서명: 사전조건에서 기록한 첫 번째 부서명' ||
CHR(10) ||
'사용상태: 사용',
'1. 부서코드·부서명에 부서명을 입력하고 사용상태를 선택한다.' ||
CHR(10) ||
'2. 조회 버튼을 선택한다.',
'1. 입력한 검색조건이 표시된다.' ||
CHR(10) ||
'2. 부서명에 입력 문자열이 포함되고 사용상태가 사용인 부서만 표시된다.',
NULL,
'EV_UDP-002(부서명 검색 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-002'
);

-- TC-UDP-003 / 부서코드 검색 및 Enter 조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
3,
'TC-UDP-003',
'부서코드 검색 및 Enter 조회',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'부서코드·부서명: 사전조건에서 기록한 첫 번째 부서코드' ||
CHR(10) ||
'사용상태: 사용',
'1. 부서코드·부서명에 부서코드를 입력하고 사용상태를 선택한다.' ||
CHR(10) ||
'2. 검색 입력칸에서 Enter 키를 누른다.',
'1. 입력한 검색조건이 표시된다.' ||
CHR(10) ||
'2. 입력한 코드가 포함된 사용 부서가 조회된다.',
NULL,
'EV_UDP-003(부서코드 검색 및 Enter 조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-003'
);

-- TC-UDP-004 / 검색 결과 없음과 이전 목록 제거
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
4,
'TC-UDP-004',
'검색 결과 없음과 이전 목록 제거',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.',
'부서코드·부서명: 없는부서
통합테스트' ||
CHR(10) ||
'사용상태: 전체',
'1. 조건을 비우고 사용상태 전체로 조회해 부서 목록을 표시한다.' ||
CHR(10) ||
'2. 검색어를 입력하고 조회 버튼을 선택한다.',
'1. 부서 목록이 표시된다.' ||
CHR(10) ||
'2. 조회된 부서가 없습니다.가 표시되고 이전 부서 행이 남아 있지 않다.',
NULL,
'EV_UDP-004(검색 결과 없음과 이전 목록 제거 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-004'
);

-- TC-UDP-005 / 부서 미선택 등록 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
5,
'TC-UDP-005',
'부서 미선택 등록 차단',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'선택 부서: 없음',
'1. 체크된 부서를 모두 선택 해제한다.' ||
CHR(10) ||
'2. 미사용 등록 버튼을 선택한다.',
'1. 선택된 부서가 없다.' ||
CHR(10) ||
'2. 부서를 1~500개 선택해 주세요. 안내가 표시되고 등록되지 않는다.',
NULL,
'EV_UDP-005(부서 미선택 등록 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-005'
);

-- TC-UDP-006 / 미사용 등록 확인창 취소
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
6,
'TC-UDP-006',
'미사용 등록 확인창 취소',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'선택 부서: 첫 번째 시험 부서',
'1. 첫 번째 부서를 조회해 체크하고 미사용 등록 버튼을 선택한다.' ||
CHR(10) ||
'2. 확인창에서 취소를 선택하고 같은 부서를 다시 조회한다.',
'1. 선택한 부서 1개에 대한 미사용 등록 확인창이 표시된다.' ||
CHR(10) ||
'2. 사용상태가 사용으로 유지되고 미사용 등록자·등록일시는 새로 생성되지 않는다.',
NULL,
'EV_UDP-006(미사용 등록 확인창 취소 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-006'
);

-- TC-UDP-007 / 여러 부서 미사용 등록 및 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
7,
'TC-UDP-007',
'여러 부서 미사용 등록 및 재조회',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'선택 부서: 첫 번째·두 번째 시험 부서',
'1. 검색어를 비우고 사용상태 사용으로 조회한 뒤 두 시험 부서만 체크한다.' ||
CHR(10) ||
'2. 미사용 등록 버튼을 선택하고 확인창에서 확인한다.' ||
CHR(10) ||
'3. 완료 안내를 닫고 각 시험 부서명을 사용상태 미사용으로 다시 조회한다.',
'1. 두 시험 부서만 선택된다.' ||
CHR(10) ||
'2. 변경 건수가 2개인 미사용 등록 완료 안내가 표시된다.' ||
CHR(10) ||
'3. 두 부서가 미사용으로 표시되고 로그인 사용자에 해당하는 등록자와 등록일시가 표시된다.',
'후속 TC-UDP-008~014에 동일 부서를 사용하고 TC-UDP-014에서 해제하여 복원한다.',
'EV_UDP-007(여러 부서 미사용 등록 및 재조회 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-007'
);

-- TC-UDP-008 / 미사용 부서 재등록 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
8,
'TC-UDP-008',
'미사용 부서 재등록 차단',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'TC-UDP-007에서 등록한 두 시험 부서가 미사용 상태이다.',
'선택 부서: 미사용인 첫 번째 시험 부서',
'1. 첫 번째 부서를 사용상태 미사용으로 조회해 체크한다.' ||
CHR(10) ||
'2. 미사용 등록 버튼을 선택한다.',
'1. 기존 미사용 부서가 선택된다.' ||
CHR(10) ||
'2. 사용 상태인 부서만 미사용으로 등록할 수 있습니다. 안내가 표시되고 기존 등록정보가 유지된다.',
NULL,
'EV_UDP-008(미사용 부서 재등록 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-008'
);

-- TC-UDP-009 / 사용 부서 해제 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
9,
'TC-UDP-009',
'사용 부서 해제 차단',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'관리 목록의 사용 상태인 시험 전용 부서 1개를 별도로 지정하고 부서명을 기록했다.',
'선택 부서: 사용 상태인 별도 시험 부서 1개',
'1. 사전조건에서 기록한 사용 부서를 조회해 체크한다.' ||
CHR(10) ||
'2. 미사용 해제 버튼을 선택한다.',
'1. 사용 상태의 부서가 선택된다.' ||
CHR(10) ||
'2. 미사용 상태인 부서만 해제할 수 있습니다. 안내가 표시되고 해당 부서의 사용상태가 유지된다.',
NULL,
'EV_UDP-009(사용 부서 해제 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-009'
);

-- TC-UDP-010 / 부서 미선택 해제 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
10,
'TC-UDP-010',
'부서 미선택 해제 차단',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.',
'선택 부서: 없음',
'1. 체크된 부서를 모두 선택 해제한다.' ||
CHR(10) ||
'2. 미사용 해제 버튼을 선택한다.',
'1. 선택된 부서가 없다.' ||
CHR(10) ||
'2. 부서를 1~500개 선택해 주세요. 안내가 표시되고 변경되지 않는다.',
NULL,
'EV_UDP-010(부서 미선택 해제 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-010'
);

-- TC-UDP-011 / 미사용 부서 단일·다중 선택 목록 제외
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
11,
'TC-UDP-011',
'미사용 부서 단일·다중 선택 목록 제외',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'TC-UDP-007에서 두 시험 부서를 미사용으로 등록했다. 검사역 계정에 연간감사계획·감사실시 등록 화면 접근 권한이 있다.',
'검색할 부서명: 첫 번째·두 번째 시험 부서명',
'1. 로그아웃한 뒤 부서찾기를 사용할 수 있는 adtor0 검사역 계정으로 로그인한다.' ||
CHR(10) ||
'2. 연간감사계획 등록 팝업의 피감부서 돋보기에서 두 시험 부서명을 각각 검색한다.' ||
CHR(10) ||
'3. 감사실시 등록 화면의 피감부서 돋보기에서 두 시험 부서명을 각각 검색한 뒤 저장하지 않고 닫는다.',
'1. 검사역 계정으로 전환된다.' ||
CHR(10) ||
'2. 단일 부서찾기에서 두 미사용 시험 부서가 검색되지 않는다.' ||
CHR(10) ||
'3. 다중 부서찾기에서도 두 미사용 시험 부서가 검색되지 않고 업무자료가 신규 등록되지 않는다.',
'등록 화면의 저장은 수행하지 않는다. 단일·다중 부서찾기 매퍼에 미사용 제외 조건이 확인됨.',
'EV_UDP-011(미사용 부서 단일·다중 선택 목록 제외 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-011'
);

-- TC-UDP-012 / 미사용 등록 후 기존 업무자료의 부서명 유지
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
12,
'TC-UDP-012',
'미사용 등록 후 기존 업무자료의 부서명 유지',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'TC-UDP-007의 첫 번째 시험 부서가 피감부서로 저장된 시험 감사계획이 등록 전에 준비되어 있다. 제목과 저장값을 기록했고 현재 adtor0 계정으로 로그인되어 있다.',
'조회 대상: 사전조건에서 기록한 기존 시험 감사계획 제목',
'1. adtor0 계정으로 연간감사계획 목록을 열어 기록한 제목으로 해당 시험자료를 찾는다.' ||
CHR(10) ||
'2. 해당 자료를 더블클릭해 상세의 피감부서를 확인한다.',
'1. 기존 시험자료가 목록에 남아 있고 피감부서명이 등록 전과 동일하다.' ||
CHR(10) ||
'2. 미사용으로 등록한 부서라도 기존 자료에 저장된 피감부서명과 다른 입력값은 유지된다.',
'기존 자료 조회만 한다. 시험자료 준비가 없으면 운영 자료로 대체하지 않는다.',
'EV_UDP-012(미사용 등록 후 기존 업무자료의 부서명 유지 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-012'
);

-- TC-UDP-013 / 미사용 해제 확인창 취소
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
13,
'TC-UDP-013',
'미사용 해제 확인창 취소',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'TC-UDP-007에서 두 시험 부서를 미사용으로 등록했다.',
'선택 부서: 첫 번째 시험 부서',
'1. 로그아웃 후 cms000 계정으로 로그인하고 미사용 부서 관리 메뉴를 연다.' ||
CHR(10) ||
'2. 첫 번째 부서를 미사용으로 조회해 체크하고 미사용 해제 버튼을 선택한다.' ||
CHR(10) ||
'3. 확인창에서 취소한 뒤 같은 부서를 다시 조회한다.',
'1. 시스템관리자 계정으로 전환된다.' ||
CHR(10) ||
'2. 선택한 부서 1개에 대한 미사용 해제 확인창이 표시된다.' ||
CHR(10) ||
'3. 미사용 상태와 기존 등록자·등록일시가 유지된다.',
NULL,
'EV_UDP-013(미사용 해제 확인창 취소 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-013'
);

-- TC-UDP-014 / 여러 부서 미사용 해제 및 원상복원
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
14,
'TC-UDP-014',
'여러 부서 미사용 해제 및 원상복원',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'TC-UDP-007에서 등록한 두 시험 부서가 미사용 상태이다.',
'선택 부서: TC-UDP-007의 첫 번째·두 번째 시험 부서',
'1. 사용상태 미사용으로 조회하고 두 시험 부서만 체크한다.' ||
CHR(10) ||
'2. 미사용 해제 버튼을 선택하고 확인창에서 확인한다.' ||
CHR(10) ||
'3. 완료 안내를 닫고 각 시험 부서를 사용상태 사용으로 다시 조회한다.',
'1. 두 미사용 시험 부서만 선택된다.' ||
CHR(10) ||
'2. 변경 건수가 2개인 미사용 해제 완료 안내가 표시된다.' ||
CHR(10) ||
'3. 두 부서가 사용으로 표시되고 미사용 등록자·등록일시가 비워진다.',
NULL,
'EV_UDP-014(여러 부서 미사용 해제 및 원상복원 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-014'
);

-- TC-UDP-015 / 해제 후 부서찾기 검색 복원
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
15,
'TC-UDP-015',
'해제 후 부서찾기 검색 복원',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'TC-UDP-014에서 두 시험 부서를 해제했다. 검사역 계정에 두 등록 화면 접근 권한이 있다.',
'검색할 부서명: TC-UDP-014에서 해제한 두 시험 부서명',
'1. 로그아웃 후 adtor0 계정으로 로그인한다.' ||
CHR(10) ||
'2. 연간감사계획 등록 팝업과 감사실시 등록 화면에서 각각 피감부서 돋보기를 열어 두 부서명을 검색한다.' ||
CHR(10) ||
'3. 팝업과 등록 화면을 저장하지 않고 닫는다.',
'1. 검사역 계정으로 전환된다.' ||
CHR(10) ||
'2. 단일·다중 부서찾기 모두 해제한 두 시험 부서가 다시 검색된다.' ||
CHR(10) ||
'3. 업무자료가 신규 등록되지 않고 부서 사용상태는 복원된 채 유지된다.',
NULL,
'EV_UDP-015(해제 후 부서찾기 검색 복원 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-015'
);

-- TC-UDP-016 / 정렬 후 선택한 부서만 변경
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
16,
'TC-UDP-016',
'정렬 후 선택한 부서만 변경',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'cms000 시스템관리자 계정으로 로그인되어 있다.' ||
CHR(10) ||
'시험 전용 실제 부서 2개가 인사정보에 존재하고 사용 상태이다. 관리 목록에서 두 부서의 부서명과 부서코드를 기록해 첫 번째 부서·두 번째 부서로 구분한다. 운영 업무에 사용하는 부서는 선정하지 않는다.',
'등록 대상: 첫 번째 시험 부서' ||
CHR(10) ||
'비교 대상: 두 번째 시험 부서',
'1. 로그아웃 후 cms000 계정으로 로그인하고 미사용 부서 관리에서 부서명 열을 정렬한 뒤 첫 번째 시험 부서만 체크한다.' ||
CHR(10) ||
'2. 미사용 등록 버튼을 선택하고 확인한 뒤 두 부서를 각각 재조회한다.' ||
CHR(10) ||
'3. 첫 번째 부서만 선택해 미사용 해제를 확인하고 다시 조회한다.',
'1. 관리자 계정으로 전환되고 정렬된 목록에서 첫 번째 시험 부서만 선택된다.' ||
CHR(10) ||
'2. 첫 번째 부서만 미사용으로 바뀌고 두 번째 부서는 사용 상태로 유지된다.' ||
CHR(10) ||
'3. 첫 번째 부서가 사용으로 복원되고 두 번째 부서의 상태는 계속 유지된다.',
NULL,
'EV_UDP-016(정렬 후 선택한 부서만 변경 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-016'
);

-- TC-UDP-017 / 시스템관리자 외 직접 화면·API 접근 차단
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'미사용 부서 관리',
'IT-UDP-001',
'미사용 부서 관리',
17,
'TC-UDP-017',
'시스템관리자 외 직접 화면·API 접근 차단',
NULL,
'SYS002011M',
'시스템관리 > 미사용 부서 관리',
'adtor1에 시스템관리자 권한이 없음을 권한관리에서 확인해 두었다. 변경 전 상태를 기록한 시험 전용 부서가 준비되어 있다.',
'시험 계정: adtor1(시스템관리자 권한 없음)' ||
CHR(10) ||
'대상 화면: SYS002011M' ||
CHR(10) ||
'조회 요청: SYS002011 / D01' ||
CHR(10) ||
'변경 요청: SYS002011 / D02(미사용 등록·해제)',
'1. 로그아웃 후 adtor1 계정으로 로그인한다.' ||
CHR(10) ||
'2. 권한 검증 담당자가 해당 계정 세션으로 미사용 부서 관리 화면과 조회·변경 요청을 직접 호출한다.' ||
CHR(10) ||
'3. 로그아웃 후 cms000 계정으로 로그인하고 대상 부서를 다시 조회한다.',
'1. 시스템관리자 권한이 없는 계정으로 전환된다.' ||
CHR(10) ||
'2. 화면·조회·변경 각각에 시스템관리자 권한이 필요하다는 오류가 반환된다.' ||
CHR(10) ||
'3. 부서 사용상태와 기존 등록정보가 변경되지 않는다.',
'권한 검증 담당자 수행. 서버의 화면·조회·변경 처리 각각에 관리자 검사 확인. 임의로 운영 부서를 대상으로 요청하지 않는다.',
'EV_UDP-017(시스템관리자 외 직접 화면·API 접근 차단 화면)',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
'codex',
TO_DATE('2026-10-21 17:33:17', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'TC-UDP-017'
);

-- ==================== 공통 ====================
-- UAC-AFS-001 / 첨부파일 조건조회·초기화·쪽 이동·다운로드
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-AFS-001',
'첨부파일 통합검색',
1,
'UAC-AFS-001',
'첨부파일 조건조회·초기화·쪽 이동·다운로드',
NULL,
'COMCCCVMOA00',
'감사정보·분석 > 통합검색 > 첨부파일검색',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 첨부파일 조건조회·초기화·쪽 이동·다운로드' ||
CHR(10) ||
'시작 상태=등록',
'파일명=기능확대
보완의견서.pdf' ||
CHR(10) ||
'파일유형=pdf' ||
CHR(10) ||
'등록기간=위 전용 공지의 실제 등록일~조회일' ||
CHR(10) ||
'등록자=cms000' ||
CHR(10) ||
'구분=공지사항',
'1. adtor7 계정에서 감사정보·분석 > 통합검색 > 첨부파일검색을 연다.' ||
CHR(10) ||
'2. 파일명 기능확대_보완의견서.pdf, 파일유형 pdf, 등록기간은 전용 공지의 실제등록일~조회일, 등록자 cms000으로 [조회]한다.' ||
CHR(10) ||
'3. 조회결과의 구분 공지사항·등록자·파일명을 확인하고 해당 행 [다운로드]로 PDF를 연다.' ||
CHR(10) ||
'4. 페이지당 건수를 변경하고 [처음]·[이전]·[다음]·[마지막]의 활성화와 이동시 조건유지를 확인한다. 결과가 한쪽이면 다음/마지막 비활성이 정상이다.' ||
CHR(10) ||
'5. [초기화] 후 같은 조건으로 다시 조회한다.',
'첨부 검색조건·쪽 이동·다운로드 및 초기화가 동작한다.',
NULL,
'1. 첨부 검색 화면: 조건·조회 결과·이동한 쪽' ||
CHR(10) ||
'2. 초기화 후 검색조건과 내려받아 연 첨부파일',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-AFS-001'
);

-- UAC-ALM-001 / 시험 기한알림 실행·재발송·이력
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-ALM-002',
'기한알림 발송 및 수신',
1,
'UAC-ALM-001',
'시험 기한알림 실행·재발송·이력',
NULL,
'SYS002008M',
'공통업무 > 업무지원 > 업무알림 발송이력',
'기한알림 실행 계정: cms000' ||
CHR(10) ||
'시험일=2026-10-22' ||
CHR(10) ||
'기한알림 7종류별 독립자료 3건씩 총21건' ||
CHR(10) ||
'기한=2026-10-23·2026-10-22·2026-10-21' ||
CHR(10) ||
'요청·통지·필요한 승인=완료' ||
CHR(10) ||
'최종 제출·회신·다음 회차 보고=미완료' ||
CHR(10) ||
'재발송 전용 실패이력=[개발검증36-담당07] 재발송 전용 실패이력' ||
CHR(10) ||
'실패이력 상태·수신자=발송실패·0000020' ||
CHR(10) ||
'시험대상 외 자료·수신자가 없는 시험환경' ||
CHR(10) ||
'관리자가 확인한 실제 실행시각 이후',
'기한알림 실행 계정=cms000(시스템관리자)' ||
CHR(10) ||
'실행일=2026-10-22' ||
CHR(10) ||
'제출·회신·보고기한(1일 전 확인)=2026-10-23' ||
CHR(10) ||
'제출·회신·보고기한(당일 확인)=2026-10-22' ||
CHR(10) ||
'제출·회신·보고기한(1일 초과 확인)=2026-10-21' ||
CHR(10) ||
'피감·회신부서=인사팀' ||
CHR(10) ||
'사전·당일 채널=이메일' ||
CHR(10) ||
'초과 채널=문자·이메일' ||
CHR(10) ||
'메시지 종류 1=사전요청자료 / 사전자료 요청 기한알림' ||
CHR(10) ||
'메시지 종류 2=CPC자료요청 / 자료요청 기한알림' ||
CHR(10) ||
'메시지 종류 3=CPC재요청 / 회신자료 재요청 기한알림' ||
CHR(10) ||
'메시지 종류 4=내부감사정리보고 / 정리보고 제출 기한알림' ||
CHR(10) ||
'메시지 종류 5=내부감사차회차 / 조치요구 기한알림' ||
CHR(10) ||
'메시지 종류 6=외부감사조치요구 / 조치요구 기한알림' ||
CHR(10) ||
'메시지 종류 7=외부감사차회차 / 조치요구 기한알림' ||
CHR(10) ||
'실패이력 제목=[개발검증36-담당07] 재발송 전용 실패이력' ||
CHR(10) ||
'실패이력 수신자=0000020' ||
CHR(10) ||
'재발송 사유=시험 발송 장애 조치 후 재발송 확인',
'1. 메시지 종류별 전용 자료 3건의 전체 제목과 기한을 목록에서 확인한다. 1일 전 확인자료의 기한은 2026-10-23, 당일은 2026-10-22, 1일 초과는 2026-10-21이다. 이미 제출하거나 종결한 자료는 사용하지 않는다.' ||
CHR(10) ||
'2. 2026-10-22에 관리자가 정한 실제 실행시각이 지난 뒤 cms000 계정으로 공통업무 > 업무지원 > 업무알림 발송이력을 연다. [기한알림 실행]을 누르고 메시지 종류에서 사전자료 요청 기한알림을 선택한다. 실행일의 달력에서 2026-10-22를 선택하고 [실행]한다.' ||
CHR(10) ||
'3. 조회기간 2026-10-22~2026-10-22와 해당 알림 제목으로 조회한다. 사전자료 알림 본문에서 부모 감사명과 수신자를 대조하고, 기한 2026-10-23은 1일 전 이메일, 2026-10-22는 당일 이메일, 2026-10-21은 1일 초과 문자·이메일로 표시되는지 확인한다.' ||
CHR(10) ||
'4. 같은 메시지 종류와 실행일 2026-10-22를 다시 실행한다. 같은 자료·수신자·채널이 중복으로 추가되지 않는지 확인한다.' ||
CHR(10) ||
'5. 나머지 메시지 종류 6개도 업무경로가 일치하는 항목을 하나씩 선택하고 실행일 2026-10-22로 실행한다. 조치요구·CPC 알림은 각 종류에 독립 등록한 조치요구제목·자료요청제목으로 대조한다. 이름이 같은 조치요구 기한알림은 내부·외부 및 최초·차회차 업무경로를 함께 확인한다.' ||
CHR(10) ||
'6. cms000 계정을 로그아웃하고 0000020 계정으로 로그인한다. 실제 발송 처리 후 사전자료 알림의 부모 감사명과 1일 전/당일/1일 초과 문구를 대조한다. 알림의 연결 업무를 열어 각각의 실제 자료제목과 제출기한을 확인한다. 사전자료 알림 본문에 자료제목이 직접 표시되는 것을 기대하지 않는다. 다른 조치요구·CPC 알림은 조치요구제목·자료요청제목과 기한 문구·연결 업무를 대조한다. CPC 재요청은 해당 공문의 지정 담당자 또는 회신자 계정으로 수신을 확인한다. 발송대기와 실제 발송완료·수신을 구분해 기록한다.' ||
CHR(10) ||
'7. 0000020 계정을 로그아웃하고 adtor7 계정으로 로그인한다.' ||
CHR(10) ||
'8. 제목 [개발검증36-담당07] 재발송 전용 실패이력, 수신자 0000020, 상태 발송실패인 전용 한 건을 조회한다. 해당 한 건만 체크하고 [재발송]에서 시험 발송 장애 조치 후 재발송 확인을 입력한다.' ||
CHR(10) ||
'9. 발송대기 전환·사유·상태변경 이력과 실제 처리결과를 확인한다. adtor7 계정을 로그아웃하고 0000020 계정으로 로그인한다. 같은 제목의 수신 결과를 대조한다.',
'2026-10-22 한 날짜를 기준으로 각 메시지 종류의 기한 2026-10-23·2026-10-22·2026-10-21 자료가 각각 1일 전·당일·1일 초과로 판단된다. 1일 전·당일은 이메일, 1일 초과는 문자·이메일이 생성된다. 같은 종류·자료·기준일·수신자·채널은 재실행해도 중복 생성되지 않는다. 현재 DB 시각이 예약일시를 지난 뒤 실제 처리되며 사전자료 수신본문에는 부모 감사명과 기한 문구가 도착하며 연결 업무에서 자료제목·제출기한을 대조할 수 있다. 다른 조치요구·CPC는 해당 조치요구제목·자료요청제목과 기한 문구가 표시된다. 전용 실패이력에는 재발송 사유·발송대기 전환 및 실제 처리결과가 남는다.',
'선택한 메시지 종류의 적격 자료 전체가 대상이다. 같은 제목의 조치요구 기한알림은 내부·외부 및 최초·차회차 업무경로를 함께 대조한다. 확인 대상 건수·신규 발송대기 건수·실제 발송완료를 구분한다.',
'1. 실행 직전: 메시지 종류·기준일 2026-10-22' ||
CHR(10) ||
'2. 발송이력: 기한별 대상·수신자·채널·상태 및 재실행 전후 건수' ||
CHR(10) ||
'3. 수신 알림: 업무 제목·기한 문구' ||
CHR(10) ||
'4. 재발송 전후 이력: 사유·발송대기·최종 처리상태',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-ALM-001'
);

-- UAC-APL-001 / 부서 결재선 지정 및 저장
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-APL-001',
'부서별 결재선 관리',
1,
'UAC-APL-001',
'부서 결재선 지정 및 저장',
NULL,
'COM003006',
'공통업무 > 업무지원 > 결재선 관리',
'사용 계정: adtor8 → cms000',
'결재선 부서=인사팀' ||
CHR(10) ||
'결재자=0000018' ||
CHR(10) ||
'대직자=0000019' ||
CHR(10) ||
'대직기간=2026-11-02~2026-11-06' ||
CHR(10) ||
'사용여부=사용. 대직 시험 후 원결재자 결재검증 전에 미사용으로 복원한다.',
'1. adtor8 계정을 로그아웃하고 cms000 계정으로 로그인한다. 공통업무 > 업무지원 > 결재선 관리를 연다.' ||
CHR(10) ||
'2. 부서선택으로 인사팀을 선택하고 [조회]한다. 인사팀 행을 두 번 눌러 결재선 지정을 연다. 기존 지정목록의 계정과 순서를 기록한다.' ||
CHR(10) ||
'3. 사원ID(명)에 0000018을 입력하고 [조회]한다. 지정가능한 목록에서 0000018을 선택해 오른쪽 이동버튼으로 지정된 목록에 추가한다.' ||
CHR(10) ||
'4. 지정된 목록의 0000018과 순서를 확인하고 [선택]을 눌러 결재선 지정 확인에 응답한다.' ||
CHR(10) ||
'5. 인사팀을 다시 [조회]해 1차 결재자가 0000018로 표시되는지 확인한다.',
'1. 저장한 결재자와 순서가 같은 부서 결재선에 표시된다.',
NULL,
'1. 재조회한 부서 결재선: 결재자·결재순서',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-APL-001'
);

-- UAC-APR-001 / 결재함 조건 조회·상세·반려사유 확인
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-APR-001',
'결재문서 조회',
1,
'UAC-APR-001',
'결재함 조건 조회·상세·반려사유 확인',
NULL,
'COM003005M' ||
CHR(10) ||
'COMBBBVPOA06' ||
CHR(10) ||
'AUOHHHVMOA00' ||
CHR(10) ||
'AUOHHHVPOA01' ||
CHR(10) ||
'COMBBBVPOA03',
'공통업무 > 결재함 > 결재함' ||
CHR(10) ||
'내부감사 > 사후관리 > 조치요구사항 등록',
'사용 계정: 0000018 → 0000020 → 0000018' ||
CHR(10) ||
'감사제목=[개발검증36-공통-담당07] 결재함 조회 전용 감사' ||
CHR(10) ||
'진행 문서의 조치요구 제목=[개발검증36-공통-담당07] 결재함 확인 전용 조치요구' ||
CHR(10) ||
'반려 문서의 조치요구 제목=[개발검증36-공통-담당07] 반려사유 조회 전용 조치요구' ||
CHR(10) ||
'두 정리보고의 결재문서·첨부·결재선이 등록되어 있다.',
'결재문서 제목=정리보고 결재신청' ||
CHR(10) ||
'요청일자=사전등록 SQL 실행일~확인일' ||
CHR(10) ||
'결재자=0000018' ||
CHR(10) ||
'피감부서=인사팀' ||
CHR(10) ||
'반려사유=승인증빙번호 대조 내용을 보완해 주세요.' ||
CHR(10) ||
'첨부=공통
결재함_이행증빙.pdf',
'1. cms000 계정을 로그아웃하고 0000018 계정으로 로그인한다. 공통업무 > 결재함 > 결재함 메뉴로 이동한다.' ||
CHR(10) ||
'2. 요청일자를 사전등록 SQL 실행일~확인일, 상태를 진행, 제목을 정리보고 결재신청으로 입력하고 [조회] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 문서를 열어 본문 조치요구 제목이 [개발검증36-공통-담당07] 결재함 확인 전용 조치요구인지 확인한다. 인사팀·결재자·첨부를 대조하고 첨부를 내려받은 뒤 닫는다.' ||
CHR(10) ||
'4. 상태를 반려로 바꾸어 [조회]한다. 본문 제목이 [개발검증36-공통-담당07] 반려사유 조회 전용 조치요구인 문서를 열어 결재선의 0000018 반려 상태를 확인하고 닫는다.' ||
CHR(10) ||
'5. 로그아웃하고 0000020 계정으로 로그인한다. 내부감사 > 사후관리 > 조치요구사항 등록 메뉴에서 [개발검증36-공통-담당07] 반려사유 조회 전용 조치요구를 조회하고 상세를 연다.' ||
CHR(10) ||
'6. 결재 영역의 [의견보기] 버튼을 클릭하여 반려자 0000018과 반려사유를 확인하고 닫는다.' ||
CHR(10) ||
'7. 로그아웃하고 0000018 계정으로 로그인한다.',
'진행·반려 조건에 맞는 전용 문서가 조회된다. 보관 본문·결재선·첨부가 일치하고, 반려 문서의 원업무 상세에서 지정한 반려사유가 조회된다.',
NULL,
'1. 결재함: 진행 문서와 반려 문서의 조회 조건·본문 제목·결재선' ||
CHR(10) ||
'2. 정리보고 상세 의견보기: 반려자 0000018·반려사유',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-APR-001'
);

-- UAC-DPT-001 / 대직자 등록 및 재조회
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-DPT-001',
'대직자 조회·등록',
1,
'UAC-DPT-001',
'대직자 등록 및 재조회',
NULL,
'IMSDDDVMOA00' ||
CHR(10) ||
'IMSDDDVPOA01',
'공통업무 > 업무지원 > 대직자 관리',
'사용 계정: cms000 → 0000018',
'결재선 부서=인사팀' ||
CHR(10) ||
'결재자=0000018' ||
CHR(10) ||
'대직자=0000019' ||
CHR(10) ||
'대직기간=2026-11-02~2026-11-06' ||
CHR(10) ||
'사용여부=사용. 대직 시험 후 원결재자 결재검증 전에 미사용으로 복원한다.',
'1. cms000 계정을 로그아웃하고 0000018 계정으로 로그인한다. 공통업무 > 업무지원 > 대직자 관리를 연다.' ||
CHR(10) ||
'2. [등록]을 눌러 성명·사번이 0000018인 본인 대직정보인지 확인한다.' ||
CHR(10) ||
'3. 대직자 직원선택으로 0000019를 선택하고 대직시작일자 2026-11-02, 대직종료일자 2026-11-06, 사용여부 사용을 입력해 [저장]한다.' ||
CHR(10) ||
'4. 부서 인사팀·사원 0000018로 [조회]하고 대직자·기간을 확인한다.' ||
CHR(10) ||
'5. 같은 정보를 열어 사용여부를 미사용으로 저장한다. 후속 업무 결재에 대직이 적용되지 않도록 미사용 상태를 재조회해 확인한다.',
'0000018의 대직자 0000019와 시험기간이 저장되어 조회되고, 확인 후 미사용으로 복원된다.',
NULL,
'1. 저장 후 대직자 상세: 원직자·대직자·기간' ||
CHR(10) ||
'2. 복원 후 상세: 미사용 설정',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-DPT-001'
);

-- UAC-FAQ-001 / FAQ 등록·조회·수정·첨부·삭제
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-FAQ-001',
'FAQ 조회·관리',
1,
'UAC-FAQ-001',
'FAQ 등록·조회·수정·첨부·삭제',
NULL,
'CNWBBBVMOA00' ||
CHR(10) ||
'CNWBBBVPOA01',
'공통업무 > 소통 > FAQ',
'[adtor4]' ||
CHR(10) ||
'사용 계정: 0000020 → cms000' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'사용 계정: cms000' ||
CHR(10) ||
'전용 자료=[개발검증36-기능확대-담당07] 공통 FAQ 조회·수정·첨부·삭제' ||
CHR(10) ||
'시작 상태=등록',
'[adtor4]' ||
CHR(10) ||
'공지=[사용자테스트-공통-담당04] 10월 인사정보 접근관리 점검 안내' ||
CHR(10) ||
'질문=[사용자테스트-공통-담당04] 접근권한 점검 증빙 제출 방법' ||
CHR(10) ||
'FAQ=[사용자테스트-공통-담당04] 점검 증빙 파일 작성 안내' ||
CHR(10) ||
'질문내용=접근권한 점검표와 승인 기록의 제출 방법을 알려주세요.' ||
CHR(10) ||
'답변=제출내역 엑셀과 승인 증빙을 같은 요청자료에 첨부한 뒤 최초 제출합니다.' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무이용안내.pdf' ||
CHR(10) ||
'작성=cms000, 질문=0000020, 답변=adtor4.' ||
CHR(10) ||
'FAQ 질문내용=접근권한 점검 증빙은 어떤 파일로 제출하나요?' ||
CHR(10) ||
'FAQ 답변내용=제출내역 엑셀과 승인 증빙 PDF를 같은 요청자료에 첨부합니다.' ||
CHR(10) ||
'카테고리=카테고리 목록의 첫 번째 분류(선택 안내 항목 제외)' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'제목=[개발검증36-기능확대-담당07] 공통 FAQ 조회·수정·첨부·삭제' ||
CHR(10) ||
'수정 본문=권한점검 증빙은 승인문서와 함께 제출' ||
CHR(10) ||
'첨부=첨부자료/기능확대
보완의견서.pdf',
'[adtor4]' ||
CHR(10) ||
'1. 0000020 계정을 로그아웃하고 cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. 공통업무 > 소통 > FAQ 메뉴로 이동한다.' ||
CHR(10) ||
'3. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'4. 카테고리는 카테고리 목록의 첫 번째 분류(선택 안내 항목 제외)를 선택하고 사용여부 사용, 제목 [사용자테스트-공통-담당04] 점검 증빙 파일 작성 안내를 입력한다.' ||
CHR(10) ||
'5. 질문내용에 접근권한 점검 증빙은 어떤 파일로 제출하나요?, 답변내용에 제출내역 엑셀과 승인 증빙 PDF를 같은 요청자료에 첨부합니다.를 입력하고 [저장]한다.' ||
CHR(10) ||
'6. cms000 계정을 로그아웃하고 0000020 계정으로 로그인한다. 같은 제목의 FAQ를 조회해 질문·답변을 확인한다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. adtor4 계정을 로그아웃하고 cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. 메뉴 공통업무 > 소통 > FAQ를 연다.' ||
CHR(10) ||
'3. 제목 [개발검증36-기능확대-담당07] 공통 FAQ 조회·수정·첨부·삭제로 조회하고 상세에서 본문과 첨부를 확인한다.' ||
CHR(10) ||
'4. 등록자 계정으로 내용을 수정하고 보완의견서를 추가해 저장한 뒤 재조회한다.' ||
CHR(10) ||
'5. 다른 업무에 사용하지 않는 이 케이스 전용 글만 삭제한다.',
'[adtor4]' ||
CHR(10) ||
'1. 등록한 FAQ가 현업 목록과 상세에 표시된다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'조회·내용 및 첨부 수정·삭제가 전용 글에 반영된다.',
NULL,
'[adtor4]' ||
CHR(10) ||
'1. 현업 FAQ 목록과 상세: FAQ 제목·본문' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. 조건 조회 목록과 FAQ 상세: 제목·본문·첨부' ||
CHR(10) ||
'2. 수정 후 상세와 삭제 후 같은 제목의 조회 결과',
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-FAQ-001'
);

-- UAC-LGN-001 / 역할별 정상 로그인 및 계정 전환
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-LGN-001',
'로그인·계정 전환 및 서브관리자 지정',
1,
'UAC-LGN-001',
'역할별 정상 로그인 및 계정 전환',
NULL,
'로그인 화면',
'로그인' ||
CHR(10) ||
CHR(10) ||
'시스템관리 > 권한관리 > 권한그룹별 사용자',
'사용 계정: cms000 → adtor7 → 0000020 → 0000018',
'시스템관리자=cms000(관리자)' ||
CHR(10) ||
'기존 서브관리자 구성=adtor7' ||
CHR(10) ||
'추가 대상=adtor8' ||
CHR(10) ||
'감사인=adtor7' ||
CHR(10) ||
'현업=0000020(인사팀직원)' ||
CHR(10) ||
'승인자=0000018(인사팀부서장). 비밀번호는 계정 소유자가 직접 입력한다.',
'1. cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. 시스템관리 > 권한관리 > 권한그룹별 사용자에서 부서장 권한을 선택하고 시험계정 adtor7·adtor8의 행만 제외해 저장한다. 시스템관리자 권한 목록에서도 두 계정이 없는지 확인한다. 다른 사용자의 권한은 변경하지 않는다.' ||
CHR(10) ||
'3. 서브관리자 권한을 선택하고 [사용자 추가]에서 adtor7을 선택해 [저장]한다.' ||
CHR(10) ||
'4. cms000 계정을 로그아웃하고 adtor7 계정으로 로그인한다. 상단 사용자·부서와 업무메뉴를 확인한다.' ||
CHR(10) ||
'5. adtor7 계정을 로그아웃하고 0000020 계정으로 로그인한다. 본인 사용자·부서와 업무메뉴를 확인한다.' ||
CHR(10) ||
'6. 0000020 계정을 로그아웃하고 0000018 계정으로 로그인한다. 본인 사용자·부서와 업무메뉴를 확인한다.',
'1. adtor7·adtor8에는 시스템관리자·부서장 권한이 없고 adtor7가 서브관리자로 등록된다.' ||
CHR(10) ||
'2. 계정 전환 후 본인 사용자명·부서·역할 메뉴가 표시된다.',
NULL,
'1. 권한 설정: adtor7·adtor8의 지정 권한과 서브관리자 등록 결과' ||
CHR(10) ||
'2. 계정별 로그인 후 업무화면: 사용자명·부서·역할 메뉴',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-LGN-001'
);

-- UAC-NTC-001 / 공지사항 등록·조회·수정·첨부·삭제
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-NTC-001',
'공지사항 조회·관리',
1,
'UAC-NTC-001',
'공지사항 등록·조회·수정·첨부·삭제',
NULL,
'BBSAAAVMOA00' ||
CHR(10) ||
'BBSAAAVPOA01',
'공통업무 > 소통 > 공지사항',
'[adtor4]' ||
CHR(10) ||
'사용 계정: cms000 → 0000020' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'사용 계정: cms000' ||
CHR(10) ||
'전용 자료=[개발검증36-기능확대-담당07] 공통 공지사항 조회·수정·첨부·삭제' ||
CHR(10) ||
'시작 상태=등록',
'[adtor4]' ||
CHR(10) ||
'공지=[사용자테스트-공통-담당04] 10월 인사정보 접근관리 점검 안내' ||
CHR(10) ||
'질문=[사용자테스트-공통-담당04] 접근권한 점검 증빙 제출 방법' ||
CHR(10) ||
'FAQ=[사용자테스트-공통-담당04] 점검 증빙 파일 작성 안내' ||
CHR(10) ||
'질문내용=접근권한 점검표와 승인 기록의 제출 방법을 알려주세요.' ||
CHR(10) ||
'답변=제출내역 엑셀과 승인 증빙을 같은 요청자료에 첨부한 뒤 최초 제출합니다.' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무이용안내.pdf' ||
CHR(10) ||
'작성=cms000, 질문=0000020, 답변=adtor4.' ||
CHR(10) ||
'공지 본문=2026년 10월 인사정보 접근관리 점검자료의 신청·승인·회수 기록을 확인합니다.' ||
CHR(10) ||
'메인고정=선택하지 않음' ||
CHR(10) ||
'목록 상단고정=선택하지 않음' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'제목=[개발검증36-기능확대-담당07] 공통 공지사항 조회·수정·첨부·삭제' ||
CHR(10) ||
'수정 본문=권한점검 증빙은 승인문서와 함께 제출' ||
CHR(10) ||
'첨부=첨부자료/기능확대
보완의견서.pdf',
'[adtor4]' ||
CHR(10) ||
'1. cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. 공통업무 > 소통 > 공지사항 메뉴로 이동한다.' ||
CHR(10) ||
'3. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'4. 제목에 [사용자테스트-공통-담당04] 10월 인사정보 접근관리 점검 안내, 내용에 2026년 10월 인사정보 접근관리 점검자료의 신청·승인·회수 기록을 확인합니다.를 입력한다.' ||
CHR(10) ||
'5. 메인고정·목록 상단고정은 선택하지 않고 첨부자료/01공통업무이용안내.pdf를 추가해 [저장]한다.' ||
CHR(10) ||
'6. cms000 계정을 로그아웃하고 0000020 계정으로 로그인한다. 같은 제목으로 조회해 상세 본문·첨부를 확인하고 PDF를 내려받는다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. 0000020 계정을 로그아웃하고 cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. 메뉴 공통업무 > 소통 > 공지사항를 연다.' ||
CHR(10) ||
'3. 제목 [개발검증36-기능확대-담당07] 공통 공지사항 조회·수정·첨부·삭제로 조회하고 상세에서 본문과 첨부를 확인한다.' ||
CHR(10) ||
'4. 등록자 계정으로 내용을 수정하고 보완의견서를 추가해 저장한 뒤 재조회한다.' ||
CHR(10) ||
'5. 다른 업무에 사용하지 않는 이 케이스 전용 글만 삭제한다.',
'[adtor4]' ||
CHR(10) ||
'1. 같은 공지 제목과 본문이 표시되고 첨부파일을 내려받을 수 있다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'조회·내용 및 첨부 수정·삭제가 전용 글에 반영된다.',
NULL,
'[adtor4]' ||
CHR(10) ||
'1. 현업 공지 상세: 공지 제목·본문·첨부파일명' ||
CHR(10) ||
'2. 내려받아 연 PDF: 파일명·첫 페이지 내용' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. 수정 후 공지 상세: 제목·변경 본문·첨부' ||
CHR(10) ||
'2. 삭제 후 같은 제목의 조회 결과',
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-NTC-001'
);

-- UAC-QNA-001 / Q&A 질문·답변 등록·조회·수정·첨부·삭제
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-QNA-001',
'Q&A 질문·답변 관리',
1,
'UAC-QNA-001',
'Q&A 질문·답변 등록·조회·수정·첨부·삭제',
NULL,
'BBSBBBVMOA00' ||
CHR(10) ||
'BBSBBBVPOA01',
'공통업무 > 소통 > Q&A',
'[adtor4]' ||
CHR(10) ||
'사용 계정: 0000020 → adtor4' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'사용 계정: 0000020 → adtor4' ||
CHR(10) ||
'전용 자료=[개발검증36-기능확대-담당07] 공통 Q&A 조회·수정·첨부·삭제' ||
CHR(10) ||
'시작 상태=등록',
'[adtor4]' ||
CHR(10) ||
'공지=[사용자테스트-공통-담당04] 10월 인사정보 접근관리 점검 안내' ||
CHR(10) ||
'질문=[사용자테스트-공통-담당04] 접근권한 점검 증빙 제출 방법' ||
CHR(10) ||
'FAQ=[사용자테스트-공통-담당04] 점검 증빙 파일 작성 안내' ||
CHR(10) ||
'질문내용=접근권한 점검표와 승인 기록의 제출 방법을 알려주세요.' ||
CHR(10) ||
'답변=제출내역 엑셀과 승인 증빙을 같은 요청자료에 첨부한 뒤 최초 제출합니다.' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무이용안내.pdf' ||
CHR(10) ||
'작성=cms000, 질문=0000020, 답변=adtor4.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'제목=[개발검증36-기능확대-담당07] 공통 Q&A 조회·수정·첨부·삭제' ||
CHR(10) ||
'수정 본문=권한점검 증빙은 승인문서와 함께 제출' ||
CHR(10) ||
'첨부=첨부자료/기능확대
보완의견서.pdf',
'[adtor4]' ||
CHR(10) ||
'1. 0000020 계정으로 공통업무 > 소통 > Q&A 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 제목 [사용자테스트-공통-담당04] 접근권한 점검 증빙 제출 방법, 질문내용 접근권한 점검표와 승인 기록의 제출 방법을 알려주세요.를 입력하고 [질문 저장]한다.' ||
CHR(10) ||
'4. 0000020 계정을 로그아웃하고 adtor4 계정으로 로그인한다. 같은 제목의 질문을 연다.' ||
CHR(10) ||
'5. 답변내용에 제출내역 엑셀과 승인 증빙을 같은 요청자료에 첨부한 뒤 최초 제출합니다.를 입력하고 [답변 저장]한다.' ||
CHR(10) ||
'6. adtor4 계정을 로그아웃하고 0000020 계정으로 로그인한다. 같은 질문을 다시 열어 답변완료 상태와 답변내용을 확인한다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. cms000 계정을 로그아웃하고 0000020 계정으로 로그인한다.' ||
CHR(10) ||
'2. 0000020 계정에서 공통업무 > 소통 > Q&A를 열고 제목 [개발검증36-기능확대-담당07] 공통 Q&A 조회·수정·첨부·삭제를 조회한다.' ||
CHR(10) ||
'3. 같은 질문을 열고 아직 답변이 없는지 확인한다. 질문내용을 권한점검 증빙은 승인문서와 함께 제출로 변경하고 첨부자료/기능확대_보완의견서.pdf를 질문 첨부에 추가해 [질문 저장]한다.' ||
CHR(10) ||
'4. 0000020 계정을 로그아웃하고 adtor4 계정으로 로그인한다. 같은 질문을 열고 답변내용을 점검표와 승인문서를 같은 요청자료에 첨부합니다.로 입력한 뒤 [답변 저장]한다.' ||
CHR(10) ||
'5. 같은 질문의 답변·질문 첨부를 재조회하여 확인한 후 이 전용 질문만 [삭제]한다.',
'[adtor4]' ||
CHR(10) ||
'1. 질문이 등록되고 같은 질문에 답변이 표시된다.' ||
CHR(10) ||
'2. 작성자 화면에서 답변완료 상태와 답변내용을 확인한다.' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'조회·내용 및 첨부 수정·삭제가 전용 글에 반영된다.',
NULL,
'[adtor4]' ||
CHR(10) ||
'1. 질문 상세: 질문 제목·질문내용' ||
CHR(10) ||
'2. 현업 재조회 상세: 답변완료 상태·답변내용' ||
CHR(10) ||
CHR(10) ||
'[adtor7]' ||
CHR(10) ||
'1. 수정 후 Q&A 상세: 제목·변경 본문·첨부' ||
CHR(10) ||
'2. 삭제 후 같은 제목의 조회 결과',
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'adtor4,adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-QNA-001'
);

-- UAC-SYS-001 / 알림 템플릿 등록
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-020',
'업무알림 설정·발송·수신 연계',
1,
'UAC-SYS-001',
'알림 템플릿 등록',
NULL,
'SYS002009',
'공통업무 > 업무지원 > 업무알림 템플릿 관리',
'사용 계정: adtor8',
'수행자=adtor8' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'자동알림=[사용자테스트-공통-담당07] 인사자료 제출 자동알림' ||
CHR(10) ||
'수동알림=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무명=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'본문=인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'방법=메신저' ||
CHR(10) ||
'발송시점=즉시' ||
CHR(10) ||
'사용여부=사용' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무_이용안내.pdf.',
'1. 0000018 계정을 로그아웃하고 adtor8 계정으로 로그인한다.' ||
CHR(10) ||
'2. 공통업무 > 업무지원 > 업무알림 템플릿 관리 메뉴로 이동한다.' ||
CHR(10) ||
'3. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'4. 제목 [사용자테스트-공통-담당07] 자료 제출 안내, 내용 인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요., 사용여부 사용을 입력하고 [저장]한다.' ||
CHR(10) ||
'5. 같은 제목으로 [조회]하여 제목·내용·사용여부를 확인한다.',
'1. 등록한 템플릿의 제목과 본문이 조회된다.',
NULL,
'1. 재조회한 템플릿 상세: 제목·본문',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-001'
);

-- UAC-SYS-005 / 전용 알림 템플릿 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-012',
'업무알림 템플릿 관리',
1,
'UAC-SYS-005',
'전용 알림 템플릿 등록',
NULL,
'SYS002009P01',
'공통업무 > 업무지원 > 업무알림 템플릿 관리',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 알림 템플릿 조건조회·엑셀 다운로드' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'사용여부=사용',
'1. cms000 계정을 로그아웃하고 adtor7 계정으로 로그인한다.' ||
CHR(10) ||
'2. 공통업무 > 업무지원 > 업무알림 템플릿 관리 메뉴로 이동한다.' ||
CHR(10) ||
'3. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'4. 제목 [사용자테스트-기능확대-담당07] 공통 알림 템플릿 조건조회·엑셀 다운로드, 내용 승인문서와 점검표 제출 안내, 사용여부 사용으로 [저장]한다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 템플릿 상세: 제목·본문·사용여부',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-005'
);

-- UAC-SYS-007 / 전용 자동알림 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-013',
'업무알림관리(자동)',
1,
'UAC-SYS-007',
'전용 자동알림 등록',
NULL,
'SYS002006P01',
'공통업무 > 업무지원 > 업무알림관리(자동)',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 자동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'업무=공통 알림 설정 점검' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송시간=업무발생시' ||
CHR(10) ||
'첨부파일 사용여부=미사용' ||
CHR(10) ||
'사용여부=미사용' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내',
'1. adtor7 계정으로 공통업무 > 업무지원 > 업무알림관리(자동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 템플릿 [선택]에서 [사용자테스트-공통-담당07] 자료 제출 안내를 선택하고 선택내용 교체 확인이 나타나면 확인한다.' ||
CHR(10) ||
'4. 제목 [사용자테스트-기능확대-담당07] 공통 자동알림 조건조회·엑셀 다운로드, 업무 공통 알림 설정 점검, 내용 승인문서와 점검표 제출 안내를 입력한다. 발송방법 메신저·업무발생시·첨부미사용·사용여부 미사용으로 [저장]한다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 자동알림 상세: 제목·업무·채널·연결키·사용여부',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-007'
);

-- UAC-SYS-009 / 전용 미사용 수동알림 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-014',
'업무알림관리(수동)',
1,
'UAC-SYS-009',
'전용 미사용 수동알림 등록',
NULL,
'SYS002007P01',
'공통업무 > 업무지원 > 업무알림관리(수동)',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 수동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'업무=공통 수동알림 점검' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송시간=즉시' ||
CHR(10) ||
'사용여부=미사용',
'1. adtor7 계정으로 공통업무 > 업무지원 > 업무알림관리(수동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 제목 [사용자테스트-기능확대-담당07] 공통 수동알림 조건조회·엑셀 다운로드, 업무 공통 수동알림 점검, 내용 승인문서와 점검표 제출 안내를 입력한다.' ||
CHR(10) ||
'4. 발송대상 [추가]에서 직원 0000020을 선택해 오른쪽 선택대상으로 이동하고 [확인]한다.' ||
CHR(10) ||
'5. 발송방법 메신저·발송시간 즉시·사용여부 미사용으로 [저장]한다. 이 자료는 발송하지 않는다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 수동알림 상세: 제목·수신자·미사용 설정',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-009'
);

-- UAC-SYS-011 / 발송이력 조건조회·엑셀 다운로드
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-015',
'업무알림 발송이력',
1,
'UAC-SYS-011',
'발송이력 조건조회·엑셀 다운로드',
NULL,
'SYS002008M',
'공통업무 > 업무지원 > 업무알림 발송이력',
'사용 계정: adtor7' ||
CHR(10) ||
'수동알림 제목=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'수동알림 사용여부=사용' ||
CHR(10) ||
'대상판단 상태=큐생성완료' ||
CHR(10) ||
'외부 발송 성공 전이라도 발송대기 이력이 생성되면 조회할 수 있다.',
'제목=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송일자=발송대기이면 발송예정일을 포함하고, 실제 처리되었으면 실제 발송일을 포함하는 기간',
'1. adtor7 계정으로 공통업무 > 업무지원 > 업무알림관리(수동)을 연다. 전체 제목 [사용자테스트-공통-담당07] 인사자료 제출 안내와 업무 10월 인사정보 접근관리 점검로 조회한다. 사용여부 사용·직원 0000020·메신저와 대상판단 상태 큐생성완료를 확인한다. 대상판단대기이면 운영담당자가 정상 대상판단 처리를 확인한 후 다시 조회한다. 같은 제목의 알림을 새로 만들거나 별도의 미사용 알림을 사용으로 바꾸지 않는다.' ||
CHR(10) ||
'2. 공통업무 > 업무지원 > 업무알림 발송이력을 연다. 제목 [사용자테스트-공통-담당07] 인사자료 제출 안내, 업무 10월 인사정보 접근관리 점검, 발송예정일 또는 실제 발송일이 포함되는 기간으로 [조회]한다.' ||
CHR(10) ||
'3. 같은 전체 제목·수신자 0000020·메신저 행의 상세를 열어 업무·본문·예정일시·처리상태를 대조한다. 발송대기와 실제 성공·실패를 구분한다.' ||
CHR(10) ||
'4. [엑셀 다운로드]를 열어 같은 조회조건의 제목·업무·내용·발송방법·발송일·수신자·상태·건수를 화면 목록과 대조한다.',
'조회 조건과 목록 다운로드 결과가 일치한다.',
NULL,
'1. 발송이력 조회 목록: 조건·수신자·상태' ||
CHR(10) ||
'2. 내려받은 엑셀: 같은 발송이력의 행',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-011'
);

-- UAC-APL-002 / 결재선 검색·추가·제거·저장·복원
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-APL-001',
'부서별 결재선 관리',
2,
'UAC-APL-002',
'결재선 검색·추가·제거·저장·복원',
NULL,
'COM003006M' ||
CHR(10) ||
'COM003006P01',
'공통업무 > 업무지원 > 결재선 관리',
'사용 계정: cms000' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 결재선 검색·순서변경·저장·복원' ||
CHR(10) ||
'시작 상태=등록',
'부서=인사팀' ||
CHR(10) ||
'결재자=0000018 / 0000019',
'1. 0000018 계정을 로그아웃하고 cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. cms000 계정에서 공통업무 > 업무지원 > 결재선 관리를 연다. 부서 인사팀으로 [조회]하고 해당 행을 열어 기존 지정된 목록의 모든 계정과 순서를 기록한다.' ||
CHR(10) ||
'3. 사원ID(명)으로 0000018·0000019를 각각 조회해 지정가능한 목록에서 오른쪽 이동버튼으로 추가한다. 이미 있는 계정은 중복추가하지 않는다.' ||
CHR(10) ||
'4. 지정된 목록에서 이번에 추가한 시험계정을 왼쪽 이동버튼으로 제거했다가 다시 추가하고 계정목록을 확인한다.' ||
CHR(10) ||
'5. [선택]을 눌러 결재선 지정 확인에 응답하고 같은 부서 행을 다시 열어 저장한 계정목록을 확인한다.' ||
CHR(10) ||
'6. 이번 시험 전 기록한 계정·순서로 지정된 목록을 복원하고 [선택]하여 저장한다. 인사팀을 다시 조회해 복원된 목록을 확인한다.',
'사원조회·추가·제거와 선택 저장이 부서결재선에 반영되고, 시험 전 목록으로 복원된다.',
NULL,
'1. 결재자 추가·제거 후 저장된 결재선: 직원·순서' ||
CHR(10) ||
'2. 복원 후 결재선: 원래 직원·순서',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-APL-002'
);

-- UAC-DPT-002 / 대직자 조건조회·기간·미사용 변경
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-DPT-001',
'대직자 조회·등록',
2,
'UAC-DPT-002',
'대직자 조건조회·기간·미사용 변경',
NULL,
'IMSDDDVMOA00' ||
CHR(10) ||
'IMSDDDVPOA01',
'공통업무 > 업무지원 > 대직자 관리',
'사용 계정: cms000' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 대직자 조건조회·기간·미사용 변경' ||
CHR(10) ||
'시작 상태=등록',
'원결재자=0000018' ||
CHR(10) ||
'대직자=0000019' ||
CHR(10) ||
'대직기간=2026-11-02~2026-11-06' ||
CHR(10) ||
'최종 사용여부=미사용',
'1. 공통업무 > 업무지원 > 대직자 관리를 연다.' ||
CHR(10) ||
'2. 부서 인사팀·사원 0000018로 [조회]하고 해당 사원의 대직정보 행을 두 번 누른다.' ||
CHR(10) ||
'3. 대직자선택이 0000019인지 확인하고 대직시작일자 2026-11-02, 종료일자 2026-11-06을 입력해 저장한다.' ||
CHR(10) ||
'4. 같은 사원의 상세를 다시 열어 기간을 확인하고 사용여부 미사용으로 저장한다.' ||
CHR(10) ||
'5. 같은 부서·사원으로 재조회해 0000019·시험기간·미사용을 확인한다.',
'대직자 조건조회와 기간·사용여부 수정 결과가 반영된다.',
NULL,
'1. 대직자 목록: 조회 조건·대상자' ||
CHR(10) ||
'2. 수정 후 상세: 기간·사용여부',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-DPT-002'
);

-- UAC-LGN-002 / 본인 부서 직원에게 서브관리자 권한 지정
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-LGN-001',
'로그인·계정 전환 및 서브관리자 지정',
2,
'UAC-LGN-002',
'본인 부서 직원에게 서브관리자 권한 지정',
NULL,
'SYSCCCVMOA00',
'시스템관리 > 권한관리 > 권한그룹별 사용자',
'사용 계정: 0000018 → adtor7',
'시스템관리자=cms000(관리자)' ||
CHR(10) ||
'기존 서브관리자 구성=adtor7' ||
CHR(10) ||
'추가 대상=adtor8' ||
CHR(10) ||
'감사인=adtor7' ||
CHR(10) ||
'현업=0000020(인사팀직원)' ||
CHR(10) ||
'승인자=0000018(인사팀부서장). 비밀번호는 계정 소유자가 직접 입력한다.',
'1. 0000018 계정을 로그아웃하고 adtor7 계정으로 로그인한다. 시스템관리 > 권한관리 > 권한그룹별 사용자를 연다.' ||
CHR(10) ||
'2. 서브관리자 권한을 선택하고 [사용자 추가]를 누른다.' ||
CHR(10) ||
'3. adtor8을 검색해 현재 로그인한 adtor7과 같은 부서인지 확인한 후 선택해 추가한다.' ||
CHR(10) ||
'4. [저장] 후 같은 권한을 다시 조회하여 adtor8이 표시되는지 확인한다.',
'1. adtor8가 본인 부서의 서브관리자 목록에 저장되어 표시된다.',
NULL,
'1. 저장 후 서브관리자 목록: 대상 직원·소속부서',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-LGN-002'
);

-- UAC-NTC-002 / 본문 서식·표·링크·이미지·복수 첨부
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-NTC-001',
'공지사항 조회·관리',
2,
'UAC-NTC-002',
'본문 서식·표·링크·이미지·복수 첨부',
NULL,
'BBSAAAVPOA01',
'공통업무 > 소통 > 공지사항',
'사용 계정: cms000' ||
CHR(10) ||
'전용 자료=[개발검증36-기능확대-담당07] 공통 본문 서식·표·링크·이미지·복수 첨부' ||
CHR(10) ||
'시작 상태=등록',
'제목=[개발검증36-기능확대-담당07] 공통 본문 서식·표·링크·이미지·복수 첨부' ||
CHR(10) ||
'본문=승인증빙 3건 점검 안내' ||
CHR(10) ||
'이미지=첨부자료/기능확대
본문이미지.png' ||
CHR(10) ||
'첨부=첨부자료/기능확대보완의견서.pdf / 첨부자료/기능확대점검자료.xlsx' ||
CHR(10) ||
'링크 표시문구=시험 안내 페이지' ||
CHR(10) ||
'링크 URL=https://example.com' ||
CHR(10) ||
'표=항목 / 확인결과 2열, 승인증빙 / 3건 대조 1행',
'1. adtor7 계정을 로그아웃하고 cms000 계정으로 로그인한다.' ||
CHR(10) ||
'2. cms000 계정에서 공통업무 > 소통 > 공지사항를 열고 제목 [개발검증36-기능확대-담당07] 공통 본문 서식·표·링크·이미지·복수 첨부를 조회해 연다.' ||
CHR(10) ||
'3. 본문 편집기에서 승인증빙 3건 점검 안내에 제목 서식·굵게를 적용하고 승인문서 확인, 점검표 확인을 목록으로 입력한다.' ||
CHR(10) ||
'4. 2열 표에 항목 / 확인결과, 다음 행에 승인증빙 / 3건 대조를 입력한다. 시험 안내 페이지 문구에 https://example.com 링크를 삽입한다.' ||
CHR(10) ||
'5. 첨부자료/기능확대본문이미지.png를 본문에 삽입하고 크기를 조절한다. 첨부자료/기능확대보완의견서.pdf와 첨부자료/기능확대_점검자료.xlsx를 첨부에 추가해 저장한다.' ||
CHR(10) ||
'6. 같은 제목의 상세를 다시 열어 서식·목록·표·링크·이미지를 확인하고 두 첨부를 각각 내려받는다.',
'서식·표·링크·본문 이미지와 복수 첨부가 함께 저장되어 조회된다.',
NULL,
'1. 저장 후 본문: 서식·표·링크·이미지' ||
CHR(10) ||
'2. 같은 자료의 복수 첨부 목록과 내려받아 연 파일',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-NTC-002'
);

-- UAC-SYS-002 / 자동알림 설정 저장 및 조회
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-020',
'업무알림 설정·발송·수신 연계',
2,
'UAC-SYS-002',
'자동알림 설정 저장 및 조회',
NULL,
'SYS002006',
'공통업무 > 업무지원 > 업무알림관리(자동)',
'사용 계정: adtor8',
'수행자=adtor8' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'자동알림=[사용자테스트-공통-담당07] 인사자료 제출 자동알림' ||
CHR(10) ||
'수동알림=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무명=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'본문=인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'방법=메신저' ||
CHR(10) ||
'발송시점=즉시' ||
CHR(10) ||
'사용여부=사용' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무_이용안내.pdf.' ||
CHR(10) ||
'자동알림: 이동 URL=/index.cms?pid=AUEGGG&vid=VMOA00' ||
CHR(10) ||
'자동알림 발송시간=업무발생시' ||
CHR(10) ||
'자동알림 첨부파일 사용여부=사용' ||
CHR(10) ||
'업무 연결키는 신규 저장 시 서버 자동발급.',
'1. adtor8 계정으로 공통업무 > 업무지원 > 업무알림관리(자동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 템플릿 [선택]에서 [사용자테스트-공통-담당07] 자료 제출 안내를 선택한다. 선택내용 교체 확인이 나타나면 확인한다.' ||
CHR(10) ||
'4. 이동 메뉴 [선택]에서 일상감사 업무대장을 선택한다. 제목 [사용자테스트-공통-담당07] 인사자료 제출 자동알림, 업무 10월 인사정보 접근관리 점검, 내용 인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.를 입력한다.' ||
CHR(10) ||
'5. 발송방법 메신저, 사용여부 사용, 발송시간 업무발생시, 첨부파일 사용여부 사용으로 [저장]한다.' ||
CHR(10) ||
'6. 같은 제목으로 [조회]하여 서버가 부여한 업무 연결키·템플릿·내용·이동메뉴·발송방법을 대조한다.',
'1. 템플릿·업무·본문·이동 메뉴·메신저·EVENT 설정과 신규 업무 연결키가 저장된다.',
NULL,
'1. 재조회한 자동알림 상세: 템플릿·업무·본문·이동 메뉴·채널·EVENT·업무 연결키',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-002'
);

-- UAC-SYS-006 / 알림 템플릿 조건조회·엑셀 다운로드
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-012',
'업무알림 템플릿 관리',
2,
'UAC-SYS-006',
'알림 템플릿 조건조회·엑셀 다운로드',
NULL,
'SYS002009M',
'공통업무 > 업무지원 > 업무알림 템플릿 관리',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 알림 템플릿 조건조회·엑셀 다운로드' ||
CHR(10) ||
'시작 상태=등록',
'제목=[사용자테스트-기능확대-담당07] 공통 알림 템플릿 조건조회·엑셀 다운로드' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'사용여부=사용',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림 템플릿 관리를 연다.' ||
CHR(10) ||
'2. 제목 [사용자테스트-기능확대-담당07] 공통 알림 템플릿 조건조회·엑셀 다운로드, 내용 승인문서와 점검표 제출 안내, 사용여부 사용으로 [조회]한다.' ||
CHR(10) ||
'3. [엑셀 다운로드]를 열어 제목·내용·사용여부·등록자/수정자·일시와 건수를 목록과 대조한다.',
'조회 조건과 목록 다운로드 결과가 일치한다.',
NULL,
'1. 템플릿 조회 목록: 조건·제목·건수' ||
CHR(10) ||
'2. 내려받은 엑셀: 같은 제목의 행·건수',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-006'
);

-- UAC-SYS-008 / 자동알림 조건조회·엑셀 다운로드
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-013',
'업무알림관리(자동)',
2,
'UAC-SYS-008',
'자동알림 조건조회·엑셀 다운로드',
NULL,
'SYS002006M',
'공통업무 > 업무지원 > 업무알림관리(자동)',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 자동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'시작 상태=등록',
'제목=[사용자테스트-기능확대-담당07] 공통 자동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'업무=공통 알림 설정 점검' ||
CHR(10) ||
'발송일자=미사용 설정은 비워서 조회; 실제 발송이력은 실제 등록일~확인일',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림관리(자동)를 연다.' ||
CHR(10) ||
'2. 제목 [사용자테스트-기능확대-담당07] 공통 자동알림 조건조회·엑셀 다운로드, 업무 공통 알림 설정 점검로 [조회]한다. 전용 미사용 설정은 발송일자 조건을 비워 조회한다.' ||
CHR(10) ||
'3. [엑셀 다운로드]를 열어 화면에 표시된 제목·업무·내용·발송방법과 업무 연결키·발송시간 및 건수를 대조한다.',
'조회 조건과 목록 다운로드 결과가 일치한다.',
NULL,
'1. 자동알림 조회 목록: 조건·제목·건수' ||
CHR(10) ||
'2. 내려받은 엑셀: 같은 제목의 행·건수',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-008'
);

-- UAC-SYS-010 / 수동알림 조건조회·엑셀 다운로드
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-014',
'업무알림관리(수동)',
2,
'UAC-SYS-010',
'수동알림 조건조회·엑셀 다운로드',
NULL,
'SYS002007M',
'공통업무 > 업무지원 > 업무알림관리(수동)',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 수동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'시작 상태=등록',
'제목=[사용자테스트-기능확대-담당07] 공통 수동알림 조건조회·엑셀 다운로드' ||
CHR(10) ||
'업무=공통 수동알림 점검' ||
CHR(10) ||
'발송일자=미사용 설정은 비워서 조회; 실제 발송이력은 실제 등록일~확인일',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림관리(수동)를 연다.' ||
CHR(10) ||
'2. 제목 [사용자테스트-기능확대-담당07] 공통 수동알림 조건조회·엑셀 다운로드, 업무 공통 수동알림 점검로 [조회]한다. 전용 미사용 설정은 발송일자 조건을 비워 조회한다.' ||
CHR(10) ||
'3. [엑셀 다운로드]를 열어 화면에 표시된 제목·업무·내용·발송방법과 발송예정일시·대상판단 상태·사용여부 및 건수를 대조한다.',
'조회 조건과 목록 다운로드 결과가 일치한다.',
NULL,
'1. 수동알림 조회 목록: 조건·제목·건수' ||
CHR(10) ||
'2. 내려받은 엑셀: 같은 제목의 행·건수',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-010'
);

-- UAC-LGN-003 / 지정된 직원의 서브관리자 로그인 및 업무 진입
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-LGN-001',
'로그인·계정 전환 및 서브관리자 지정',
3,
'UAC-LGN-003',
'지정된 직원의 서브관리자 로그인 및 업무 진입',
NULL,
'SYSCCCVMOA00' ||
CHR(10) ||
'SYS002006' ||
CHR(10) ||
'SYS002007' ||
CHR(10) ||
'SYS002008' ||
CHR(10) ||
'SYS002009',
'시스템관리 > 권한관리 > 권한그룹별 사용자' ||
CHR(10) ||
CHR(10) ||
'로그인',
'사용 계정: adtor7 → adtor8',
'시스템관리자=cms000(관리자)' ||
CHR(10) ||
'기존 서브관리자 구성=adtor7' ||
CHR(10) ||
'추가 대상=adtor8' ||
CHR(10) ||
'감사인=adtor7' ||
CHR(10) ||
'현업=0000020(인사팀직원)' ||
CHR(10) ||
'승인자=0000018(인사팀부서장). 비밀번호는 계정 소유자가 직접 입력한다.',
'1. adtor7 계정을 로그아웃하고 adtor8 계정으로 로그인한다. 시스템관리 > 권한관리 > 권한그룹별 사용자를 연다.' ||
CHR(10) ||
'2. 서브관리자 권한목록에서 본인 부서의 adtor7·adtor8이 표시되는지 확인한다.' ||
CHR(10) ||
'3. 공통업무 > 업무지원 > 업무알림 템플릿 관리 → 공통업무 > 업무지원 > 업무알림관리(자동) → 공통업무 > 업무지원 > 업무알림관리(수동) → 공통업무 > 업무지원 > 업무알림 발송이력 메뉴를 하나씩 열어 화면 제목과 조회영역이 표시되는지 확인한다.',
'1. 본인 부서 서브관리자 목록을 조회할 수 있다.' ||
CHR(10) ||
'2. 부여된 업무알림 관리 메뉴가 표시되고 진입한다.',
NULL,
'1. 서브관리자 로그인 후 목록과 업무알림 관리 화면: 사용자명·허용 메뉴',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-LGN-003'
);

-- UAC-SYS-003 / 시험 수신자에게 수동알림 발송
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-020',
'업무알림 설정·발송·수신 연계',
3,
'UAC-SYS-003',
'시험 수신자에게 수동알림 발송',
NULL,
'SYS002007' ||
CHR(10) ||
'SYS002007M' ||
CHR(10) ||
'SYS002007P01' ||
CHR(10) ||
'BBSEEEVPOA01',
'공통업무 > 업무지원 > 업무알림관리(수동)' ||
CHR(10) ||
CHR(10) ||
'공통업무 > 업무알림 > 업무알림',
'사용 계정: adtor8',
'수행자=adtor8' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'자동알림=[사용자테스트-공통-담당07] 인사자료 제출 자동알림' ||
CHR(10) ||
'수동알림=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무명=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'본문=인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'방법=메신저' ||
CHR(10) ||
'발송시점=즉시' ||
CHR(10) ||
'사용여부=사용' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무이용안내.pdf.',
'1. adtor8 계정으로 공통업무 > 업무지원 > 업무알림관리(수동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 제목 [사용자테스트-공통-담당07] 인사자료 제출 안내, 업무 10월 인사정보 접근관리 점검, 내용 인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.를 입력한다.' ||
CHR(10) ||
'4. 발송대상 [추가]에서 직원 검색에 0000020을 입력해 조회하고 해당 직원만 선택해 오른쪽 선택대상으로 이동한 뒤 [확인]한다.' ||
CHR(10) ||
'5. 첨부자료/01
공통업무_이용안내.pdf를 추가한다. 발송방법 메신저, 발송시간 즉시, 사용여부 사용을 선택하고 [저장]한다.' ||
CHR(10) ||
'6. 목록에서 같은 제목과 대상 0000020·발송방법·대상판단 상태를 확인한다.',
'수동알림 설정과 직원 0000020이 저장된다. 알림 대상 선정과 발송 처리가 실행되면 발송요청이 생성된다.',
NULL,
'1. 저장한 수동알림 상세: 제목·시험 수신자·발송 설정' ||
CHR(10) ||
'2. 저장 후 목록: 같은 제목·수신자·발송방법·대상판단 상태',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-003'
);

-- UAC-SYS-012 / 전용 알림 템플릿 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-012',
'업무알림 템플릿 관리',
3,
'UAC-SYS-012',
'전용 알림 템플릿 등록',
NULL,
'SYS002009P01',
'공통업무 > 업무지원 > 업무알림 템플릿 관리',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 템플릿 수정·미사용 및 선택 연동' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'사용여부=사용',
'1. 공통업무 > 업무지원 > 업무알림 템플릿 관리 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 제목 [사용자테스트-기능확대-담당07] 공통 템플릿 수정·미사용 및 선택 연동, 내용 승인문서와 점검표 제출 안내, 사용여부 사용으로 [저장]한다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 템플릿 상세: 제목·본문·사용여부',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-012'
);

-- UAC-SYS-014 / 전용 자동알림 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-013',
'업무알림관리(자동)',
3,
'UAC-SYS-014',
'전용 자동알림 등록',
NULL,
'SYS002006P01',
'공통업무 > 업무지원 > 업무알림관리(자동)',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 자동알림 템플릿·메뉴 선택 및 수정' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'업무=공통 알림 설정 점검' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송시간=업무발생시' ||
CHR(10) ||
'첨부파일 사용여부=미사용' ||
CHR(10) ||
'사용여부=미사용' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내',
'1. adtor7 계정으로 공통업무 > 업무지원 > 업무알림관리(자동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 템플릿 [선택]에서 [사용자테스트-공통-담당07] 자료 제출 안내를 선택하고 선택내용 교체 확인이 나타나면 확인한다.' ||
CHR(10) ||
'4. 제목 [사용자테스트-기능확대-담당07] 공통 자동알림 템플릿·메뉴 선택 및 수정, 업무 공통 알림 설정 점검, 내용 승인문서와 점검표 제출 안내를 입력한다. 발송방법 메신저·업무발생시·첨부미사용·사용여부 미사용으로 [저장]한다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 자동알림 상세: 제목·업무·채널·연결키·사용여부',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-014'
);

-- UAC-SYS-016 / 전용 미사용 수동알림 등록
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-014',
'업무알림관리(수동)',
3,
'UAC-SYS-016',
'전용 미사용 수동알림 등록',
NULL,
'SYS002007P01',
'공통업무 > 업무지원 > 업무알림관리(수동)',
'사용 계정: adtor7',
'제목=[사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹' ||
CHR(10) ||
'업무=공통 수동알림 점검' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송시간=즉시' ||
CHR(10) ||
'사용여부=미사용',
'1. adtor7 계정으로 공통업무 > 업무지원 > 업무알림관리(수동) 메뉴로 이동한다.' ||
CHR(10) ||
'2. [등록] 버튼을 클릭한다.' ||
CHR(10) ||
'3. 제목 [사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹, 업무 공통 수동알림 점검, 내용 승인문서와 점검표 제출 안내를 입력한다.' ||
CHR(10) ||
'4. 발송대상 [추가]에서 직원 0000020을 선택해 오른쪽 선택대상으로 이동하고 [확인]한다.' ||
CHR(10) ||
'5. 발송방법 메신저·발송시간 즉시·사용여부 미사용으로 [저장]한다. 이 자료는 발송하지 않는다.',
'등록한 전용 자료와 입력값이 같은 제목으로 조회된다.',
NULL,
'1. 재조회한 전용 수동알림 상세: 제목·수신자·미사용 설정',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-016'
);

-- UAC-SYS-004 / 발송이력과 수신 알림 확인
INSERT INTO TBAD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-020',
'업무알림 설정·발송·수신 연계',
4,
'UAC-SYS-004',
'발송이력과 수신 알림 확인',
NULL,
'BBSEEEVMOA00' ||
CHR(10) ||
'BBSEEEVPOA01' ||
CHR(10) ||
'SYS002008' ||
CHR(10) ||
'SYS002007M' ||
CHR(10) ||
'SYS002007P01' ||
CHR(10) ||
'BBSEEEVPOA01',
'공통업무 > 업무알림 > 업무알림' ||
CHR(10) ||
CHR(10) ||
'공통업무 > 업무지원 > 업무알림 발송이력' ||
CHR(10) ||
CHR(10) ||
'공통업무 > 업무지원 > 업무알림관리(수동)',
'사용 계정: adtor8 → 0000020',
'수행자=adtor8' ||
CHR(10) ||
'템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'자동알림=[사용자테스트-공통-담당07] 인사자료 제출 자동알림' ||
CHR(10) ||
'수동알림=[사용자테스트-공통-담당07] 인사자료 제출 안내' ||
CHR(10) ||
'업무명=10월 인사정보 접근관리 점검' ||
CHR(10) ||
'본문=인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.' ||
CHR(10) ||
'수신자=0000020' ||
CHR(10) ||
'방법=메신저' ||
CHR(10) ||
'발송시점=즉시' ||
CHR(10) ||
'사용여부=사용' ||
CHR(10) ||
'첨부=첨부자료/01
공통업무_이용안내.pdf.',
'1. adtor8 계정에서 공통업무 > 업무지원 > 업무알림 발송이력를 열고 제목 [사용자테스트-공통-담당07] 인사자료 제출 안내, 발송일자 시작은 실제 알림 등록일, 종료는 실제 확인일로 [조회]한다.' ||
CHR(10) ||
'2. 같은 제목의 상세에서 수신자 0000020·메신저·발송예정시각·처리상태를 확인한다. 발송대기와 성공을 구분해 기록한다.' ||
CHR(10) ||
'3. 실제 발송 성공을 확인한 후 adtor8 계정을 로그아웃하고 0000020 계정으로 로그인한다.' ||
CHR(10) ||
'4. 공통업무 > 업무알림 > 업무알림에서 [사용자테스트-공통-담당07] 인사자료 제출 안내를 열고 본문 인사팀 접근권한 점검자료를 2026-10-22까지 제출해 주세요.와 첨부파일 다운로드를 확인한다.',
'같은 제목·수신자 0000020의 발송이력을 확인한다. 워커 실제 발송 성공 후에는 수신자 업무알림의 본문과 첨부를 확인할 수 있다.',
NULL,
'1. 발송이력 상세: 제목·수신자·발송상태' ||
CHR(10) ||
'2. 수신자 업무알림 상세: 도착한 본문·첨부파일명',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:42', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-004'
);

-- UAC-SYS-013 / 템플릿 수정·미사용 및 선택 연동
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-012',
'업무알림 템플릿 관리',
4,
'UAC-SYS-013',
'템플릿 수정·미사용 및 선택 연동',
NULL,
'SYS002009P01' ||
CHR(10) ||
'SYS002006P01',
'공통업무 > 업무지원 > 업무알림 템플릿 관리',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 템플릿 수정·미사용 및 선택 연동' ||
CHR(10) ||
'시작 상태=등록',
'템플릿 제목=[사용자테스트-기능확대-담당07] 공통 템플릿 수정·미사용 및 선택 연동' ||
CHR(10) ||
'변경 본문=승인문서와 점검표 제출 안내 - 대조 완료' ||
CHR(10) ||
'변경 사용여부=미사용',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림 템플릿 관리를 열고 제목 [사용자테스트-기능확대-담당07] 공통 템플릿 수정·미사용 및 선택 연동을 조회한다.' ||
CHR(10) ||
'2. 상세에서 내용을 승인문서와 점검표 제출 안내 - 대조 완료로 변경해 저장하고 재조회한다.' ||
CHR(10) ||
'3. 같은 전용 템플릿을 미사용으로 저장한다. 사용여부 조건을 미사용으로 바꿔 재조회해 제목·내용을 확인한다.' ||
CHR(10) ||
'4. 공통업무 > 업무지원 > 업무알림관리(자동)에서 [등록] → 템플릿 [선택]을 열고 템플릿 목록에서 해당 전용 제목이 표시되지 않는지 확인한 후 등록창을 저장하지 않고 닫는다.',
'템플릿 수정·미사용 설정과 자동알림 선택 목록이 연동된다.',
NULL,
'1. 수정 후 템플릿 상세: 변경값·미사용 설정' ||
CHR(10) ||
'2. 자동알림 템플릿 선택 목록: 해당 템플릿 조회 결과',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-013'
);

-- UAC-SYS-015 / 자동알림 템플릿·메뉴 선택 및 수정
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-013',
'업무알림관리(자동)',
4,
'UAC-SYS-015',
'자동알림 템플릿·메뉴 선택 및 수정',
NULL,
'SYS002006P01' ||
CHR(10) ||
'SYS002006P03',
'공통업무 > 업무지원 > 업무알림관리(자동)',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 자동알림 템플릿·메뉴 선택 및 수정' ||
CHR(10) ||
'시작 상태=등록',
'제목=[사용자테스트-기능확대-담당07] 공통 자동알림 템플릿·메뉴 선택 및 수정' ||
CHR(10) ||
'이동 메뉴=일상감사 업무대장' ||
CHR(10) ||
'사용여부=미사용' ||
CHR(10) ||
'선택 템플릿=[사용자테스트-공통-담당07] 자료 제출 안내' ||
CHR(10) ||
'변경 본문=승인문서와 점검표 제출 안내 - 메뉴연결 확인',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림관리(자동)를 열고 제목 [사용자테스트-기능확대-담당07] 공통 자동알림 템플릿·메뉴 선택 및 수정으로 [조회]한다.' ||
CHR(10) ||
'2. 상세의 템플릿 [선택]에서 [사용자테스트-공통-담당07] 자료 제출 안내를 선택하고 교체확인에 응답한다.' ||
CHR(10) ||
'3. 이동 메뉴 [선택]에서 일상감사 업무대장을 선택한다. 내용은 승인문서와 점검표 제출 안내 - 메뉴연결 확인으로 입력하고 사용여부 미사용으로 [저장]한다.' ||
CHR(10) ||
'4. 같은 제목을 다시 열어 업무 연결키·템플릿·이동메뉴·내용·미사용을 대조한다.',
'템플릿·이동 메뉴·업무 연결키 및 변경값이 유지된다.',
NULL,
'1. 자동알림 재조회 상세: 선택한 템플릿·이동 메뉴·연결키·수정값',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-015'
);

-- UAC-SYS-017 / 수동알림 수신자·부서·수신그룹
INSERT INTO TB_AD_TS_SCNR_CASE (
SHEET_NM, SCNR_ID, SCNR_NM, SORT_SEQ, CASE_ID, CASE_NM, REQ_ID, SCRN_ID, SCRN_NM, PRE_COND, TEST_DATA, SCNR_CNTN, EXPT_OTPT, RMRK, EVID_ID, WRTR_NM, R1_TESTER, R1_TEST_DT, R1_RSLT, R2_TESTER, R2_TEST_DT, R2_RSLT, R3_TESTER, R3_TEST_DT, R3_RSLT, REG_ID, REG_DTM
)
SELECT
'공통',
'UAT-SYS-014',
'업무알림관리(수동)',
4,
'UAC-SYS-017',
'수동알림 수신자·부서·수신그룹',
NULL,
'SYS002007P01' ||
CHR(10) ||
'SYS002007P02',
'공통업무 > 업무지원 > 업무알림관리(수동)',
'사용 계정: adtor7' ||
CHR(10) ||
'전용 자료=[사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹' ||
CHR(10) ||
'시작 상태=등록',
'제목=[사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹' ||
CHR(10) ||
'사용자=0000020' ||
CHR(10) ||
'수신부서=인사팀' ||
CHR(10) ||
'수신그룹=[사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹 그룹' ||
CHR(10) ||
'사용여부=미사용' ||
CHR(10) ||
'업무=공통 수동알림 점검' ||
CHR(10) ||
'내용=승인문서와 점검표 제출 안내' ||
CHR(10) ||
'발송방법=메신저' ||
CHR(10) ||
'발송시간=즉시',
'1. adtor7 계정에서 공통업무 > 업무지원 > 업무알림관리(수동)의 [사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹을 조회해 연다.' ||
CHR(10) ||
'2. 발송대상 [추가]에서 직원 0000020을 검색하고 선택해 오른쪽 선택대상으로 이동한다. 부서 인사팀도 선택해 오른쪽 목록에 반영한다.' ||
CHR(10) ||
'3. [수신그룹 추가]에서 그룹명 [사용자테스트-기능확대-담당07] 공통 수동알림 수신자·부서·수신그룹 그룹을 입력해 [저장]한다.' ||
CHR(10) ||
'4. 선택대상 중 이번 시험직원만 왼쪽 이동버튼으로 제거했다가 다시 추가한다. [확인]으로 상위 수동알림에 반영한다.' ||
CHR(10) ||
'5. 사용여부 미사용을 확인하고 [저장]한 뒤 같은 제목의 수신목록을 재조회한다. 실제 발송하지 않는다.',
'사용자·부서·수신그룹 선택과 수신자 추가·제거가 저장된다.',
NULL,
'1. 수신자·부서·수신그룹 선택 결과' ||
CHR(10) ||
'2. 저장 후 수동알림 상세: 추가·제거가 반영된 수신자 목록',
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'adtor7',
NULL,
NULL,
'codex-uat-import',
TO_DATE('2026-10-21 17:35:43', 'YYYY-MM-DD HH24:MI:SS')
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM TB_AD_TS_SCNR_CASE WHERE CASE_ID = 'UAC-SYS-017'
);

-- 대상 113개 CASE_ID의 등록 건수를 확인한다.
SELECT SHEET_NM, COUNT(*) AS CASE_COUNT
FROM TB_AD_TS_SCNR_CASE
WHERE CASE_ID IN (
'TC-SCH-001',
'TC-SCH-002',
'TC-SCH-003',
'TC-SCH-004',
'TC-SCH-005',
'TC-SCH-006',
'TC-SCH-007',
'TC-SCH-008',
'TC-SCH-009',
'TC-SCH-010',
'TC-SCH-011',
'TC-SCH-012',
'TC-FSS-001',
'TC-FSS-002',
'TC-FSS-003',
'TC-FSS-004',
'TC-FSS-005',
'TC-FSS-006',
'TC-FSS-007',
'TC-FSS-008',
'TC-FSS-009',
'TC-FSS-010',
'TC-FSS-011',
'TC-FSS-012',
'TC-FSS-013',
'TC-FSS-014',
'TC-FSS-015',
'TC-FSS-016',
'TC-FSS-017',
'TC-FSS-018',
'TC-FSS-019',
'TC-FSS-020',
'TC-FSS-021',
'TC-FSS-022',
'TC-FSS-023',
'TC-FSS-024',
'TC-FSS-025',
'TC-FSS-026',
'TC-FSS-027',
'TC-FSS-028',
'TC-FSS-029',
'TC-FSS-030',
'TC-AUM-017',
'TC-AUM-018',
'TC-AUM-019',
'TC-AUM-020',
'TC-AUM-021',
'TC-AUM-022',
'TC-AUM-023',
'TC-AUM-024',
'TC-AUM-025',
'TC-AUM-026',
'TC-AUM-027',
'TC-AUM-028',
'TC-AUM-029',
'TC-AUM-030',
'TC-AUM-031',
'TC-AUM-032',
'TC-AUM-033',
'TC-AUM-034',
'TC-AUM-035',
'TC-AUM-036',
'TC-AUM-037',
'TC-AUM-038',
'TC-AUM-039',
'TC-UDP-001',
'TC-UDP-002',
'TC-UDP-003',
'TC-UDP-004',
'TC-UDP-005',
'TC-UDP-006',
'TC-UDP-007',
'TC-UDP-008',
'TC-UDP-009',
'TC-UDP-010',
'TC-UDP-011',
'TC-UDP-012',
'TC-UDP-013',
'TC-UDP-014',
'TC-UDP-015',
'TC-UDP-016',
'TC-UDP-017',
'UAC-AFS-001',
'UAC-ALM-001',
'UAC-APL-001',
'UAC-APR-001',
'UAC-DPT-001',
'UAC-FAQ-001',
'UAC-LGN-001',
'UAC-NTC-001',
'UAC-QNA-001',
'UAC-SYS-001',
'UAC-SYS-005',
'UAC-SYS-007',
'UAC-SYS-009',
'UAC-SYS-011',
'UAC-APL-002',
'UAC-DPT-002',
'UAC-LGN-002',
'UAC-NTC-002',
'UAC-SYS-002',
'UAC-SYS-006',
'UAC-SYS-008',
'UAC-SYS-010',
'UAC-LGN-003',
'UAC-SYS-003',
'UAC-SYS-012',
'UAC-SYS-014',
'UAC-SYS-016',
'UAC-SYS-004',
'UAC-SYS-013',
'UAC-SYS-015',
'UAC-SYS-017'
)
GROUP BY SHEET_NM
ORDER BY SHEET_NM;

COMMIT;

0개의 댓글