QTP安裝、配置及測試規(guī)范v1.0_第1頁
QTP安裝、配置及測試規(guī)范v1.0_第2頁
QTP安裝、配置及測試規(guī)范v1.0_第3頁
QTP安裝、配置及測試規(guī)范v1.0_第4頁
QTP安裝、配置及測試規(guī)范v1.0_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、qtp安裝、配置及測試規(guī)范中信建投證券股份有限公司業(yè)務(wù)系統(tǒng)管理組2014.5.5qtp程序的安裝-2qtp的配置-6測試相關(guān)-111、qtp程序運行說明-112、腳本目錄說明-163、功能說明-204、案例庫-215、測試代碼-216、測試報告-217、注意事項-21qtp程序的安裝1、解壓安裝包后,執(zhí)行setup.exehp unified functional testing 11.50unified functional testing setupinstallation guide (requires adobe® reader)contact hpsupportreadme

2、browseunified functional testing add-in for alm setupadd-in extensibility and web 2.0 toolkitslicense server setuprun results viewer setupdownload adobe® reader®exit2、接著會提示安裝一些組件,此處安裝程序會口動判斷缺少哪些組件需要安裝點擊確定hp unified functional testing 11.50必須先安裝以下必備程序才能安裝本產(chǎn)品:hp unified functional testing 11

3、.50:堀述:microsoft office access database engine 20072股怪童鹽賈靑書籠翼遲量竊啟動計算機。如果重新啟動計茸機,請重新運行 hp unified functxjnal testing 11 50 安套親席以繼毀。確走取消3、等待組件安裝完畢后,一路點next,記得中間需要選擇適合的插件進行安裝 uft/qtp默認只選擇activexvbweb這三個插件.4、安裝過程中5、安裝完畢后,打開qtp后,還是和以前一樣會一張uftu.5的加載狀態(tài)圖unified functional testi ngversion: 11 50validating li

4、cense.this program is protected » us and international copynghtlaws as described in help about6、選擇插件之后即可看到qtp/uft11.5的主界面了。mm 0 o|s g e.”v*<nqw0r - rtcore2rttwctt »foe*h片. unified functional testing:h|mo t«t?compon«ntwhtrt new in hp unmed funcbonal testing 11.60hpume fwxftmi t

5、血3a ne* rwoluton mto vmfunclonintagthe multi a st enew. etobn .murg m訶 yw.t m他80t noe a tru mm to ammmdnq new lett> m c new cwm mwv*mo wet tolumhtme ufmm ruvcmmi txt 5) ommt ouothi 片mm(otf)ho cm avaiudmqsom r tool oulpu <1 a<m3awn u;0w1、qtp工具選項關(guān)掉運行結(jié)果,gui測試,關(guān)閉保存的選項 搜索區(qū)域左捕獲 級別調(diào)到最低ublixonst統(tǒng)一北

6、戶文抬髯ft object spy.object identification處理tyztrregular expression evaluator data drivera(-業(yè). exist (cwaittime) t_varoc,t_voripoc gtestcase.action.varopcode(ilp gtestcase.action.varloffpas$(“c業(yè)務(wù)登錄j.wweditc鎮(zhèn)作賞代碼二forchange active saeen extensibility accelerator virtual objectimport wsdlimport net assemb

7、ly. add rest service .import from safrunresourcesalmta a|c windowhelp (-fm.#h7fw).wineditor(-提示個bjmxistkwaitt") jhentual fi 1 terstrinpfwindnwf wfr®l57t* .wi nfridc廣廠?.fietroprnnertvf、4 options1 gdebgeneralguiapicodingtext editortestingtestingp startup optionsi j view results when run sess

8、ion endsa run sessions莓 automabcaliy export run results when run session ends configurea output pane(ok cancel4 optionsgeneralguiapitestingtestingcoding text editor:t save al jmdqe captures to resufcsfor errorssave(2ov)etoresufts:forerrocs”一 - 一2048 f kb pno( to each wof and wamrga general» tes

9、t runs» text recoonitiona folders» active screena screen capture» insightl/ windows apphcations save move segment yp to save mov» cf enbre runselect the options you wart to apply to al screen recorder movie dps these options affect the movie he we and appearance record soundzetpw

10、alpaper 3 oft not show wndow corterts wher draggng widowscapture dnverto mprove the xformance of the screen recorder, t is lecommended to tnstal the screen recorder capture dovernote you must have admrotrator permissions to perform frw operation for rrxxecancel optionsl 芳sfj2、文本識別機制改ocr機制 optionsgen

11、eraltestingapi coding text editor testinga general 上 test runsa text recognition> fokjersa active saeena screen capturea insight_ widows applicationsyse text recognitxxi mechancms n the order:use only ocrocr mechansm configirabonfetextmodeq multiple text block modeselect one or more non-tweroglyp

12、hk: larquages, or select one hteroglyphk language (chnese, japanese, or korean).abkhazadyghe afhkaansagulabomanaltaic armefwneastem armer»ngrabar armennwestemvatoble languages:cancel3、qtp里excel default無法直接載入,需先用excel default打開并保存,此時進 入qtp載入腳本即可。注意:存儲的文檔為年/月/日報錯(與系統(tǒng)目錄重名,無法識別)修改系 統(tǒng)吋間顯示為年月日7目走義咯式x

13、測試相關(guān)1、qtp程序運行說明打開已經(jīng)安裝完成的qtp程序a)第一個提示框。(選擇continue、試用30天)b)選擇啟動試用的語言c)導(dǎo)入項目文件lmrten equcwrvtdbeepedjj*j2先盅tif/ i rill1 kallj it/. < j. <1 nsiiviuii“ajitestingd)e)先打開項目目錄下、統(tǒng)一賬戶tyzhdefault.xls,打開點擊保存一關(guān)閉【解決兼容問題】選擇要運行的項目文件ontf aa unified functional testingf)導(dǎo)入未導(dǎo)入完成的項目文件 q caittfm « a q cx *soka

