我正在自动化环境中使用QuickTest Pro进行测试,我从vbscript调用测试。我需要这些测试来引用库,但我不想依赖这些库的绝对路径(例如C:\myLibrary
)。我可以使用相关库(例如..\myLibrary
)但是如何让QTP识别出这样的库?我不是QTP专家,但我需要让这些测试完全可移植,包括资源和任何其他外部部件。
答案 0 :(得分:0)
您可以在“设置”对话框的“资源”选项卡中添加功能库。当您添加对脚本的引用时,它将显示一个对话框,您可以在其中选择是要将路径设置为相对路径还是绝对路径。我记得你必须单击是以使脚本采用相对路径。
答案 1 :(得分:0)
佛陀提出的Folow 此外,如果您的测试文件夹外部有一些公共资源,其分层位置可能经常更改,则需要从选项>文件夹路径设置中找到绝对路径,并在计划执行测试的每台测试计算机上首次设置它。 。由于此设置是特定于QTP应用程序而不是特定于测试,因此除非层次结构发生更改,否则无需更改它们。