object - 如何在 UFT 中使用 SendKeys 对对象执行右键单击?

标签 object testing automation qtp sendkeys

我想对我的被测应用程序中的对象执行右键单击,但我无法执行此操作。有什么方法可以使用 sendkeys 吗?

最佳答案

在 Web 中,如果 RightClick 操作未达到预期结果,这可能是因为 UFT 未触发浏览器预期的事件序列。您可以告诉 UFT 使用设备回放运行 Web 测试,在这种情况下,它会将鼠标光标移动到正确的位置并模拟实际的鼠标单击(包括右键单击)。

参见 this answer ,或者只需执行以下操作:

Setting.WebPackage("ReplayType") = 2 ' change to device replay mode
' Perform your right-click here
Setting.WebPackage("ReplayType") = 1 ' back to normal

关于object - 如何在 UFT 中使用 SendKeys 对对象执行右键单击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42919184/

相关文章:

Android - 测试一个简单的 Activity 方法

python - 无法使用 python 和 dogtail 自动执行远程程序,远程服务器中没有图形界面......

C++ 原始类型初始化 vs.对象初始化

list - 如何在 Terraform 0.12 中通过列表(对象)进行 for_each

java - 将商品添加到购物车时,playframework 中的功能测试失败

javascript - 如何自动化 ElectronJS 应用程序

python - 尝试使用 Python (win32com.client) 从 Outlook 2007 发送邮件

java - 如何在 Spring JUnit 测试中从 Hibernate 获取单独的实例

javascript - 读取状态数组 ReactJS

validation - Teams 应用程序是如何测试的?