致力于测试团队建设和自动化测试开发,欢迎有兴趣者一起研究讨论

使用相对路径call外部action

上一篇 / 下一篇  2008-06-25 17:54:05 / 个人分类:QTP

使用相对路径call外部action有很多好处。当test所在路径变化时,只要外部action所在的test的相对路径没变,且文件名没变,那么路径不管怎么变化,对外部action的call都有效,否则只要一改变路径,external action都不可用。51Testing软件测试网/vo'R:|vh
51Testing软件测试网/u"{9f)?!iB bb-gg%Q
   使用相对路径的方法:51Testing软件测试网 ~*k.X#A*ar8WY
   1).首先,在Tools > Options > Folders里,把存放脚本的路径加进来。比如你有test1, test2脚本文件,都放在路径d:\QTP_Test下,51Testing软件测试网 ZYgd?
      那么加入路径d:\QTP_Test。
9t%s;o$_cX0   2).在test1中插入test2中的reusable actionA的方法:在Insert call to existing Action的对话框中,From test栏不要点击浏览按钮,而是直接输入test2,然后Action下拉框中会自动列出test2中可重用的action,此时选中actionA,并确定。
V h.E4DvI&Lm0   3).验证是否是以相对路径的方式插入外部Action: 在刚插入的actionA上点击右键,Action Properties,在Location栏中显示的应该是test2\actionA,那么就对了。如果显示的是d:\QTP_Test\test2\actionA,说明还是以绝对路径的方式插入的,只要d:\QTP_Test 的路径变了,所有的外部Action都不能访问。51Testing软件测试网:]K0a5O%is$h

4z_t/EA1eJZl0   比较麻烦的是,原来用绝对路径方式插入的action,都不能修改,只能删除后重新按相对路径方式插入

TAG: QTP

 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 91164
  • 日志数: 79
  • 图片数: 1
  • 建立时间: 2008-05-18
  • 更新时间: 2009-06-04

RSS订阅

Open Toolbar