test case appr guides
TRANSCRIPT
-
7/25/2019 Test Case Appr Guides
1/16
1
TEST CASE
APPROACH AND GUIDELINES
DOCUMENT
PROJECTIDENTIFICATION
Project Name CPI/Project Number Project Type(CBI, Implementaton, C!!, "p#ra$e, Internal, ot%er&
Cu'tomer Name Cu'tomer Number Planne$ !tart/Fn'%
!AP Cu'tomer Partner Project !pon'or Pro#ram ana#er
!AP Project ana#er Cu'tomer Project ana#er Partner Project ana#er
Table o) Content'Table o) Content'******************************************************************************************************************************************** +
* Document -ea$er********************************************************************************************************************************** +0.1 Version Control....................................................................................................................................... 1+* Intro$ucton***************************************************************************************************************************************** .1.1. Overview................................................................................................................................................ 3Te't Ca'e'******************************************************************************************************************************************************* 2.1. Prerequisites.......................................................................................................................................... 42.2. Documenting a Test Case (TC).............................................................................................................. 42.3. Documenting te !nit Test Process "te#s............................................................................................. $2.4. %enerating a &anual Test Case(s)........................................................................................................ '2.. %enerating a !nit Traceailit* &a#........................................................................................................ +0or1n# 2t% 3ualty Center************************************************************************************************************************** 43.1. Prerequisites.......................................................................................................................................... ,3.2. -oaing Test Cases into /ualit* Center................................................................................................. ,
Appen$5 A6 3ualty Center Plu#7n************************************************************************************************************+.4.1. nstalling te Plugin............................................................................................................................ 13* DOC"ENT -EADER
*+ 8er'on Control
Aut%or 02234
Fle Name 3220',41.oc
Pat%
Create$ mm****
-
7/25/2019 Test Case Appr Guides
2/16
2
9a't E$te$
Number o) Pa#e'
8er'on Re:'on Date Re:'on De'crpton Aut%or !#n7o))
0 mm**** Drat elease or eview Consultant
Tar#et Rea$er'%p
Pro5ect -eaers an Team &emers "6P Prime an &easure Pro5ects
-
7/25/2019 Test Case Appr Guides
3/16
3
+* INTROD"CTION
+*+* O:er:e2Te #ur#ose o tis ocument is to e7#lain ow to use te Test Case tem#late. Te ollowing tem#latesu##orts te com#onentase a##roac to esigning manual an automate test cases scri#ts.
-
7/25/2019 Test Case Appr Guides
4/16
4
TE!T CA!E!
During tis #ase o te #ro5ect are ocumenting te various levels o test cases.
;*+* Prere
-
7/25/2019 Test Case Appr Guides
5/16
2. 9ou nee to irst create a ta to su##ort te creation an or a a new test case.
3. igtclic< on te @TestACaseB ta an select te @&ove or Co#*B o#tion.
4. Clic< on te @TestACaseB name.
. Clic< on te @Create a co#*B o7 so tat tere is a cec< mar< in te o7.
$. Clic< on te @O:B> utton.
'. igtclic< on newl* create wor
-
7/25/2019 Test Case Appr Guides
6/16
$
. ProcessTransaction column ; t*#e in a escri#tion o te #rocess or te transaction
coe
c. ?7#ect esults column ; t*#e te e7#ecte outcome(s) or eac !nit Test ; tis
inormation nees to ma# to te test requirements
. !nit Test column ; t*#e in te name o te !nit Test. ote> te macros use tis name to
com#ile te !nit Tests to ma
-
7/25/2019 Test Case Appr Guides
7/16
'
10. Descri#tion (cell D1) ; t*#e in a escri#tion o te unit test or uture reerence (inclue as muc
etail as #ossile)
11. T*#e in te a "te# using sequential numers or te @?B column
12. Process Transaction ; t*#e in a name o te #rocess or te transaction coe into tis column
13. Detaile "te# ; t*#e in te ste#= onl* one ste# #er row= an e ver* s#eciic on te action teuser tester must o to com#lete a ste# an o not assume te*
-
7/25/2019 Test Case Appr Guides
8/16
+
$. Once te #rogram com#letes te conversion= *ou will e #rom#te to t*#e in a ile name to save
*our wor* =eneratn# a "nt Traceablty ap
Tis #rocess starts wit unerstaning te iglevel #rocess o or eac test scenario. 9ou will use te
@&a##ingA:e*B ta to create a matri7 o sare 8usiness Processes an 8usiness "cenarios.
1. O#en te "6P Test Case wor
-
7/25/2019 Test Case Appr Guides
9/16
,
.*+* Prere
-
7/25/2019 Test Case Appr Guides
10/16
10
'. Once te #rogram com#letes te conversion= *ou will e #rom#te to t*#e in a ile name to save
*our worservernametin
-
7/25/2019 Test Case Appr Guides
11/16
11
14. T*#e in *our username an #asswor into te a##ro#riate iels tat *ou receive rom *our
/ualit* Center aministrator an ten clic< on te @e7tB utton.
1. "elect te a##ro#riate Domain an Pro5ect names using te ro#own menus. Ten clic< on
te @e7tB utton.
1$. Clic< on te @TestB o#tion utton an ten clic< on te @e7tB utton
-
7/25/2019 Test Case Appr Guides
12/16
12
1'. "elect te correct ma#
a. Een tis is te irst time= *ou are loaing *our unit test case(s) into /ualit*
Center *ou will nee to give *our ma# a name.
i. Clic< on te @T*#e a new ma# nameB raio utton
ii. T*#e in te name @"6PA!nitTestCaseB into te iel
iii. Clic< on te @e7tB utton
. Een a &a# e7ists
i. Clic< on te ro# own menu elow te @"elect a ma#B
ii. "elect te a##ro#riate ma# name
iii. Clic< on te @e7tB utton
1+. Clic< on te @e7tB utton since te /ualit* Center 6ministrator or Test -ea conigures
tis &a#.
a. Creating a "6P unit test ma# or te irst time= note> te ollowing is a
recommenation an tese ma##ings ma* cange ase on *our #ro5ect
requirements.
1. !ubject; column 6
2. Te't Name; column 8
3. T*#e; column C
4. Descri#tion ; column D
. "te# (Design "te#s) ; column ?
$. Detaile "te# (Design "te#s) ; column K
'. ?7#ecte (Design "te#s) ; column %
+. oleAData (Design "te#s) ; column J
-
7/25/2019 Test Case Appr Guides
13/16
13
1,. 6t tis time= te /ualit* Center #lugin will co#* all o *our selecte requirements into
/ualit* Center. Note> tis #rocess can ta tis #rocess can ta
-
7/25/2019 Test Case Appr Guides
14/16
14
. Clic< on te @&icrosot ?7cel 6inB *#erlin