14、onemhoftf其b 4& scwmurmedmm xswipmtp mhs a 2創(chuàng)或誨事&詠1文何趁 "”f刖""入.: bppukmf ; ®6宕戶址ihtj vtattkm邁 tmi 7她樹則剛1 啦 pi6iim”0 內(nèi)初0直設(shè)eol(c®affp 8s人愉尸9 03kw戶占»設(shè) b 04k®au«ai ffi 05k»a«awm«ff b wtc人 e mh-ujcwp j'o 三方冃” cju!jiiprw<«s j2-mjwps

15、 9 "盒戶血戶 b 島i尸旺測戶 e hfwpmip1.0"a 綽一qdltl:ortj«a r*>jjc4tmnuirmic«jj 9tf juauljxecfoxumctlmi "一“ g"y“of>aua4cc1mi -1 ifuailctjmi詁 m<xc«r4tjmxmaccim xvmceim jtmm4<t jmi jtvmceimitunaction *maact jmjtiuuleeim xmaaccjmixtfailc2ojixvaaetlm jtwueei«a jti

16、mjiefimjtaa4ctim xmjieeimjtmjlcclmiv4 <if iwtf jf" ."電墮£絆0”"弓空空理jioh/nnrohsb", o&*x“r“ghakh曲 mexe«x«eioabj加"cmt"r. m“d“b4事=s9冷£2$u aaeleex«ejon酣2""4u<nbwfa醫(yī)咖卜.omieertjm (i )逵曰佔4?啊91丹31廠皿sj i /« 3*w (“e東(t)童謀("n?>

17、«fmf)"-n)iwrar 3滯認為xgt w/“eft"(w(i ja2«wrjm*(t)wbzw 99-sabze 仙 m w21gj smw e>p«orh it tooooi門柜入1 efron i<detcnreontuncton awy umv皿 fumton wv «!*«fog fufxton ubranr pttstw wng "nd amyotft-«z>wzhjg 9 ototpwh|t«whj>u w9idiqtf<h»lwhu9

18、w»ad«tm-«wzhlpmw»*snqfuncxn "try 助g£cwi rrrmh nw u frwa "1 rm«fi rmiihai. 雙擊當(dāng)前的錯誤信息選擇相應(yīng)的文件【參考腳步目錄說明】g)打開主運行腳步i.打開折styzh已經(jīng)導(dǎo)入的目錄fiijmml 托wdf” ”ri m » bmmpttteiwhi wawlm2a*flhi ,«!m mt貝«m trwuwmimimmtam m 5代人戶h w2m oxkpmi m df 人 tr 創(chuàng)|* 人“”u! f«

19、;a» '1»-ukwp川 omvimtm*,m j'wwwwml ”-mqf 戶ml nimtifthi xmwiim naaftnmpm m /him戶戶r h m?oa««料.-mwv«r«pi? ymmk«waj 11 i«4«a# <o. j孑ntimm3j m dsoaizi:z:w:l:x:- i999nh.丿,y99iixltd amziwnjloswfwwiib» omltecmteen/sr .tl999 ixyaa*zfxm«xy»

20、. y.xmmm4m2y x"""mmx5la a. "-代f” mt-mwrk.工亠工 2y?4jrg“q.、w»d«tfw-4mk>*t>gire 一打開要測試的功能點,同時讀該運行程序的功能說明注釋【二、功能說明】' ««xtmx44«ft ;>r",vwnw仙fl "-ggf<n#euu. cwxt9r«ti9«*5292 j meltwmtee wo三oml««cmm«vhikmbwa*. om

21、lvmmm* < ". imftawkcltfvnfl > mwrem t/brwiim» 8 dm”a 也r 林戶山 mw"""* 5代人障戶 dga軒 c'mtwpa«t 3代人8 葉y “ & 廬 小0e 片 ”一mc 戶 ” m9« "!fi w«g»ip e wenimic "mmtto 奶o<uri? tkmh)運行項目文件axx* ©rxt«r»tien期 t0c*l.xx> bsft弐m*xc

22、1;s«cm« p$atwb. o»it«r«« »«tonbanact 21btfulcmgans i4rbnaettonb4llac< l«ass 20 m i” banact leu is 2tib«nact!banactlonhet ion 55 80.»«narrtonvanact 2. nactioo banlrtion wi9h h b«nac«!» won ma o" b«hac<!»ia

23、iulci ton "let t«am2 lwjutt21kmeuuxxiywblumct4m *b.£lcjra .;wlttfmmiomlietatiee "ao憐£0.-»apaimfckwa iciol-. 壯 <«<“ 0 mumnjfl9. melceimieeomxkcmmfcml>w)g.iw i<”zisml fnmv-rztf »*c. omlwcmma>c<aueefp, iun rwz*t>9i2flp»m herat mbo賀t/&quo

24、t;"丿 n i99io a的y”fimkh.rkmrmmc.fiub - i*m« a |o 0 e <3 it tf fli fi v q 8 2gorw q 4 lg(e0<1/"gx ,>r/i > 婕(9) ffvwkfi11)ui tmwmt ti) fi j/i jomtkiacioa omlccradoa omtl«r«<lm mmlkracioa)9911) b*專a墨啓fy* ratiivwfiffl uza” "wm. 0,“人 d血人p dxne”t<” d<c人 8m

