UFT11.53中的未知错误

时间:2014-09-04 13:45:40

标签: hp-uft

我使用UFT 11.53进行自动化并在QC中维护脚本。

在调试模式下执行脚本时,我的系统被挂起,所以我不得不杀死UFT进程并重新启动。但是在杀死会话后,由于某些意外错误(我在下面附上了**附加错误截图供您参考),我无法重新开启测试。

enter image description here

请帮助我克服这个问题。谢谢!

***包括Stack Trace scrennshots

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

堆栈跟踪似乎显示构建GUID值时出错。这些在软件中经常用于识别元素。堆栈还指出在尝试加载操作时发生此错误,并且显示与对象存储库相关。

我认为这个问题只发生在这一个测试中?如果没有,您在使用UFT时遇到问题,可能需要重新安装。

否则......您应该将测试复制到新文件夹,以便您可以尝试不同的方法来恢复它。

尝试删除任何每个操作对象存储库文件。在测试的文件夹结构中,您将为每个操作找到一个子文件夹。删除' ObjectRepository.bdb'每个操作文件夹中的文件一个接一个...尝试在每次尝试后重新打开测试。您可能不得不使用新的空测试替换文件而不是删除。

另一种选择是重建您的测试。在每个操作文件夹下都是' script.mts'文件,是存储该操作的VBScript代码的纯文本文件。您可以将此代码复制/粘贴到新测试的操作中以重建其中的大部分内容。然后,您只需要重建其他设置,例如关联对象存储库,执行设置等。至少您不会丢失代码。