gpt4 book ai didi

qtp - 在 QTP 中测试飞出菜单

转载 作者:行者123 更新时间:2023-12-04 22:32:11 34 4
gpt4 key购买 nike

我正在寻找使用 QTP 触发弹出式菜单操作的想法。

我正在使用 QTP 测试 Web 应用程序。该应用程序具有“级联”或分层弹出菜单。

例如选项->首选项

在重新编码时,QTP 会识别菜单层次结构的终点(比如“首选项”)。但是在运行测试时,触发 WebElement("Preferences").Click 不起作用。

如果我调用 Link("Options").FireEvent ("onmouseover") 它会拉下菜单,然后我可以突出显示首选项项,但即使在拉下后也会调用点击菜单无法触发菜单操作。

任何触发这些菜单项上的点击操作的想法都会有用。

问候,
阿达沙

最佳答案

如果 Click 没有完成这项工作,则可能存在 Web 应用程序期望的其他事件,但 QTP 未模拟这些事件。解决此问题的一种方法是打开 Web 的设备重播模式:

Setting.WebPackage("ReplayType") = 2 

在测试的这一行之后,每当 QTP 看到 Click 步骤时,它将通过将鼠标移到元素上并模拟点击来重播它,这样所有由人类触发的事件都会被触发.

要返回默认事件重播模式,请将 "ReplayType" 设置为 1。

关于qtp - 在 QTP 中测试飞出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1455212/

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