etl test case

20
7/21/2019 ETL Test Case http://slidepdf.com/reader/full/etl-test-case 1/20 ETL Test Case <Project Name> Version - <Version Number> <Month Year> www.brillio.com

Upload: romit214

Post on 04-Mar-2016

18 views

Category:

Documents


0 download

DESCRIPTION

ETL

TRANSCRIPT

Page 1: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 1/20

ETL Test Case

<Project Name>

Version - <Version Number><Month Year>

www.brillio.com

Page 2: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 2/20

TTABLEABLE OFOF CCONTENTSONTENTS

1 INFORMATICA ETL NAMING CONVENTIONS.....................................................3

1.1 Repository Object.........................................................................................3

2 DOCUMENT PURPOSE..................................................................................4

3 PROJECT OVERVIEW...................................................................................5

4 IN SCOPE TESTING....................................................................................

5 OUT OF SCOPE TESTING.............................................................................!

SOURCE TO STAGING.................................................................................."

6.1 ource !etai"s.............................................................................................#

6.$ ta%in% !etai"s............................................................................................#

6.3 ource to ta%e &est 'ases...........................................................................#

6.( ta%e to &ar%et &est 'ases............................................................................)

6.(.1 ta%in% !etai"s..............................................................................................................)

6.(.$ &ar%et !etai"s..............................................................................................................1*

! STAGE TO TARGET TEST CASES...................................................................11

" #ISTOR$ TEST CASES...............................................................................12

#.1 +istory &ab"e !etai"s...................................................................................1$

#.$ +istory &est 'ases......................................................................................1$

% R EVISION #ISTOR$.................................................................................14

,& &est 'ase  Pa%e 2 o 2&

Page 3: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 3/20

11 I'()*+at,-a ETL Na+,' C)'/e't,)'sI'()*+at,-a ETL Na+,' C)'/e't,)'s

&hese stan/ar/s shou"/ be o""o0e/ on a"" ne0 /ee"opment an/ re0or2 o eistin%

/ee"opment objects. 4ny eistin% objects 5i.e. Pro/uction shou"/ on"y be mo/iie/ i theopportunity presents itse" 5i.e. chan%es to mappin%s7 0or2"o0s.

,& &est 'ase  Pa%e 3 o 2&

Page 4: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 4/20

1.11.1 Re0)s,t)* Oe-tRe0)s,t)* Oe-t

Re0)s,t)* Oe-ts Na+,' C)'/e't,)'

Mappin% Name m8<meanin%u" name> 5,amp"es9 m8Reresh:;R,P7m8P,RON

ession Name s8<mappin% name> 5,amp"e9 s8m8P,RON

o"/er Name o"/er names or ne0 users 0i"" be their /epartment o""o0e/by their username. ,istin% users= o"/er names are typica""ytheir %roup o""o0e/ by their user name. o"/er Names maya"so be base/ on project7 subject area7 an/ promotion %roup.

o% i"es <session8name>."o% OR <0or2"o08name>."o%

a/ i"es <session8name>.ba/

ource-name ? &ar%et-name !o not ma2e any /istinction here - :normatica co"or-co/es thesources an/ tar%ets7 so it@s easy to te"". Ae /o try to preithese 0ith a o"/er name7 so that 0hen shortcuts or %"oba"objects are create/ 0e can te"" 0here they ori%ina""y resi/e.

Aor2"o0 Names 08<mappin% name>

Tae 1 Na+,' C)'/e't,)'

,& &est 'ase  Pa%e 4 o 2&

Page 5: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 5/20

22 D)-6+e't P6*0)seD)-6+e't P6*0)se

<&his section sha"" brie"y ep"ain the purpose o the /ocument>.

&his /ocument sha"" "ist a"" test cases that 0ere con/ucte/ /urin% unit testin% by the/ee"oper BorC Dua"ity assurance testin% by the ;4 team. &he %oa" is to /ocument a"" the

test case scenarios or ,& source to sta%e7 sta%e to tar%et7 history an/ any other /ata "oa/actiities. &he test cases may be %roupe/ into in to the same /ocument or in an ece"

sprea/ sheet an/ the correspon/in% "in2 can be proi/e/ in the section o this /ocument E0hicheer is easy to maintain an/ trac2. P"ease eten/ the sections as nee/e/ by copyin%

