1
使用對象(poroperty)的是什麼,例如使用對象(poroperty)的什麼是QTP
JavaWindow(something).JavaStaticText("class_index="&i) ''# i is the increment variable.
什麼是使用像這樣的,而不是
JavaWindow("Form").JavaStaticText("Name")
使用對象(poroperty)的是什麼,例如使用對象(poroperty)的什麼是QTP
JavaWindow(something).JavaStaticText("class_index="&i) ''# i is the increment variable.
什麼是使用像這樣的,而不是
JavaWindow("Form").JavaStaticText("Name")
這是用途稱爲描述性編程或程序化描述它是在腳本中內嵌對象的描述,而不是在對象庫(OR)中。
雖然它應該是冒號等於(:=
)而不僅僅是等於(=
),但您的語法略有錯誤。在QTP
常用的測試對象存儲在左右的時候你說JavaWindow("something")
QTP看在或找到名爲"something"
JavaWindow
類型的對象和檢查的描述是什麼(例如text == "OK"
)。在DP中,您可以在腳本中內聯指定描述。
當對象的描述依賴於測試流程時,DP非常有用。
需要注意的一件事是,在DP中,所有屬性值都被視爲正則表達式(如果使用Description
對象,則可以更改該屬性值)。
這裏是一個blog post與更多信息。