我正在使用安裝了所有必需修補程序的UFT 11.53。我有一個稱爲MinimizeQTP的函數,其中包含以下代碼。GetObject崩潰UFT
Set objQTP = GetObject("","Quicktest.Application")
objQTP.Minimize
只要控件進入GetObject行QTP崩潰。
有沒有人見過這個問題,你可以告訴我做錯了什麼?
注意:我在another form問這個問題。
我正在使用安裝了所有必需修補程序的UFT 11.53。我有一個稱爲MinimizeQTP的函數,其中包含以下代碼。GetObject崩潰UFT
Set objQTP = GetObject("","Quicktest.Application")
objQTP.Minimize
只要控件進入GetObject行QTP崩潰。
有沒有人見過這個問題,你可以告訴我做錯了什麼?
注意:我在another form問這個問題。
這裏是減少正確的代碼:
Function MinimizeQTPWindow
Set oQTPApp = GetObject("","QuickTest.Application")
oQTPApp.WindowState = "Minimized"
Set oQTPApp = Nothing
End Function
oQTPApp是QTP APP本身的一個實例,它不喜歡的瀏覽器窗口的實例,這就是爲什麼我們不能用oQTPApp.minimize 希望這有助於
對不起,這是我的問題中的拼寫錯誤。我會更正我的代碼。在實際的腳本中,我有正確的引號。 – 2015-02-09 19:51:33
只需嘗試一下代碼,讓我知道,你必須使用oQTPApp.WindowState =「Minimized」而不是oQTPApp.minimize它不是窗口的實例,它是QTP App的一個實例。希望這可以幫助 – 2015-02-09 19:54:10
奇怪的是,當我使用'Window(「regexpwndtitle:= HP Unified Functional Testing。*」)進行測試時發生。最小化'它不起作用,但是當我從調用此行的步驟開始運行時。 .. – 2015-02-09 15:39:16
我正在使用'Window(「regexpwndtitle:= HP Unified Functional Testing。*」)。Minimize'作爲GetObject代碼的解決方法。 – 2015-02-09 15:54:16