the sin%"e test case temp"ates or a// sections by a//in% urther sheets. &he /escription o ho0 to i"" in test case temp"ates can be oun/ 0ithin comments in the correspon/in% ce""s.

&his /ocument nee/s to be /e"iere/ /urin% Fnit &estin%7 ;4 testin%7 Pre-Pro/ &estin%G F4&testin%.

,& &est 'ase  Pa%e 5 o 2&

Page 6: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 6/20

33 P*)e-t O/e*/,e7P*)e-t O/e*/,e7

<Proi/e the /escription o the project purpose an/ objectie

Proi/e Project !riers 0hich /escribe the business nee/s an/ technica" nee/s that motiatethe project.

,amp"e9

'"ient 4na"ytics Priate an2in% current"y perorms that ana"ysis ? reportin% o the

/ata 0hich is aai"ab"e in /ierent /atabase on ybase. &his poses a potentia" timin%issue or ma2in% the /ata aai"ab"e to the usiness Fsers since "ots o manua"

processin% nee/s to be /one to conso"i/ate the /ata at one p"ace

'"ient 4na"ytics Priate an2in% nee/s the /ata to be conso"i/ate/ at the month"y

"ee" instea/ o /ai"y "ee"

tate once the project is comp"ete/7 0hat beneits or outcomes it brin%s to the

or%aniHation or the /epartments>

,& &est 'ase  Pa%e  o 2&

Page 7: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 7/20

Page 8: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 8/20

55 O6t )( S-)0e Test,'O6t )( S-)0e Test,'

<:n/icate an/ "ist the testin% ec"usions 0ithin the project scope. :n/icate those that are

comp"ete"y out o this project an/ those that are not part o ri""io but /e"iere/ by a/ierent party 0ithin 'ustomer or%aniHation or outsi/e>.

,& &est 'ase  Pa%e " o 2&

Page 9: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 9/20

S)6*-e t) Sta,'S)6*-e t) Sta,'

,& &est 'ase  Pa%e % o 2&

Page 10: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 10/20

.1.1 S)6*-e Deta,sS)6*-e Deta,s

<i"" in the /etai"s o the sources in the be"o0 tab"e. Reer the eamp"e "iste/ be"o0>9

S.

N)Data Ma*t Taes Use8 Des-*,0t,)' Data M)8e

<NameG&ype o !atabaseFse/>

<ist o a"" the sourcetab"es in the /atabase>

<usiness !escription onthe type o /ata aai"ab"e atthe source>

<4ttach thesource /atamo/e">

Tae 2 S)6*-e Deta,s

,& &est 'ase  Pa%e 1& o 2&

Page 11: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 11/20

.2.2 Sta,' Deta,sSta,' Deta,s

<i"" in the /etai"s o the sources in the be"o0 tab"e. Reer the eamp"e "iste/ be"o0>9

S.

N)Data Ma*t Taes Use8 Des-*,0t,)' Data M)8e

<NameG&ype o !atabaseFse/>

<ist o a"" the sourcetab"es in the /atabase>

<usiness !escription onthe type o /ata aai"ab"e atthe source>

<4ttach thesource /atamo/e">

Tae 3 Sta,' Deta,s

,& &est 'ase  Pa%e 11 o 2&

Page 12: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 12/20

.3.3 S)6*-e t) Stae Test CasesS)6*-e t) Stae Test Cases

Tae 4 S)6*-e t) Stae Test Cases

,& &est 'ase  Pa%e 12 o 2&

Test Case 9Na+e )(  Test Case:

ID 9Test CaseID:

Se/e*,t

1a ;Fata

Date&1.&1.2&&!

  Net7)*<8e0e'8e'

t

$es

Test06*0)se

TestC*,te*,a

Test Ste0 Ste0 Res6t Test Ste0s

N

)

Des-*,0t,

)'

Des-*,0t,)' Pass Fa, N=

A

Wa,/e*

1

$

3

O/e*a

Res6t

 

Ose*/e8

Res6ts ,'-ase )( 

(a,6*e

 

E'8 Use*

I+0a-t =Wa,/e*

8es-*,0t,)

