首先是的,你應該能夠點擊「是」按鈕,QTP 10
的硬善待沒有更多的具體細節,但回答我會給你在哪裏我想看看解決一些指針問題。
1)確保您使用對象間諜存儲在瀏覽器,對話框和yes按鈕的對象存儲庫中的正確標識屬性。
2)不是最好的解決方案,但作爲瀏覽器,因此是按鈕,可能不是被測試的應用程序,它可能是令人滿意的使用熱鍵爲yes按鈕。 (如果有的話)。要做到這一點,代碼將看起來像這樣。
'If the dialog exists
If Browser(<BrowserName>).Dialog(<DialogName>).Exist(3) Then
'Use hotkey to press the yes button
Browser(<BrowserName>).Dialog(<DialogName>).Type "Y"
'If the dialog still exists
If Browser(<BrowserName>).Dialog(<DialogName>).Exist(1) Then
'report failure
Else
'report step done or passed
EndIf
EndIf
隨時發表評論,如果您仍有問題,我會盡力幫助您。
或代替使用。類型「Y」可以嘗試按下返回鍵,如。類型mic返回 – rallen 2012-03-27 09:34:20