自動(dòng)化測(cè)試工具UFTQTP介紹_第1頁(yè)
自動(dòng)化測(cè)試工具UFTQTP介紹_第2頁(yè)
自動(dòng)化測(cè)試工具UFTQTP介紹_第3頁(yè)
自動(dòng)化測(cè)試工具UFTQTP介紹_第4頁(yè)
自動(dòng)化測(cè)試工具UFTQTP介紹_第5頁(yè)
已閱讀5頁(yè),還剩78頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、13-9月-22自動(dòng)化測(cè)試工具QTP介紹1/83目錄自動(dòng)化測(cè)試介紹一二QTP介紹三QTP安裝四QTP使用2/83一、自動(dòng)化測(cè)試介紹313-9月-22自動(dòng)化測(cè)試定義1自動(dòng)化測(cè)試前提條件2自動(dòng)化測(cè)試過(guò)程3自動(dòng)化測(cè)試腳本編寫4自動(dòng)化測(cè)試介紹自動(dòng)化測(cè)試運(yùn)行33/83一、自動(dòng)化測(cè)試介紹定義自動(dòng)化測(cè)試 本詞條由“科普中國(guó)”百科科學(xué)詞條編寫與應(yīng)用工作項(xiàng)目 審核 。普通是指軟件測(cè)試自動(dòng)化,軟件測(cè)試就是在預(yù)設(shè)條件下運(yùn)行系統(tǒng)或應(yīng)用程序,評(píng)定運(yùn)行結(jié)果,預(yù)先條件應(yīng)包含正常條件和異常條件。定義自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行一個(gè)過(guò)程。通常,在設(shè)計(jì)了測(cè)試用例并經(jīng)過(guò)評(píng)審之后,由測(cè)試人員依據(jù)測(cè)試用例中描述規(guī)程一

2、步步執(zhí)行測(cè)試,得到實(shí)際結(jié)果與期望結(jié)果比較。在此過(guò)程中,為了節(jié)約人力、時(shí)間或硬件資源,提升測(cè)試效率,便引入了自動(dòng)化測(cè)試概念。4/83一、自動(dòng)化測(cè)試介紹前提條件5前提條件實(shí)施自動(dòng)化測(cè)試之前需要對(duì)軟件開發(fā)過(guò)程進(jìn)行分析,以觀察其是否適合使用自動(dòng)化測(cè)試。通常需要同時(shí)滿足以下條件:1) 需求變動(dòng)不頻繁項(xiàng)目中一些模塊相對(duì)穩(wěn)定,而一些模塊需求變動(dòng)性很大。我們便可對(duì)相對(duì)穩(wěn)定模塊進(jìn)行自動(dòng)化測(cè)試,而變動(dòng)較大仍是用手工測(cè)試。2) 項(xiàng)目周期足夠長(zhǎng)自動(dòng)化測(cè)試需求確實(shí)定、自動(dòng)化測(cè)試框架設(shè)計(jì)、測(cè)試腳本編寫與調(diào)試均需要相當(dāng)長(zhǎng)時(shí)間來(lái)完成,這么過(guò)程本身就是一個(gè)測(cè)試軟件開發(fā)過(guò)程,需要較長(zhǎng)時(shí)間來(lái)完成。假如項(xiàng)目標(biāo)周期比較短,沒(méi)有足夠時(shí)間

3、去支持這么一個(gè)過(guò)程,那么便不適合自動(dòng)化測(cè)試。5/83一、自動(dòng)化測(cè)試介紹前提條件63) 自動(dòng)化測(cè)試腳本可重復(fù)使用假如費(fèi)盡心思開發(fā)了一套近乎完美自動(dòng)化測(cè)試腳本,不過(guò)腳本重復(fù)使用率很低,致使其間所花費(fèi)成本大于所創(chuàng)造經(jīng)濟(jì)價(jià)值,自動(dòng)化測(cè)試便成為了測(cè)試人員練手之作,而并非是真正可產(chǎn)生效益測(cè)試伎倆了。另外,在手工測(cè)試無(wú)法完成,需要投入大量時(shí)間與人力時(shí)也需要考慮引入自動(dòng)化測(cè)試。比如性能測(cè)試、配置測(cè)試、大數(shù)據(jù)量輸入測(cè)試等。6/83過(guò)程自動(dòng)化測(cè)試與軟件開發(fā)過(guò)程從本質(zhì)上來(lái)講是一樣,無(wú)非是利用自動(dòng)化測(cè)試工具(相當(dāng)于軟件開發(fā)工具),經(jīng)過(guò)對(duì)測(cè)試需求分析(軟件過(guò)程中需求分析),設(shè)計(jì)出自動(dòng)化測(cè)試用例(軟件過(guò)程中需求規(guī)格),從

