为什么断点不能在TestComplete中工作?

时间:2012-05-11 06:10:05

标签: automated-tests breakpoints testcomplete

我正在使用TestComplete 8.70.720.7的试用版进行测试自动化。我遇到了断点问题 - 即使打开测试调试它们也不起作用。问题的原因是什么?

1 个答案:

答案 0 :(得分:4)

TestComplete使用Microsoft Script Debugger调试JScript和VBScript脚本。因此,此功能取决于计算机上安装的MS脚本调试组件。如果断点不起作用,则脚本调试组件出现问题 - TestComplete由于某种原因无法使用它们。出现此问题的原因有很多。其中许多内容在SmartBear支持门户中的以下FAQ条目中进行了描述:

http://support.smartbear.com/viewarticle/8874/

如果该文章中的建议没有帮助,这可能意味着您遇到了TestComplete尝试使用随Visual Studio安装的脚本调试程序的情况。此时,并非所有版本的VS Script Debugger都与TestComplete兼容。因此,如果您的PC上安装了VS,请尝试执行以下操作:

  1. 关闭Visual Studio和TestComplete。
  2. 重命名磁盘上的VS7Debug文件夹(其路径如下所示:C:\ Program Files \ Common Files \ microsoft shared),重命名为“_VS7Debug”。
  3. 使用上面的FAQ文章中的链接重新安装Microsoft Script Debugger。在Windows 7,Vista或Win Server 2008下安装时,使用提升的权限运行安装(使用“以管理员身份运行”上下文菜单命令)。
  4. 这可以解决问题吗?