'

 

C)++e'ts  

Page 13: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 13/20

.4.4 Stae t) Ta*et Test CasesStae t) Ta*et Test Cases

,& &est 'ase  Pa%e 13 o 2&

Page 14: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 14/20

.4.1.4.1 Sta,' Deta,sSta,' Deta,s

S.

N) Data Ma*t Taes 6se8 Des-*,0t,)'

Data

M)8e

<NameG&ype o!atabase Fse/>

<ist o a"" the source tab"esin the /atabase>

<usiness !escription onthe type o /ata aai"ab"e atthe source>

<4ttachthe source/atamo/e">

Tae 5 Sta,' Deta,s

,& &est 'ase  Pa%e 14 o 2&

Page 15: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 15/20

.4.2.4.2 Ta*et Deta,sTa*et Deta,s

<i"" in the /etai"s o the sources in the be"o0 tab"e. Reer the eamp"e "iste/ be"o0>

S.

N)Data Ma*t Taes 6se8 Des-*,0t,)'

Data

M)8e

<NameG&ype o!atabase Fse/>

<ist o a"" the source tab"esin the /atabase>

<usiness !escription onthe type o /ata aai"ab"e atthe source>

<4ttachthe source/atamo/e">

Tae Ta*et Deta,s

,& &est 'ase  Pa%e 15 o 2&

Page 16: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 16/20

!! Stae t) Ta*et Test CasesStae t) Ta*et Test Cases

Tae!

Stae

t)

Ta*et

Test

Cases

,& &est 'ase  Pa%e 1 o 2&

Test Case

9Na+e)( Test

Case: ID 9Test Case ID:

Se/e*,t

1a ;

Fata

Date

&1.&1.2&&!

  Net7)*< 8e0e'8e't $es

Test

06*0)se  

Test

C*,te*,a

Test

Ste0 Ste0 Res6t Test Ste0s

N).Des-*,0t,

)'Des-*,0t,)' Pass Fa, N=A

Wa,

/e*

1

$

3

O/e*a

Res6t

 

Ose*/e8Res6ts ,'

-ase )( (a,6*e

 

E'8 Use*

I+0a-t =Wa,/e*

8es-*,0t,)'

 

C)++e't

Page 17: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 17/20

"" #,st)* Test Cases#,st)* Test Cases

,& &est 'ase  Pa%e 1! o 2&

Page 18: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 18/20

".1".1 #,st)* Tae Deta,s#,st)* Tae Deta,s

<i"" in the /etai"s o the sources in the be"o0 tab"e. Reer the eamp"e "iste/ be"o0>9

S. N) Data Ma*t Taes 6se8 Des-*,0t,)'Data

M)8e

<NameG&ypeo !atabaseFse/>

<ist o a"" the source tab"esin the /atabase>

<usiness !escription onthe type o /ata aai"ab"e atthe source>

<4ttach thesource /atamo/e">

Tae " #,st)* Tae Deta,s

,& &est 'ase  Pa%e 1" o 2&

Page 19: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 19/20

".2".2 #,st)* Test Cases#,st)* Test Cases

Tae

%

#,st)* Test Cases

,& &est 'ase  Pa%e 1% o 2&

Test Case9Na+e )( 

Test Case:ID 9TestCase ID:

Se/e*,t

1a ;Fata

Date&1.&1.2&&!

 

Net7)*<

8e0e'8e't $es

Test 06*0)se

 

Test C*,te*,a

Test Ste0 Ste0 Res6t Test Ste0s

N).

Des-*,0t,)'

Des-*,0t,)' Pass Fa, N=AWa,/e

*

1

$

3

O/e*a

Res6t 

Ose*/e8

Res6ts ,'-ase )( 

(a,6*e

 

E'8 Use*

I+0a-t =Wa,/e*

8es-*,0t,)'

 

C)++e'ts 

Page 20: ETL Test Case

7/21/2019 ETL Test Case

http://slidepdf.com/reader/full/etl-test-case 20/20

%% Re/,s,)' #,st)*Re/,s,)' #,st)*

S.N)

Ve*s,)'N)

C>a'eDes-*,0t,)' A6t>)*e8 B

Re/,e7e8B

A00*)/e8B Date