我遇到了一个尚未找到解决方案的问题。
我使用 Test Complete 为应用程序自动化一些与 GUI 相关的场景。我开发了一些在过去某个时候可以工作的脚本。几个月后,我回来尝试运行其中一个脚本。脚本在网格对象上执行ClickCell操作时失败并出现以下错误。
An error occurred.
Possible reasons:
1. The application stopped responding.
2. The application was compiled incorrectly (see the Open Applications topic in the help system).
3. An error occurred in TestComplete.
Technical information:
379 0x80070057 (The parameter is incorrect.) .
Tested object:
...
我在另一台机器上执行了相同的脚本并安装了另一个测试完成,它工作正常。所以我想问题不是目标应用程序。
我在网上检查了这个问题的解决方案,但没有任何效果。我清理了我可以在这个答案中找到的所有位置的临时文件。行为是一样的。
所以我想这可能与 Test Complete 安装有关。我尝试重新安装它几次,但它没有成功。然后,我在 testcomplete.exe 上使用了 Dependency Walker(如网络上某处所建议的那样),发现 Test Complete 的 Bin 目录中缺少一些 dll。他们会产生这个错误吗?如果是,我怎样才能得到它们?正如我所说,我已经重新安装了几次该应用程序。
有没有人在使用 Test Complete 时遇到过这个问题?是否有任何我应该清理的 .net 临时位置?