Quick Test Pro & Win Runner

Preview:

DESCRIPTION

testing tool

Citation preview

  • 2.4.Quick Test Professional

    2.4.1.Quick Test Professional l g?

    QTP l chng trnh dng kim tra chc nng (functional test) v cho php thc hin kim tra hiqui (regression test) mt cch t ng. y cng l cng c p dng phng php Keyword-Driven,mt k thut scripting (lp trnh trong kim tra t ng (KTT)) hin i, cho php KTV b sung testcase bng cch to file m t cho n m khng cn phi chnh sa hay b sung bt c script no c.N cng ph hp trong tnh hung chuyn giao cng vic m ngi mi tip nhn cha c thi gianhoc khng hiu script vn c th thc hin kim tra PM theo ng yu cu.

    2.4.2.c im ca QuickTest Professional

    -D s dng, bo tr, to test script nhanh. Cung cp d liu kim tra r rng v d hiu.

    -Kim tra phin bn mi ca ng dng vi rt t s thay i.

    V d khi ng dng thay i nt tn "Login" thnh "ng nhp", th ch cn cp nht li Object

    Repository QTP nhn ra s thay i m khng cn thay i bt c test script no.

    -H tr lm vic theo nhm thng qua s chia s th vin, thng nht qun l Object

    Repository.

    -Thc t cho thy, QTP thc hin kim tra t ng (KTT) trn nhiu trnh duyt cng lc tt

    hn nhng tooltest khc.

    -Vi chc nng Recovery Scenarios, QTP cho php x l nhng s kin hoc li khng th

    on trc c th lm script b dng trong khi ang chy.

    -QTP c kh nng hiu test script ca Mercury Winrunner (mt cng c kim tra khc ca

    Mercury).

    -Ngoi ra, QTP c mt s tnh nng ni bt:

    + Qun tr Object Repository

    + Th vin hm mi

    + Kim tra ti nguyn

    + Nng cp kh nng ko th

    + H tr XML cho bo co

    + Trnh pht trin mi (IDE)

    + Trnh d li mi

  • + Qun tr t kha

    + H tr a giao tip

    + H tr Unicode

    + H tr cc mi trng mi

    2.4.3.Cch s dng QuickTest Professional

    - Action

    Ging nh th tc hay hm trong cc ngn ng lp trnh khc, Action ghi li cc bc thchin KTT v n c th c s dng li nhiu ln. Trong mt test script c th c nhiuAction.

    - DataTable

    Ni lu d liu phc v cho KTT. Mt test script s c mt DataTable c dng chung cho

    tt c cc Action. Bn cnh mi Action cng c mt DataTable cho ring mnh.

    - Object Repository (OR)

    Cu trc theo dng cy, m t cc i tng trong PM c kim tra. y c xem l cu

    ni test script tng tc vi PM c kim tra.

    Khi ra lnh cho QTP ghi li thao tc ngi dng ln PM th trong OR s t ng pht sinh

    thnh phn i din cho nhng i tng trn PM va c thao tc.

    OR c th t chc thnh 2 loi, mt loi dng chung trong nhiu test script, loi khc dng

    theo tng Action.

    xem OR, chn menu Tools > Object Repository.

    -Checkpoint:

    C th hiu l ni kim tra trong test script, khi chy n s thc hin so snh kt qu thc tkhi kim tra PM vi kt qu mong i. Sau khi tin hnh so snh QTP s t ng ghi li ktqu vo Test Results (ni lu kt qu khi chy test script).

    - Ngn ng s dng vit script

    QTP s dng ngn ng VBScript vit test script. y l ngn ng d hc; rt ging ngnng VBA. Ch Expert View ca QTP l ch son tho dnh cho VBScript. Ngoi vicdng VBScript tng tc vi PM c kim tra, QTP cn c kh nng cu hnh h thngbng ngn ng Windows Script.

    2.4.4.H tr

  • 2.2.Win Runner 8.2

    2.2.1.Win Runner l g?

    Win Runner l sn phm ca Mercury. l cng c test t ng dng trong functionality type, to ra cc scripts cho GUI, Functional, Regression Test.

    2.2.2.c im ca WinRunner

    -D s dng, bo tr, to test script nhanh. Cung cp d liu kim tra r rng v d hiu.

    -Kim tra phin bn mi ca ng dng vi rt t s thay i.

    -H tr lm vic theo nhm thng qua s chia s th vin, thng nht qun l.

    2.2.3.Cch s dng WinRunner

    -B1: To GUI Map File WinRunner c th nhn ra cc i tng GUI trong ng dng ang

    c test

    -B2: To cc scripts bng cch ghi li (recording), lp trnh hay c hai. Trong khi recording

    tests, chn cc checkpoints mun kim tra s phn hi ca ng dng c test.

    -B3: Debug Test: Chy Tests ch Debug chc rng chng chy tt.

    -B4: Run Tests: Chy Tests ch Veryfy kim tra ng dng.

    -B5: View Results: Xc nh s thnh cng hoc tht bi ca vic Tests.

    -B6: Report Defects: Nu chng trnh test li do pht hin ra c nhc im trong ng dng

    c test, ta c th report cc thng tin v cc li ny trc tip t ca s Test Results

Recommended