QTP的基本功能介紹(2)

發表于:2015-03-24來源:uml.org.cn作者:erix1991點擊數: 標簽:qtp
方法是:在關鍵字視圖的列頭單擊鼠標右鍵,選擇comment,則會多出一列,名為comment,在這一列中可以為每個測試步驟添加注釋。 (2).在關鍵字視圖添加測試

  方法是:在關鍵字視圖的列頭單擊鼠標右鍵,選擇“comment”,則會多出一列,名為“comment”,在這一列中可以為每個測試步驟添加注釋。

  (2).在關鍵字視圖添加測試信息的輸出

  如果想在某個測試步驟完成后,輸入相應的測試信息到測試報告中,則可在該測試步驟單擊右鍵,選擇“InsertStep|Report”,出現如圖所示界面。

  如在激活“login”界面前報告“開始登陸”

  在界面的“Status”下拉框中,選擇測試

  報告的狀態(可以是Done、Passed、Failed、Warning這四種狀體中的一種)

  在“name”中輸入信息摘要,在“Details”中輸入詳細信息

  添加報告后如圖:

  (3).插入檢查點

  可檢查類型包括下圖中所有Checkpoint中子菜單項,包括文字,位圖,XML,數據庫(數據表)等檢查點。每個檢查點的執行結果都會在Automation-Result中存在相應的記錄,有些檢查點需要在錄制狀態下才能夠使用。也可通過在測試步驟上單擊鼠標右鍵選擇菜單”Insert Standard Checkpoint“

  例如我們檢查OK按鈕的屬性,插入一個標準檢查點。首先,定位到ok提交的步驟,單擊右鍵,選擇菜單” Insert Standard Checkpoint“,出現如右圖界面。在界面中選擇需要檢查的屬性,例如,選擇“Enableed”屬性,設置為ture,選擇“Text”屬性,設置“OK”。

  單擊“OK”按鈕后,則可以在關鍵字視圖看到新添加的檢查點步驟,如下圖

  (4).在關鍵字視圖中插入新的測試步驟

  例如在輸入密碼前,我們需先點擊“help”按鈕查看幫助,這時我們就需要加入點擊“help”按鈕的測試步驟。

  首先定位到輸入用戶名的步驟,然后單擊鼠標右鍵,選擇“Insert Step|Step Generator”,則出現左圖界面,“Category”包括“Test Object”、“Utility Object”和“Function”,分別代表如下

  含義:

  Test Object:測試對象,即被測程序的界面上的控件元素。

  Utility Object:工具對象,是QTP內建的各種編寫測試腳本,輔助建立測試邏輯的工具類對象

  Function:各種函數,包括庫函數、內建函數,本地腳本函數。

  在這里,我們選擇“Test Object”,然后單擊“Object”下拉框旁邊的圖標按鈕

  出現選擇對象界面,如左圖,在界面中選擇“help”對象,然后單擊“OK”返回到“Step Generator”界面后,在“operation”的下拉框選擇“Click”,并把“Insert another Step”選項勾選上。

  (如果在“Select Object for Step”界面的對象 列表中沒有“help”對象,可以單擊界面中的手型按鈕,然后移動到Flight程序的“Login”界面,從中選擇對象“help”按鈕,則出現下圖界面,單擊“OK”按鈕,把“help”按鈕添加到測試

  對象列表中)

  單擊“Insert”按鈕,返回關鍵字視圖,可看到新的測試步驟已經添加,如圖

  2.在專家視圖中編輯測試腳本

  “Expert View”是一個強大的VBscript的腳本編輯器,在這里,可以直接編寫測試腳本的代碼,適合熟悉VBscript語言,有較好編程技巧的自動化測試工程師使用。

原文轉自:http://www.uml.org.cn/Test/201312031.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97