繁体   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