Test Complete脚本无法在Windows 7计算机上获取应用程序的对象

时间:2013-01-05 14:02:02

标签: testcomplete

我使用Test Complete 6.0编写了一个脚本来自动化我的应用程序。测试完成不会得到我的应用程序的对象。

例如:Sys["Application name"]返回“找不到对象”。我试图通过脚本找到sys下运行的EXE。我发现我的应用程序不在sys下,即使我的应用程序在机器上运行。

仅在一台Windows 7计算机上出现此问题。在其他Windows 7和XP机器上,我的脚本运行正常。

2 个答案:

答案 0 :(得分:2)

最有可能的是,正在测试的应用程序以管理员身份运行,而TestExecute则没有。这使该工具无法访问应用程序进程。以管理员身份运行TestExecute(右键单击TestExecute可执行文件并选择“以管理员身份运行”)并检查这是否有帮助。

BTW,TestComplete / TestExecute 6不正式支持Windows 7。

答案 1 :(得分:1)

您需要以下列方式访问您的应用程序:
Sys.Process(“测试应用程序的过程”)

您无法在TestComplete中看到测试应用程序的过程,这可能与the Object Browser toolbar commands有关。确保已启用显示所有用户进程选项。