UFT入門教程(10)—步驟生成器、描述性編程

##步驟生成器 ###做用 錄製web測試腳本中,存在一些步驟沒法被錄製,此時須要步驟生成器來生成腳本步驟。html

###步驟 1.點擊「設計-步驟生成器」(快捷鍵F7)打開「步驟生成器」web

步驟生成器

2.選擇對象-設置對對象的操做正則表達式

##描述性編程 ###原理
QTP(UFT)對象的鑑別原理:在QTP(UFT)回放時,經過腳本中對應對象庫中的對象的屬性與真實測試對象的屬性進行對比而且可以惟一匹配以後纔可以對對象進行操做。編程

而描述性編程其實就是經過把對象庫中的對象屬性的描述所有經過腳本體現出來,而且能夠脫離對象庫進行運行腳本。測試

###步驟 1.經過對象偵測器捕捉並查看對象屬性(可惟一標識對象的屬性)設計

描述性編程

2.選擇對象標識屬性,進行腳本編寫code

Browser("name:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebEdit("name:=wd").Set"qtp"
Browser("name:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebButton("name:=百度一下").Click
Browser("name:=qtp_百度搜索").Page("title:=qtp_百度搜索").WebEdit("name:=wd").Click
Browser("name:=qtp_百度搜索").Page("title:=qtp_百度搜索").WebElement("innerhtml:=qtp<B>視頻</B>").Click

3.補充 屬性若是動態變化,使用正則表達式匹配視頻

相關文章
相關標籤/搜索