UFT 12.01“.click”和 "FireEvent" 不起作用
UFT 12.01 ".click" and "FireEvent" doesn't work
我有一个已经成功的 运行ning 代码,但经过一些应用 maintenance/deployment。相同的代码不起作用。现在的问题是相同的代码在不同的系统上工作。
我有一个代码 - Browser("").Page("").WebElement("").click
- 以前 运行 但现在没有了。属性保持不变并在突出显示时突出显示,同时执行它会转到应用程序但不会单击。 FireEvent
.
也是如此
我尝试了不同的方法来解决它,例如 - 使用 ChildObjects 并使用 Replay Type 作为鼠标而不是 活动.
它适用于 重播类型,但 UFT 在 重播类型 更改回事件.
无论如何,我很想知道,相同的代码如何在不同的机器上工作而无需采取任何变通办法,而在我的机器上却没有。
两个系统 运行 UFT 12.01,一个有 IE 11(它不起作用),第二个有 IE 8(适用的地方)。
和IE版本有关系吗?正如我在某处读到的那样,这些事件与 DOM.
有关
在此thoughts/Inputs感谢您
试试这样的:
'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
我有一个已经成功的 运行ning 代码,但经过一些应用 maintenance/deployment。相同的代码不起作用。现在的问题是相同的代码在不同的系统上工作。
我有一个代码 - Browser("").Page("").WebElement("").click
- 以前 运行 但现在没有了。属性保持不变并在突出显示时突出显示,同时执行它会转到应用程序但不会单击。 FireEvent
.
我尝试了不同的方法来解决它,例如 - 使用 ChildObjects 并使用 Replay Type 作为鼠标而不是 活动.
它适用于 重播类型,但 UFT 在 重播类型 更改回事件.
无论如何,我很想知道,相同的代码如何在不同的机器上工作而无需采取任何变通办法,而在我的机器上却没有。 两个系统 运行 UFT 12.01,一个有 IE 11(它不起作用),第二个有 IE 8(适用的地方)。
和IE版本有关系吗?正如我在某处读到的那样,这些事件与 DOM.
有关在此thoughts/Inputs感谢您
试试这样的:
'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