test case appr guides

Upload: trvsap

Post on 01-Mar-2018

233 views

Category:

Documents


0 download

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