我已在虚拟机上安装了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
请帮助我解决这个问题......
答案 0 :(得分:0)
尝试
MsgBox("ABC")
答案 1 :(得分:0)
您引用的错误行:
从Action0调用“RunAction”Action1“,oneiteration”
,它可以在名为Action0.mts的QTP脚本文件夹中找到。
您可以检查此文件是否已损坏,并在该行末尾添加换行符。
您也可能已将默认Action1重命名为其他内容,而QTP未更新Action0以调用重命名的函数。
另一个问题可能来自函数库中的错误,数据表或恢复方案的错误路径。
谢谢, 马切伊