如何在运行时检查loadfunctionlibrary是否已在UFT中成功加载库。

时间:2016-09-30 16:03:41

标签: qtp hp-uft

我正在使用loadfunctionlibrary来加载很少的库。我注意到当我尝试在我的驱动程序脚本中调用它时,我打算加载的库中的函数无法被调用。如何检查库是否真正加载。 这种行为可能是什么问题?

3 个答案:

答案 0 :(得分:2)

可能是由于这些文件中存在一些语法错误。在QTP中打开文件,然后按ctrl+F7检查语法。

如果没有语法错误,请检查文件名和文件路径等。 在每个文件中包含print "fileA is loaded successfully" - 以便您可以检查每个文件是否在运行时成功加载。

答案 1 :(得分:1)

可能的检查:

  1. 附上参考资料中的所有函数库 - >设置选项卡并检查是否存在语法错误。
  2. 使用附加的库运行脚本并启用“继续下一步”并观察是否有任何“运行错误”报告。

答案 2 :(得分:1)

在脚本之前使用错误重启 并在 loadfunctionlibrary 方法之后检查 err.number 。如果 0 表示功能已成功加载。