如何检查 loadfunctionlibrary 是否已在 运行 时间内在 UFT 中成功加载库。
How to check if loadfunctionlibrary have loaded libraries successfully in UFT during run time.
我正在使用 loadfunctionlibrary 加载几个库。我注意到当我尝试在我的驱动程序脚本中调用它们时,我打算加载的库中的函数未能被调用。我如何检查库是否真的加载了。
此行为的可能问题是什么?
可能的检查:
- 在Resources -> Settings 选项卡中附加所有函数库,并检查是否有语法错误。
- 运行 带有附加库的脚本并启用 "Proceed to Next Step" 并观察是否有任何 "Run Error" 报告。
这可能是由于这些文件中的一些语法错误。在 QTP 中打开文件并按 ctrl+F7
检查语法。
如果没有语法错误,请检查文件名和文件路径等。
在每个文件中包含一个 print "fileA is loaded successfully"
- 这样您就可以检查每个文件是否在 运行 时间成功加载。
在脚本之前使用 On error resume next 并在 loadfunctionlibrary[= 之后检查 err.number 16=] 方法。如果是0表示函数加载成功
我正在使用 loadfunctionlibrary 加载几个库。我注意到当我尝试在我的驱动程序脚本中调用它们时,我打算加载的库中的函数未能被调用。我如何检查库是否真的加载了。 此行为的可能问题是什么?
可能的检查:
- 在Resources -> Settings 选项卡中附加所有函数库,并检查是否有语法错误。
- 运行 带有附加库的脚本并启用 "Proceed to Next Step" 并观察是否有任何 "Run Error" 报告。
这可能是由于这些文件中的一些语法错误。在 QTP 中打开文件并按 ctrl+F7
检查语法。
如果没有语法错误,请检查文件名和文件路径等。
在每个文件中包含一个 print "fileA is loaded successfully"
- 这样您就可以检查每个文件是否在 运行 时间成功加载。
在脚本之前使用 On error resume next 并在 loadfunctionlibrary[= 之后检查 err.number 16=] 方法。如果是0表示函数加载成功