4、而搭建自動(dòng)化測(cè)試框架(軟件過(guò)程中概要設(shè)計(jì)),設(shè)計(jì)與編寫自動(dòng)化腳本(詳細(xì)設(shè)計(jì)與編碼),測(cè)試腳本正確性,從而完成該套測(cè)試腳本(即主要功效為測(cè)試應(yīng)用軟件)。1) 自動(dòng)化測(cè)試需求分析。當(dāng)測(cè)試項(xiàng)目滿足了自動(dòng)化前提條件,并確定在該項(xiàng)目中需要使用自動(dòng)化測(cè)試時(shí),我們便開始進(jìn)行自動(dòng)化測(cè)試需求分析。此過(guò)程需要確定自動(dòng)化測(cè)試范圍以及對(duì)應(yīng)測(cè)試用例、測(cè)試數(shù)據(jù),并形成詳細(xì)文檔,方便于自動(dòng)化測(cè)試框架建立。一、自動(dòng)化測(cè)試介紹過(guò)程77/832)自動(dòng)化測(cè)試框架搭建。所謂自動(dòng)化測(cè)試框架便是像軟件架構(gòu)普通,定義了在使用該套腳本時(shí)需要調(diào)用哪些文件、結(jié)構(gòu),調(diào)用過(guò)程,以及文件結(jié)構(gòu)怎樣劃分。而依據(jù)自動(dòng)化測(cè)試用例,我們很輕易能夠定位出自動(dòng)化測(cè)

5、試框架經(jīng)典要素:a. 公用對(duì)象。不一樣測(cè)試用例會(huì)有一些相同對(duì)象被重復(fù)使用,比如窗口、按鈕、頁(yè)面等。這些公用對(duì)象可被抽取出來(lái),在編寫腳本時(shí)隨時(shí)調(diào)用。當(dāng)這些對(duì)象屬性因?yàn)樾枨笞兏淖儠r(shí),只需要修改該對(duì)象屬性即可,而無(wú)需修改全部相關(guān)測(cè)試腳本。一、自動(dòng)化測(cè)試介紹過(guò)程88/83b. 公用環(huán)境。各測(cè)試用例也會(huì)用到相同測(cè)試環(huán)境,將該測(cè)試環(huán)境獨(dú)立封裝,在各個(gè)測(cè)試用例中靈活調(diào)用,也能增強(qiáng)腳本可維護(hù)性。c. 公用方法。當(dāng)測(cè)試工具沒(méi)有需要方法時(shí),而該方法又會(huì)被經(jīng)常使用,我們便需要自己編寫該方法,以方便腳本調(diào)用。d. 測(cè)試數(shù)據(jù)??赡芤粋€(gè)測(cè)試用例需要執(zhí)行很多個(gè)測(cè)試數(shù)據(jù),我們便可將測(cè)試數(shù)據(jù)放在一個(gè)獨(dú)立文件中,由測(cè)試腳本執(zhí)

6、行到該用例時(shí)讀取數(shù)據(jù)文件,從而到達(dá)數(shù)據(jù)覆蓋目標(biāo)。在該框架中需要將這些經(jīng)典要素考慮進(jìn)去,在測(cè)試用例中抽取出公用元素放入已定義文件,設(shè)定好調(diào)用過(guò)程。一、自動(dòng)化測(cè)試介紹過(guò)程99/83腳本編寫該編寫過(guò)程便是詳細(xì)測(cè)試用例腳本轉(zhuǎn)化。初學(xué)自動(dòng)化測(cè)試人員均會(huì)使用錄制腳本到修改腳本過(guò)程。但專業(yè)化提議是以錄制為參考,以編寫腳本為主要行為,以防止錄制腳本帶來(lái)冗余、公用元素不可調(diào)用、腳本調(diào)試復(fù)雜等問(wèn)題。一、自動(dòng)化測(cè)試介紹腳本編寫1010/83測(cè)試運(yùn)行實(shí)際上,當(dāng)每一個(gè)測(cè)試用例所形成腳本經(jīng)過(guò)測(cè)試后,并不意味著執(zhí)行多個(gè)甚至全部測(cè)試用例就不會(huì)犯錯(cuò)。輸入數(shù)據(jù)以及測(cè)試環(huán)境改變,都會(huì)造成測(cè)試結(jié)果受到影響甚至失敗。而假如只是一個(gè)個(gè)執(zhí)

