在VMware虚拟机上执行QuickTest Pro 10中的脚本时出错

时间:2010-08-13 15:30:20

标签: qtp

我已在虚拟机上安装了QTP 10.0&试图通过QTP运行基本代码行,即

MsgBox“ABC”

但是,当我尝试在VM上执行脚本时,它在第一行失败时说:

**“由于无法恢复的错误,测试运行无法继续”

无法运行脚本。 说明:语法无效

第(1)行:“RunAction”Action1“,oneiteration”。

我在4台不同的VM机器上尝试过这种安装。未能解决它。

我认为VMware存在一些问题,或者可能不支持调试器。

我正在使用 Windows 2003 R2企业版SP2 ,并在虚拟机上安装 MS SQL 2005

我的QTP安装包括:

默认加载项

Siebel Addin

Java Addin

.Net Addin

请帮助我解决这个问题......

2 个答案:

答案 0 :(得分:0)

尝试

MsgBox("ABC")

答案 1 :(得分:0)

您引用的错误行:

  

“RunAction”Action1“,oneiteration”

从Action0调用

,它可以在名为Action0.mts的QTP脚本文件夹中找到。

您可以检查此文件是否已损坏,并在该行末尾添加换行符。

您也可能已将默认Action1重命名为其他内容,而QTP未更新Action0以调用重命名的函数。

另一个问题可能来自函数库中的错误,数据表或恢复方案的错误路径。

谢谢, 马切伊