在OS X中使用带有HP UFT的SendKeys

时间:2016-08-02 18:33:34

标签: macos vbscript safari qtp hp-uft

我正在尝试使用HP UFT 12.02在Mac上远程运行我的自动脚本,我的一个测试用例是通过执行以下操作来使用SendKeys方法:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys()

我理解上面的代码不会起作用,因为WshShell旨在在本地运行。我能想到的最佳选择是使用AppleScript来帮助我发送击键,但HP UFT不支持该语言。

有什么方法可以使用VBScript或使用HP UFT的内置方法之一将键击远程发送到Mac?

1 个答案:

答案 0 :(得分:0)

我能想到的唯一解决方案是通过某种remote control软件连接到Mac,然后在客户端使用UFT(并允许它模拟Mac上的键输入)。 / p>

您可以使用Insight (image based automation)将事件定向到远程控制客户端内的正确对象。