7、行測(cè)試用例,也僅能被稱作是半自動(dòng)化測(cè)試,這會(huì)極大影響自動(dòng)化測(cè)試效率,甚至不能滿足夜間自動(dòng)執(zhí)行特殊要求。所以,腳本測(cè)試與試運(yùn)行極為主要,它需要詳查多個(gè)腳本不能依計(jì)劃執(zhí)行原因,并確保其得到修復(fù)。同時(shí)他也需要經(jīng)過(guò)多輪腳本試運(yùn)行,以確保測(cè)試結(jié)果一致性與準(zhǔn)確性。自動(dòng)化測(cè)試引入原因是就把軟件測(cè)試人員從枯燥乏味機(jī)械性手工測(cè)試勞動(dòng)中解放出來(lái),以自動(dòng)化測(cè)試工具取而代之,使測(cè)試人員精力真正花在提升軟件產(chǎn)品質(zhì)量本身。一、自動(dòng)化測(cè)試介紹測(cè)試運(yùn)行1111/83二、QTP介紹12QTP基本功效1QTP測(cè)試流程2關(guān)于錄制3QTP介紹12/83二、QTP介紹QTP更名UFT13Quick Test Pro(QTP)11.5后

8、更名為Unified Functional Testing(UFT)QTP是一個(gè)自動(dòng)測(cè)試工具。使用QTP目標(biāo)是想用它來(lái)執(zhí)行重復(fù)自動(dòng)化測(cè)試,主要是用于回歸測(cè)試和測(cè)試同一軟件新版本。13/831 基本功效主要應(yīng)用軟件環(huán)境功效測(cè)試和回歸測(cè)試自動(dòng)化。采取關(guān)鍵字驅(qū)動(dòng)理念以簡(jiǎn)化測(cè)試用例創(chuàng)建和維護(hù)。它讓用戶能夠直接錄制屏幕上操作流程,自動(dòng)生成功效測(cè)試或者回歸測(cè)試用例。專業(yè)測(cè)試者也能夠經(jīng)過(guò)提供內(nèi)置腳本和調(diào)試環(huán)境來(lái)取得對(duì)測(cè)試和對(duì)象屬性完全控制。注意:專業(yè)化提議是以錄制為參考,以編寫腳本為主要行為,以防止錄制腳本帶來(lái)冗余、公用元素不可調(diào)用、腳本調(diào)試復(fù)雜等問(wèn)題。二、QTP介紹基本功效1414/83二、QTP介紹QT

9、P測(cè)試流程15錄制準(zhǔn)備錄制腳本增強(qiáng)腳本調(diào)試腳本運(yùn)行測(cè)試分析測(cè)試結(jié)果缺點(diǎn)匯報(bào)QTP測(cè)試流程計(jì)劃設(shè)置檢驗(yàn)點(diǎn)腳本參數(shù)化開始15/83二、QTP介紹關(guān)于錄制16關(guān)于錄制:正常錄制模式Standard Windows recording :默認(rèn)錄制模式。模擬錄制模式Analog Recording此模式錄制全部鍵盤和鼠標(biāo)準(zhǔn)確操作,模擬錄制模式錄制下來(lái)腳本文件比較大,且不可由QTP進(jìn)行編輯,回放時(shí)改變了屏幕分辨率或窗口/屏幕位置回放就會(huì)失敗。16/83二、QTP介紹關(guān)于錄制17低級(jí)錄制模式Low Level Recording錄制鼠標(biāo)和鍵盤全部操作,對(duì)對(duì)象位置要求非常嚴(yán)格,按照屏幕上x坐標(biāo)和y坐標(biāo)錄制對(duì)象

