QTP:在运行时设置QTP中的相对路径
使用 QTP 的菜单栏,我可以设置文件夹路径,然后在操作脚本中使用相对路径。
首先,如果我想在脚本中实现相同的目标,我该怎么做?
其次,如果我想设置名为“TEST_ROOT_PATH”的系统环境变量,那么如何在每个测试的运行时实现这一点?
using the menu bar of QTP, I can set my folder path and than use the relative path in the action scripts.
firstly, If i want to achieve the same with in a Script, how can i do this?
secondly, if i want to set the system environment variables named "TEST_ROOT_PATH", than how can i achieve this during the run time of every test?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
QTP 允许动态修改作为应用相对路径基础的文件夹集合。
您可以通过 QTP 应用程序的“文件夹”方法访问此集合。
它应该是这样的:
QTP allows dynamic modification of a collection of folders that act as a base for applying relative paths.
You can access this collection by QTP Application's "Folders" method.
It should be something like this:
您还可以从注册表设置文件夹,因为 QTP 将其设置保存在注册表中。
创建一个包含以下内容的 .reg 文件:
并替换 path1 的值。
从命令行执行,将其与 /s 选项一起使用(不要求确认):
You can also set Folders from registry, because QTP saves its settings in registry.
Create a .reg file with such content:
and replace value of path1.
Executing from command line, use it with /s option (doesn't ask for confirmation):