Вы находитесь на странице: 1из 25

Test

case #

Test Case Name

LIS_RCD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

LIS_LD_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

SOURCE_FILE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

RCD_STA_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

LIS_RCD_CRE_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

LIS_RCD_CRE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

LIS_RCD_MNT_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

LIS_RCD_MNT_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

EDW_ASND_BPD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

10

EA_SECURITY_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

11

LIS_SRC_FIL_NM column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

12

LIS_SRC_FIL_NM column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation for correct Source File Name.

13

HICN_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

14

MDCR_CN_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

15

LIS_BEN_PKG_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

16

LIS_SEG_NO column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

17

LIS_RUN_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

18

LIS_EFFT_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

19

LIS_END_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

20

LIS_PRT_D_SUBSDY_PT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

21

LIS_LOW_ICM_COPAY_LVL_NO column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

22

LIS_BEN_ENRM_EFFT_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

23

LIS_BEN_ENRM_END_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

24

LIS_PRT_C_PREM_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

25

LIS_PRT_D_PREM_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

26

LIS_PART_D_LATE_ENRM_PEN_AT column
of CEAV05b.EA_LOW_INCOME_SUBSIDY
table validation.

27

LIS_SUBSDY_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

28

LIS_PEN_SUBSDY_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

29

LIS_PRT_D_PEN_WV_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

30

LIS_TOT_PREM_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

31

LIS_BEN_PREM_MNM_EXCD_AT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

32

RPT_PRD_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table
validation.

33

DI Process validation.

34

Record Count Balancing Validation.

35

LIS_BEN_PKG_ID column Balancing


Validation.

36

Archive Process Validation.

Description

Step No

Validate LIS_RCD_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_LD_DT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate SOURCE_FILE_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate RCD_STA_CD column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_RCD_CRE_TS column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_RCD_CRE_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_RCD_MNT_TS column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_RCD_MNT_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate EDW_ASND_BPD_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate EA_SECURITY_CD column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_SRC_FIL_NM column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_SRC_FIL_NM column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table
for correct source file name.
Validate HICN_ID column of
1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate MDCR_CN_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_BEN_PKG_ID column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_SEG_NO column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_RUN_DT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_EFFT_DT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_END_DT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PRT_D_SUBSDY_PT column of 1


CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_LOW_ICM_COPAY_LVL_NO
1
column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_BEN_ENRM_EFFT_DT column


of CEAV05b.EA_LOW_INCOME_SUBSIDY
table.

Validate LIS_BEN_ENRM_END_DT column of 1


CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PRT_C_PREM_AT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PRT_D_PREM_AT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PART_D_LATE_ENRM_PEN_AT 1
column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_SUBSDY_AT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PEN_SUBSDY_AT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_PRT_D_PEN_WV_AT column of 1


CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_TOT_PREM_AT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate LIS_BEN_PREM_MNM_EXCD_AT
1
column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate RPT_PRD_DT column of


1
CEAV05b.EA_LOW_INCOME_SUBSIDY table.

Validate the DI Process changes.

Validate Record Count Balancing.

Validate LIS_BEN_PKG_ID column Balancing 1


.

Validate Archive Process.

Action
Verify whether LIS_RCD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_LD_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether SOURCE_FILE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether RCD_STA_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_RCD_CRE_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_RCD_CRE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_RCD_MNT_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_RCD_MNT_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether EDW_ASND_BPD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether EA_SECURITY_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.

Verify whether LIS_SRC_FIL_NM column of


CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with proper values.
Verify whether LIS_SRC_FIL_NM column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table is
populated with correct Source File Name.
Verify that the value of the field HICN of the source
file is moved to column HICN_ID respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field CONTRACT of the
source file is moved to column MDCR_CN_ID
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field PBP of the source
file is moved to column LIS_BEN_PKG_ID
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field SEGMENT # of the
source file is moved to column LIS_SEG_NO
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field RUN DATE of the
source file is moved to column LIS_RUN_DT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the values of the field SUBSIDY START
of the source file are moved to column
LIS_EFFT_DT respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY as per the
mapping document logic.