10、。洞察錄制模式Insight recording依據(jù)保留截圖來(lái)識(shí)別對(duì)象錄制缺點(diǎn):使用錄制后能夠看出錄制自動(dòng)完成了添加對(duì)象到對(duì)象庫(kù)和在編輯區(qū)輸入腳本(對(duì)象、方法和參數(shù))過(guò)程。但錄制經(jīng)常有步驟缺失問(wèn)題,比如實(shí)際點(diǎn)擊某個(gè)頁(yè)面對(duì)象A但錄制結(jié)束后對(duì)象庫(kù)中沒(méi)有對(duì)象A,編輯區(qū)也沒(méi)有相關(guān)代碼。不補(bǔ)全腳本就Run就會(huì)報(bào)錯(cuò)了。17/83三、QTP/UFT 11.5安裝18下載安裝包QTP/UFT 11.5安裝18/83三、QTP/UFT 11.5安裝19注意:在安裝UFT11.5之前,必須卸載HP LoadRunner。19/83三、QTP/UFT 11.5安裝20虛擬光驅(qū)載入或解壓鏡像文件,打開安裝包,運(yùn)行“s

11、etup.exe”20/83三、QTP/UFT 11.5安裝21選擇第一個(gè),一路下一步21/83三、QTP/UFT 11.5安裝2222/83三、QTP/UFT 11.5安裝23沒(méi)有卸載loadrunner時(shí),會(huì)彈出提醒,而且結(jié)束安裝。23/83三、QTP/UFT 11.5安裝2424/83三、QTP/UFT 11.5安裝2525/83三、QTP/UFT 11.5安裝26兩個(gè)輸入框隨意輸入26/83三、QTP/UFT 11.5安裝27自定義設(shè)置27/83三、QTP/UFT 11.5安裝28確認(rèn)28/8329三、QTP/UFT 11.5安裝29/83三、QTP/UFT 11.5安裝30打開安裝包

12、,運(yùn)行“setup.exe”安裝漢化包30/83三、QTP/UFT 11.5安裝31選擇第一個(gè),一路下一步31/83三、QTP/UFT 11.5延長(zhǎng)試用32方法:1. 刪除C:ProgramData隱藏目錄下SafeNet Sentinel文件夾;2.管理員身份運(yùn)行QTP安裝目錄下bininstdemo.exe;3. 重新運(yùn)行QTP/UFT11.5后即可恢復(fù)30天試用。11.5當(dāng)前破解無(wú)效,對(duì)于需要延長(zhǎng)試用,能夠無(wú)限進(jìn)行試用30天。32/83四、QTP使用33準(zhǔn)備工作1第一個(gè)腳本2使用幫助文檔3參數(shù)化5參數(shù)化迭代流程6迭代實(shí)例7檢驗(yàn)點(diǎn)433/83四、QTP使用準(zhǔn)備工作341、安裝后打開QTP,

13、勾選Web,進(jìn)入QTP。準(zhǔn)備工作34/83四、QTP使用準(zhǔn)備工作352、選擇文件-新建-測(cè)試。35/83四、QTP使用準(zhǔn)備工作36選擇GUI測(cè)試,輸入名稱“第一個(gè)腳本”,創(chuàng)建。36/83四、QTP使用準(zhǔn)備工作373、打開IE,進(jìn)入baidu首頁(yè)。4、使用工具(Tool)菜單下對(duì)象偵測(cè)器(ObjectSpy)。37/83四、QTP使用準(zhǔn)備工作385、點(diǎn)擊手型按鈕,點(diǎn)擊后鼠標(biāo)變?yōu)槭中?,再點(diǎn)擊瀏覽器上“baidu一下”按鈕。38/83四、QTP使用準(zhǔn)備工作3939/83四、QTP使用準(zhǔn)備工作6、正常識(shí)別結(jié)果如圖:4040/83四、QTP使用準(zhǔn)備工作(備注)未能識(shí)別結(jié)果如圖:4141/83四、QTP使