25、 "<人.”mme f "a 4kcjtp 丿皿uh "><»>戶 hl ilw 戶 mnnkff« wwiwimurn m«!*rxiav<fli)查看運行結(jié)果i. 參考腳步目錄說明2.報告路徑(最新的測試報告)異常處理j)當(dāng)出現(xiàn)統(tǒng)一賬戶系統(tǒng)問題不正常的提示框,導(dǎo)致程序不能繼續(xù)往下走,并且qtp提示對 象找不到時,材停qtp的運行。手工關(guān)閉該錯誤對話框,點擊運行,繼續(xù)執(zhí)行測試。k)當(dāng)qtp運行找不到對象時,截圖,向開發(fā)人說明是那個action,那個位置報的什么錯誤, 連同圖片發(fā)給開發(fā)人員。點擊停止,跳過

26、己經(jīng)運行過的action和有問題的action,點擊運行, 繼續(xù)執(zhí)行測試。注意:首次和更改客八端文件夾位置后,需要在qtp中修改客戶端路徑信息,如下圖:功能點描述1.截圖路徑_publicdoc2.報告路徑._public測試報告3.對像庫路徑:._public對象庫統(tǒng)一賬戶.tsr4.映射文件路徑:.public對象庫映射文件.vbs5 .說明文件路徑._public對象庫說明文件.txt6.腳本文件路徑:_public函數(shù)庫excelrepoter.vbs輸出報告腳本文件publicconst.vbs常量定義文件utility.vbs公共方法文件winlistviewobject.vbs預(yù)

27、定處理表格方法的文件代理人管理.vbs代理人管理類腳本文件功能函數(shù)庫.vbs輔助類腳本文件客戶管理.vbs客戶管理類腳本文件賬戶管理.vbs賬戶管理腳本文件臨時導(dǎo)入class.vbs臨時執(zhí)行的腳本文件(方便整合的臨吋文件) 6fa”t .o4au8*3 . 人"vm0u i話-心目a s 皿三加e“炬 makw a-mk" - x.e*hnn產(chǎn)w 電aw a .戶 wliw q| furtoce ix>m*«i“irts 口沖 pveeocoaei峽門交itirh r<csfm jr* 國 mabwgv”4ammxwiwn .h ?tttdatavml

28、e oeftult wls*mou m »u s gwftmm v»*oet»fmle juw -az4mmmv 科wi7"wrrr>»ou-5必陽"3me“a"a)0i»0rcmt zmdzr . .ctkkihhjw tw<、jpa?44rwlrw vxxmimmrmrth4血i £< «a»4wof"|*0:1 le*t j c sq“"“ gfeitom wt .223ds arreytl ds «.wm« g.xcwc