Verify that the values of the field SUBSIDY END of


the source file are moved to column LIS_END_DT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY as per the
mapping document logic .

Verify that the value of the field PART D SUBSIDY


PERCENT of the source file is moved to column
LIS_PRT_D_SUBSDY_PT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field LOW INCOME
COPAYMENT LVL of the source file is moved to
column LIS_LOW_ICM_COPAY_LVL_NO respectively
of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the values of the field BEN ENROLL EFF
DT of the source file are moved to column
LIS_BEN_ENRM_EFFT_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY as per
the mapping document logic .

Verify that the values of the field BEN ENROLL


END DT of the source file are moved to column
LIS_BEN_ENRM_END_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY as per
the mapping document logic .

Verify that the value of the field PART C PREM of


the source file is moved to column
LIS_PRT_C_PREM_AT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field PART D PREM of
the source file is moved to column
LIS_PRT_D_PREM_AT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field PART D LATE
ENROLL PNLTY of the source file is moved to
column LIS_PART_D_LATE_ENRM_PEN_AT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.

Verify that the value of the field LIS SUBISDY AMNT


of the source file is moved to column
LIS_SUBSDY_AT respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field LIS PNLTY SUBSIDY
AMNT of the source file is moved to column
LIS_PEN_SUBSDY_AT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field PART D PENALTY
WAIVED AMNT of the source file is moved to
column LIS_PRT_D_PEN_WV_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field TOTAL PREM
AMNT of the source file is moved to column
LIS_TOT_PREM_AT respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field DEMINIMIS DIFF
AMT of the source file is moved to column
LIS_BEN_PREM_MNM_EXCD_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that the value of the field RUN DATE of the
source file is moved to column RPT_PRD_DT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Verify that after the DI process Completion, Old
records are inactivated .

Verify that after the DI process Completion,


Replacement file name is populated in
LIS_SRC_FIL_NM column for newly inserted records
in the format
"R_OldFileName".

Verify that after the DI process Completion, New


Active records are inserted.

Verify that the Record Count in the Source File and


Target Table is Same.
Verify that Selected_Record_Count and
Source_Record_ Count Columns of
ceac90b.ea_etl_source_extracts Table are having
Same Value.
Verify That Summation of all the values of the PBP
field of the source file should be same as
Summation of all the values of LIS_BEN_PKG_ID
column of the target Table .
Verify that Selected_Dollar and Source_Dollar
Column value of ceac90b.ea_etl_source_extracts
Table is equal and is similar to the summation of
PBP field of file and LIS_BEN_PKG_ID column of the
target Table .
Verify that ARCHIVE_START_TIMESTAMP,
ARCHIVE_DSN, ARCHIVE_END_TIMESTAMP,
ARCHIVE_RECORD_COUNT and ARCHIVE_DOLLAR
columns of ceac90b.ea_etl_source_extracts Table
are getting populated with values.
Verify that ARCHIVE_RECORD_COUNT,
ARCHIVE_DOLLAR columns should be equal to
SELECTED_RECORD_COUNT, SELECTED DOLLAR
and SOURCE_RECORD_COUNT, SOURCE_DOLLAR
respectively of ceac90b.ea_etl_source_extracts
Table.

Expected Results
LIS_RCD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_LD_DT column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
SOURCE_FILE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
RCD_STA_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_RCD_CRE_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_RCD_CRE_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_RCD_MNT_TS column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_RCD_MNT_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
EDW_ASND_BPD_ID column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
EA_SECURITY_CD column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .

Comments/
Queries

