使用 HP UFT 测试 vbscript
Testing a vbscript using HP UFT
我正在通过 HP UFT 自动执行 VbScript 测试。我想向脚本提交几个变量,然后捕获我的脚本的输出。
到目前为止,我已经通过从用户界面单击来启动脚本。但是,这不允许我从测试用例中获取信息。
我想我有几个选择:
- 用 cmd 启动它
- 使用参数启动它
编辑:
我现在已将该脚本集成到 UFT 本身。但是脚本启动了另一个应用程序。从 vbscript 这运行正常。然而,在 UFT 中,我得到一个 "General run error"。
我的代码如下:
Set App = CreateObject( "CANoe.Application")
Set Measurement = App.Measurement
WScript.ConnectObject App, "App_"
虽然 Createobject
已经失败了。在 VBscript 中一切正常。
但我不知道如何将脚本的输出返回到我的测试用例中。
谁能赐教一下?
尝试将变量名更改为 'App' 以外的词,我之前 运行 遇到过这个问题,我在更改变量名时成功了。
例如:
设置 newApp = CreateObject("CANoe.Application")
我正在通过 HP UFT 自动执行 VbScript 测试。我想向脚本提交几个变量,然后捕获我的脚本的输出。
到目前为止,我已经通过从用户界面单击来启动脚本。但是,这不允许我从测试用例中获取信息。
我想我有几个选择:
- 用 cmd 启动它
- 使用参数启动它
编辑:
我现在已将该脚本集成到 UFT 本身。但是脚本启动了另一个应用程序。从 vbscript 这运行正常。然而,在 UFT 中,我得到一个 "General run error"。 我的代码如下:
Set App = CreateObject( "CANoe.Application")
Set Measurement = App.Measurement
WScript.ConnectObject App, "App_"
虽然 Createobject
已经失败了。在 VBscript 中一切正常。
但我不知道如何将脚本的输出返回到我的测试用例中。
谁能赐教一下?
尝试将变量名更改为 'App' 以外的词,我之前 运行 遇到过这个问题,我在更改变量名时成功了。
例如:
设置 newApp = CreateObject("CANoe.Application")