14、用準(zhǔn)備工作(備注)42假如未能識(shí)別對(duì)象注意:1、檢驗(yàn)QTP版本、瀏覽器版本、操作系統(tǒng)版本,QTP安裝目錄“help”下QTP_PAM.pdf或UFT_PAM.pdf文件提供了支持操作系統(tǒng)、插件版本、web-addin支持瀏覽器及版本、支持其它HP工具及版本等信息。1.1、比如測(cè)試WEB時(shí),能夠從這個(gè)PDF文檔里得出支持組合如XPsp3+QTP11+IE8,Win7+UFT11.5+IE9,UFT11.53+Chrome30,不支持組合如QTP11+FireFox27。1.2、QTP11官方提供了IE9補(bǔ)丁,安裝后能夠識(shí)別IE9對(duì)象。1.3、64位系統(tǒng)下IE也分32位和64位,比如QTP11測(cè)試

15、64位IE,還需要64位補(bǔ)丁。42/83四、QTP使用準(zhǔn)備工作(備注)432、檢驗(yàn)IE是否加載了BHOmanagerClass。IE設(shè)置-Internet選項(xiàng)-程序-管理加載項(xiàng)-全部加載項(xiàng)。假如BHOmanager Class是未啟用狀態(tài),改為啟用。43/83四、QTP使用準(zhǔn)備工作(備注)44假如全部加載項(xiàng)中沒(méi)有BHOmanager Class,打開開始菜單-HP Software -HP Unified Functional Testing -Tools -AdditionalInstallation Requirements勾選“配置Internet Explorer 設(shè)置”,運(yùn)行。44/

16、83四、QTP使用準(zhǔn)備工作(備注)452.1、FireFox和Chrome一樣需要檢驗(yàn)插件是否安裝并啟用。FireFox附加組件-擴(kuò)展中應(yīng)有Unified Functional Testing Extension。Chrome工具-擴(kuò)展程序中應(yīng)有Unified Functional Testing Agent。3、以管理員身份運(yùn)行QTP。4、假如仍不能識(shí)別,嘗試關(guān)閉其它程序、關(guān)閉殺毒軟件,先打開QTP后打開IE再識(shí)別。45/83四、QTP使用第一個(gè)腳本46第一個(gè)腳本:1、打開QTP,加載Web add-in;2、打開IE,進(jìn)入baidu首頁(yè);3、打開QTP當(dāng)?shù)貙?duì)象庫(kù),打開資源(Resource

17、s)菜單下對(duì)象儲(chǔ)存庫(kù)(ObjectRepository);46/83四、QTP使用第一個(gè)腳本474、添加對(duì)象到當(dāng)?shù)貙?duì)象庫(kù)。47/83四、QTP使用第一個(gè)腳本48對(duì)象(Object)菜單下將對(duì)象添加到當(dāng)?shù)兀ˋdd Object to Local)點(diǎn)擊baidu輸入文本框48/83四、QTP使用第一個(gè)腳本49點(diǎn)擊確定后,出現(xiàn)在對(duì)象庫(kù)。49/83四、QTP使用第一個(gè)腳本5050/83四、QTP使用第一個(gè)腳本51選中wd對(duì)象,使用視圖(View)菜單下在應(yīng)用程序中突出顯示(Highlight in Application)假如瀏覽器中輸入框閃爍說(shuō)明QTP能正確定位對(duì)象。以相同時(shí)驟添加“baidu一下”

18、按鈕51/83四、QTP使用第一個(gè)腳本525、刷新工具箱(Toolbox)以顯示新添加對(duì)象。52/83四、QTP使用第一個(gè)腳本536、拖拽或雙擊wd對(duì)象到編輯區(qū):53/83四、QTP使用第一個(gè)腳本54在Set后輸入?yún)?shù):54/83四、QTP使用第一個(gè)腳本557、拖拽或雙擊“baidu一下”對(duì)象到編輯區(qū)55/83四、QTP使用第一個(gè)腳本568、運(yùn)行腳本。點(diǎn)運(yùn)行(Run)菜單下運(yùn)行。56/83四、QTP使用第一個(gè)腳本5757/83四、QTP使用第一個(gè)腳本58運(yùn)行后結(jié)果:58/83四、QTP使用使用幫助文檔使用QTP幫助文檔:在編輯區(qū)選中Set 按F1,幫助文檔會(huì)自動(dòng)定位到Web WebEdit O