LIS_SRC_FIL_NM column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated as per the Mapping document Logic .
LIS_SRC_FIL_NM column of
CEAV05b.EA_LOW_INCOME_SUBSIDY table should
be populated with correct Source File Name.
Field HICN of the source file is moved to column
HICN_ID respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field CONTRACT of the source file is moved to
column MDCR_CN_ID respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field PBP of the source file is moved to column
LIS_BEN_PKG_ID respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field SEGMENT # of the source file is moved to
column LIS_SEG_NO respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field RUN DATE of the source file is moved to
column LIS_RUN_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field SUBSIDY START of the source file are moved
to column LIS_EFFT_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY as per
the mapping document logic.
Logic: If spaces , make null.

Field SUBSIDY END of the source file are moved to


column LIS_END_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY as per
the mapping document logic .
Logic: If spaces , make null.

Field PART D SUBSIDY PERCENT of the source file is


moved to column LIS_PRT_D_SUBSDY_PT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field LOW INCOME COPAYMENT LVL of the source
file is moved to column
LIS_LOW_ICM_COPAY_LVL_NO respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field BEN ENROLL EFF DT of the source file are


moved to column LIS_BEN_ENRM_EFFT_DT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY as per the
mapping document logic .
Logic: If spaces , make null.

Field BEN ENROLL END DT of the source file are


moved to column LIS_BEN_ENRM_END_DT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY as per the
mapping document logic .
Logic: If spaces , make null.

Field PART C PREM of the source file is moved to


column LIS_PRT_C_PREM_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field PART D PREM of the source file is moved to


column LIS_PRT_D_PREM_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field PART D LATE ENROLL PNLTY of the source file


is moved to column
LIS_PART_D_LATE_ENRM_PEN_AT respectively of
the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field LIS SUBISDY AMNT of the source file is moved


to column LIS_SUBSDY_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field LIS PNLTY SUBSIDY AMNT of the source file is


moved to column LIS_PEN_SUBSDY_AT respectively
of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field PART D PENALTY WAIVED AMNT of the source
file is moved to column LIS_PRT_D_PEN_WV_AT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field TOTAL PREM AMNT of the source file is moved
to column LIS_TOT_PREM_AT respectively of the
target table CEAV05b.EA_LOW_INCOME_SUBSIDY.

Field DEMINIMIS DIFF AMT of the source file is


moved to column LIS_BEN_PREM_MNM_EXCD_AT
respectively of the target table
CEAV05b.EA_LOW_INCOME_SUBSIDY.
Field RUN DATE of the source file is moved to
column RPT_PRD_DT respectively of the target
table CEAV05b.EA_LOW_INCOME_SUBSIDY.
Old records will be inactivated and for these
records RCD_STA_CD column should be populated
with value 'I' , LIS_RCD_MNT_TS column will be
updated with latest timestamp, and
LIS_RCD_MNT_ID will be updated with APPLID.

Replacement file name should be populated in


LIS_SRC_FIL_NM column for newly inserted records
in the format
"R_OldFileName".

New Active records will be inserted. All mapping


rules apply.

Record Count in the Source File and Target Table


should be Same.
Selected_Record_Count and Source_Record_ Count
Columns of ceac90b.ea_etl_source_extracts Table
should have Same Value.
Summation of all the values of the PBP field of the
source file should be same as Summation of all the
values of LIS_BEN_PKG_ID column of the target
Table.
Selected_Dollar and Source_Dollar Column value of
ceac90b.ea_etl_source_extracts Table should be
equal and similar to the summation of PBP field of
file and LIS_BEN_PKG_ID column of the target Table
.
ARCHIVE_START_TIMESTAMP, ARCHIVE_DSN,
ARCHIVE_END_TIMESTAMP,
ARCHIVE_RECORD_COUNT and ARCHIVE_DOLLAR
columns of ceac90b.ea_etl_source_extracts Table
should be populated with values.
ARCHIVE_RECORD_COUNT, ARCHIVE_DOLLAR
columns should be equal to
SELECTED_RECORD_COUNT, SELECTED DOLLAR
and SOURCE_RECORD_COUNT, SOURCE_DOLLAR
respectively of ceac90b.ea_etl_source_extracts
Table.

Test Execution Result

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

PASS

Вам также может понравиться