簡體   English   中英

UFT 12.01“ .click”和“ FireEvent”不起作用

[英]UFT 12.01 “.click” and “FireEvent” doesn't work

我有一個已經成功運行的代碼,但是經過一些應用程序維護/部署。 相同的代碼不起作用。 現在的問題是,相同的代碼可以在不同的系統上運行。

我有一個代碼Browser("").Page("").WebElement("").click以前運行較早,但現在卻沒有。 這些屬性保持不變,並在突出顯示時突出顯示,執行時轉到應用程序但不單擊。 FireEvent也是如此。

我嘗試了多種不同的方法來解決它,例如使用ChildObjects並將重播類型用作Mouse而不是Event

它適用於重播類型,但是當重播類型更改回Event時, UFT崩潰。

無論如何,我很想知道,相同的代碼如何在不同的機器上工作而無需執行任何變通辦法,而這並不是我的事情。 兩種系統都運行UFT 12.01 ,一個系統具有IE 11 (在不起作用的地方),第二個系統具有IE 8 (在它起作用的地方)。

是否必須使用IE版本? 當我在某處閱讀時,這些事件與DOM有關

在這里欣賞您的想法/意見

嘗試類似:

'Runs mouse operations using the mouse
Setting.WebPackage("ReplayType") = 2

Browser("").Page("").WebElement("").click

'Back to running mouse operations using browser events
Setting.WebPackage("ReplayType") = 1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM