使用 Web 插件时,UFT 如何执行 Click 方法?

2023-12-14

我正在使用 UFT 11.50 在 Internet Explorer 8.0 上测试高度基于 javascript 的应用程序。我想知道使用 Web Add In 时 UFT 如何在后台实现“Click”方法。 UFT 是否发送 Windows 鼠标事件?它是否触发事件(onclick、onmousedown、onmouseup)?我在我的申请中看到了一些好坏参半的结果。


它可以执行任一操作,默认情况下 UFT 使用 DOM 事件重播,但您可以将重播类型更改为设备,在这种情况下,它会查询 HTML 元素的位置并模拟鼠标单击该位置。

重播模式由控制工具->选项->Web->高级->运行设置或者在脚本中通过:

Setting.WebPackage("ReplayType") = 2 ''# Changes to device mode
Setting.WebPackage("ReplayType") = 1 ''# Changes to event mode

请注意,在事件模式下,UFT 不仅仅发送click,它发送通常由应用程序使用的其他事件(例如focus, mousedown and mouseup) 除非注册表值仅点击重播 in the 网页包设置被设置为1.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Web 插件时,UFT 如何执行 Click 方法? 的相关文章

随机推荐