gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 10:47:01 25 4
gpt4 key购买 nike

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

最佳答案

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

回放模式由Tools->Opitions->Web->Advanced->RunSettings 或在脚本中控制:

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

请注意,在事件模式下,UFT 不仅会发送 click,还会发送应用程序通常使用的其他事件(例如 focusmousedown mouseup),除非 WebPackage 设置中的注册表值 ReplayOnlyClick 设置为 1

关于javascript - 使用 Web 插件时,UFT 如何执行 Click 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17699947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com