QTP的安裝及使用_第1頁
QTP的安裝及使用_第2頁
QTP的安裝及使用_第3頁
QTP的安裝及使用_第4頁
QTP的安裝及使用_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 QTP10的安裝及使用目錄1、安裝T6510-15063.zip中的setup.exe安裝包2使用QTP151、頁面、界面的中文介紹152、QTP測試過程:233、熟悉QTP主要窗口:23一、操作24二、參數(shù)化26三、同步30四、檢查點:是預(yù)期結(jié)果30五、 輸出檢查點44六、 正則表達式44七、 事務(wù)46插入事務(wù)與loadrunner中的操作一樣46安裝QTP1、安裝T6510-15063.zip中的setup.exe安裝包安裝軟件的插件2、安裝單機版(有單機版和網(wǎng)絡(luò)版)然后會出現(xiàn)一個頁面,點擊取消破解QTP按下圖所示路徑目錄中新建兩個文件夾然后雙擊運行程序找到之前

2、新建的文件夾,破解運行的許可證密鑰就在該文件夾下然后去下面文件夾下,運行許可證向?qū)С绦蚴褂肣TP1、頁面、界面的中文介紹導(dǎo)進來的對象是不能改的QTP中文版截圖:查看對象屬性啟用/取消自動識別機制(自動識別最好還是不要關(guān)掉)QTP8.0版的自動識別QTP11版的自動識別QTP8.2在對象倉庫中添加新對象對象倉庫的兩種模式QTP的具體操作及內(nèi)容步驟1、使用Quick Test的檢查點2、QTP測試過程:1、定制測試計劃2、創(chuàng)建測試腳本3、增強測試腳本功能4、運行測試5、分析測試結(jié)果3、熟悉QTP主要窗口:1、插件:為了更好識別對象2、熟悉主窗口3、錄制腳本:(分別是高級和低級) (自動識別) 低級

3、錄制:模擬鼠標的坐標 高級錄制:模擬鼠標運行軌跡(模擬簽名)4、回放5、對象管理機制:對象的屬性、方法對象的添加(三種方法)對象探測器對象的導(dǎo)入導(dǎo)出對象的自動識別一、操作新建操作1、三種類型: 不可重用,-可復(fù)制 可重用,-可復(fù)制,可調(diào)用 外部操作二、參數(shù)化1、數(shù)據(jù)表格 2、環(huán)境變量 3、隨機數(shù) (1)、本地參數(shù)化 (2)、全局參數(shù)化 步驟:1、確認對象2、參數(shù)化3、輸入測試數(shù)據(jù)4、設(shè)置迭代5、查找并修改受到參數(shù)化影響的測試步驟我拿航班預(yù)訂做例子:目標是:用兩個用戶登錄,中間迭代三次,開始前要把錄制好的腳本切割,最好切割成3段,登錄,使用,退出后面的起點和終點設(shè)置時, 在“值配置選項”中要選擇

4、“當前操作工作表”,因為登錄名是整體的一個變量,起點和終點是中間的迭代初步調(diào)好后,運行完第一次插入訂單時,就不動了,就會報錯,原因是:提交后,內(nèi)容沒有自動清空,第二次迭代運行輸入不了數(shù)據(jù) ,在add的語句前面加入 點擊航班預(yù)訂語句即可增加航班預(yù)訂語句方法一:增加航班預(yù)訂語句方法二:用鼠標點中,然后拖到add第一行位置等到了選擇航班時,如果出錯,就是之前錄制時,不是默認的選擇第一個航班,這時就要把 航班機次,時間 代碼刪除,在這個地方如上面的操作一樣添加一個默認的。三次迭代完后,用第二個用戶登錄時,又不動,出錯增加航班預(yù)訂語句方法三:緊接之前錄制的語句照以下設(shè)置三、同步1、 自動2、 強制等待四

5、、檢查點:是預(yù)期結(jié)果1、 類型: (1)、標準檢查點 (2)、圖片檢查點 (3)、位圖檢查點 (4)、表檢查點 (5)、文本檢查點 (6)、文本區(qū)域檢查點 (7)、可訪問性檢查點 (8)、頁面檢查點 (9)、數(shù)據(jù)可檢查點 (10)、XML檢查點2、 兩種插入方式錄制時插入,有7種可用錄制后插入,只有3種能用,(標準的,數(shù)據(jù)庫和html)3、 步驟確定被檢查的對象確定位置去插入檢查點設(shè)置被檢查對象的屬性和選項標準檢查點包括: 圖片 表格 Web網(wǎng)頁檢查點舉例說明:(用供電公司舉例) 插入數(shù)據(jù)庫檢查點:1.在數(shù)據(jù)庫服務(wù)器上進行探測2.測試數(shù)據(jù)庫的機器上,設(shè)置數(shù)據(jù)源1. 錄制腳本 供電公司新建部門,

6、部分名稱為“信息八部”腳本:2. 保存之后添加數(shù)據(jù)庫檢查點,也可以點擊create創(chuàng)建數(shù)據(jù)源SQL中輸入:SELECT top 1 * FROM icom_unit_name order by un_name_id desc查詢的結(jié)果為我們剛新增的數(shù)據(jù)3. 確定需要檢查的對象和預(yù)期結(jié)果:“信息八部”,只勾選“信息八部”4. 設(shè)置Settings5. 確定行和列6. 保存后運行腳本,結(jié)果通過7. 為了看到效果,我們將腳本中的部門名稱“信息八部”改為“信息九部”然后再運行腳本這時,預(yù)期結(jié)果:信息八部 實際結(jié)果:信息九部結(jié)果:5、 輸出檢查點1、 輸出值的類型: 標準輸出值 文本和文本區(qū)輸出值 數(shù)據(jù)庫輸出值 XML輸出值2、導(dǎo)出數(shù)據(jù)庫表到指定位置:(在關(guān)(close)之前寫) Datatable.Export(C:T8test1.xls)6、 正則表達式1、 會用到它的場景 參數(shù)化一個步驟 創(chuàng)建檢查點時 屬性的正則舉例:Reqular expressi

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論