29、.omg ooymsomoncirloe r toooi2、腳本目錄說明1281234v1!;«人maritivic 人1:-比£" a-*a人 aw*a<:>* :人叫amf "人 l:"51m數(shù)據(jù)庫支持.vbs數(shù)據(jù)庫支持腳木文件統(tǒng)一賬戶支持庫.vbs 件公共實例化類腳本文7.測試需要導(dǎo)入路徑_public 臨時文件hyzhk0070120130529001.txt核及反饋文件創(chuàng)新業(yè)務(wù)資質(zhì)審tyzh清算文件由上面表格已經(jīng)描述該項目的目錄結(jié)構(gòu), 下面針對上面的目錄做進一步的說明。1. 截圖路徑a)目錄:._publicdocb)內(nèi)容

30、:錯誤信息截圖后的存放路徑(只有登錄功能添加了此項功能)。2. 報告路徑a)目錄:._public測試報告b)內(nèi)容:測試功能和檢查點的結(jié)果存放的路徑。3. 對像庫路徑:a)目錄:._public對象庫統(tǒng)一賬戶.tsrb)內(nèi)容:是統(tǒng)一賬戶測試腳本在識別統(tǒng)一賬戶客戶端的腳本時使用的文件4. 映射文件路徑:a)目錄:._public對象庫映射文件.vbsb)內(nèi)容:該文件是qtp對客戶端,控件識別成什么樣的對象的映射文件。5. 說明文件路徑:a)目錄:._public對象庫說明文件txtb)內(nèi)容:是對統(tǒng)一賬戶測試腳本項目的概要描述,包含(目錄,功能,前置條件的簡 單說明)6.腳本文件路徑:a)目錄:.

31、_public函數(shù)庫b)內(nèi)容:文件名稱文件描述類方法入?yún)⑷雲(yún)⒚枋龀鰠xcelrepoter.vbs程序調(diào)用輸 出報告方法excelreportvstatus測試狀態(tài)無vdetails測試內(nèi)容vremarks測試備注publicc on st.vbs定義常量const cwaittimez=o0const cwaittimeo=l1const cwaittime=21const cwaittimef=55constcwaittimeten=1010const cwaittimet=6060const cwaittimems =20002000const cwaittimeone =200200

32、const cwaittimeout=50005000dim sheetname測試模塊dim varwinname統(tǒng)一帳戶窗口名稱dim varloginwin統(tǒng)一帳戶登錄 窗口名稱dim varprgname主程序目錄名稱dim varpicpath保存圖像目錄dim varpicfilename圖片文件名dim tcrowcount試用例表行數(shù)dim tccolcount測試用例表列 數(shù)dim chkpoint試用例檢查點dim chkresult測試用例檢查 結(jié)果通過與否dim chkoutline記錄測試用例的簡要內(nèi)容dim chkerror檢查過程中的 錯誤信息,或者 備注說明ut

33、ility.vbs工具方法selectdelphitreeview展開菜單項menu acco untcollapsedelphitreeview關(guān)閉菜單menu acco untgetltemdelphitreeview無checkltembylndex設(shè)置checklistbox屮指 定index的某一項的勾 選狀態(tài)w_checklistboxitemindexcheckstatecheckltembytext設(shè)置checklistbox屮指 定內(nèi)容的某一項的勾 選狀態(tài)w_checklistboxitemtextcheckstateobject_factory構(gòu)造對象sobjectname

34、valueqtp_minimized 最小化測試流程窗口qtp_restored 還原測試流程窗口filterstring字符串過濾處理strtext要過濾處理的 字符串con traststri ng對比字符串并標記差 異的起點text_expected是比較基準text actual被比較字串cdec格式化數(shù)字,去除小數(shù)最后的0nu mber_textgetcolwithcelltext返冋列表指定文字所 在的列oustheadercol name代理人管理.vbs代理人管理 類腳本文件功能函數(shù)庫.vbs輔助類腳本 文件客戶管理.vbs客戶管理類腳本文件賬戶管理.vbs賬戶管理腳 本文件臨時導(dǎo)入class.vbs臨時執(zhí)行的 腳本文件數(shù)據(jù)庫支持.vbs數(shù)據(jù)庫支持 腳本文件統(tǒng)-賬戶支持 庫.vbs公共實例化 類腳本文件7.測試需要導(dǎo)入路徑:a)目錄:._public臨時文件b)內(nèi)容:包含hyzh_fk0070120130529001.txt文件,是創(chuàng)新業(yè)務(wù)資質(zhì)審核及反饋文件。tyzh清算文件目錄,是統(tǒng)一賬戶清算是所需要的文件,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論