19、bject Methods Set Method,幫助文檔提供了語(yǔ)法、參數(shù)說(shuō)明、返回類型和例子,查看Example能夠看到代碼示例。5959/83四、QTP使用使用幫助文檔6060/83四、QTP使用使用幫助文檔6161/83四、QTP使用檢驗(yàn)點(diǎn)(baidu知道為例)62檢驗(yàn)點(diǎn)1、新建一個(gè)腳本,在baidu知道頁(yè)/添加關(guān)鍵字輸入框和搜索答案對(duì)象,添加后如圖:62/83四、QTP使用檢驗(yàn)點(diǎn)632、輸入以下腳,執(zhí)行后打開對(duì)象庫(kù),選擇“word”對(duì)象使用視圖-在應(yīng)用程序中突出顯示(Highlightin Application),在搜索后baidu頁(yè)面仍能定位。3、使用工具-對(duì)象偵測(cè)器(Object

20、 Spy)查看搜索后頁(yè)面文本框,查看value屬性,值為“QTP”。刪除文本框內(nèi)容后使用對(duì)象偵測(cè)器(Object Spy),查看value屬性,值為空,如圖。63/83四、QTP使用檢驗(yàn)點(diǎn)64所以這里能夠用對(duì)象“word”value屬性值判斷功效是否正確。64/83四、QTP使用檢驗(yàn)點(diǎn)654、修改腳本以下,修改后運(yùn)行。Browser(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)).Page(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)).WebEdit(word).SetQTPBrowser(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)).Page(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)

21、).WebButton(搜索答案).ClickBrowser(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)).Page(baidu知道 - 全球最大漢字互動(dòng)問(wèn)答平臺(tái)).WebEdit(word).checkpropertyvalue,QTP65/83四、QTP使用檢驗(yàn)點(diǎn)665、運(yùn)行后打開查看(View)菜單下上次運(yùn)行結(jié)果(Last RunResults)。66/83四、QTP使用檢驗(yàn)點(diǎn)67如圖,”word”屬性”value”含有期望值:”QTP”。( Property value has the expected value:QTP.),檢驗(yàn)點(diǎn)Pass。67/83四、QTP使用參數(shù)化(glob

22、al)68參數(shù)化1、在Global表中輸入多行數(shù)據(jù),并修改腳本以下。68/83四、QTP使用參數(shù)化692、打開文件(File)菜單下設(shè)置(Settings),設(shè)置運(yùn)行:69/83四、QTP使用參數(shù)化703、運(yùn)行腳本,能夠看到執(zhí)行過(guò)程中依次搜索了Global表中數(shù)據(jù),打開上次運(yùn)行結(jié)果(Last Run Results),能夠查看每次迭代結(jié)果,如圖,每次迭代檢驗(yàn)點(diǎn)都有統(tǒng)計(jì)。70/83四、QTP使用參數(shù)化714、選中Global表中有數(shù)據(jù)行,在右鍵菜單中選擇Delete刪除行。71/83四、QTP使用參數(shù)化72注意,假如刪除了表格中內(nèi)容比如用鍵盤刪除,而有黑線行仍是三行(如圖),還是會(huì)迭代三次。72

23、/83四、QTP使用參數(shù)化(action)735、在Action1表中輸入多行數(shù)據(jù),并修改腳本以下,注意腳本和使用Global表時(shí)不一樣。73/83四、QTP使用參數(shù)化746、打開查看(View)菜單下測(cè)試流(TestFlow)。74/83四、QTP使用參數(shù)化75右鍵Action1,在菜單中選擇操作調(diào)用屬性(Action Call Properties)。75/83四、QTP使用參數(shù)化76設(shè)置:7、運(yùn)行腳本,能夠看到執(zhí)行過(guò)程中依次搜索action1表中數(shù)據(jù),打開上次運(yùn)行結(jié)果能夠查看結(jié)果。76/83四、QTP使用參數(shù)化迭代流程77參數(shù)化迭代流程A:一個(gè)腳本能夠有多個(gè)Action。B:文件-設(shè)置-運(yùn)行(File-Settings-Run)下設(shè)置控制腳本迭代。C:操作調(diào)用屬性-運(yùn)行(Action CallProperties-Run)下設(shè)置控制Action迭代。77

溫馨提示

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

評(píng)論

0/150

提交評(píng)論