51Testing软件测试论坛

标题: (*^__^*) 关于如何在脚本中运行已经设置好的Application details(已解决) [打印本页]

作者: fanliukund    时间: 2010-3-13 13:46
标题: (*^__^*) 关于如何在脚本中运行已经设置好的Application details(已解决)
例如..
我的application details路径为"F:\QQ\QQ.exe"

我有2个action(action1,action2)
我在action1最后close掉了QQ.exe
在action2中编写
systemutil.run "F:\QQ\QQ.exe"启动

现在又出现了新版本路径为"F:\QQ1\QQ.exe"
这样需要改application details的路径
还需要改action2里的路径

有没有一种方法..可以直接调用已经设置好的application details路径

[ 本帖最后由 fanliukund 于 2010-5-4 09:39 编辑 ]
作者: fanliukund    时间: 2010-3-15 09:17
哦..苍天啊..大地啊..没人知道吗
作者: yujie6832    时间: 2010-3-15 09:45
新版本是QQ的版本?你首先自己要本地上先统一一下的吧,我想
作者: lamuda    时间: 2010-3-15 12:57
把路径写在外部的excel表中,action中导入这个表,用datatable取值
作者: fanliukund    时间: 2010-3-15 14:32
还不是一样...新版本出现..又要改...

我在QTP中直接Automation-->record and run settings来的几快的...
作者: xavier_007    时间: 2010-3-15 15:16
可不可以把路径定义为一个变量
如果有改变
只要修改一个地方即可
作者: fanliukund    时间: 2010-3-15 16:13
最好的就是直接调用已经设置好的application details路径
作者: fanliukund    时间: 2010-3-17 11:01
无奈啊..无奈啊..
作者: fanliukund    时间: 2010-4-7 13:38
datatable.import ("f:\asdf.xls")
xls = datatable(1,1)        '路径放第二行
systemutil.run xls
作者: shotstar    时间: 2010-4-8 09:31
原帖由 fanliukund 于 2010-3-15 16:13 发表
最好的就是直接调用已经设置好的application details路径

要么就用环境变量,要么就用上面提到的从外部excel获取的方式吧。

[ 本帖最后由 shotstar 于 2010-4-8 09:35 编辑 ]
作者: fanliukund    时间: 2010-4-30 13:27
直接放到global中
然后
msgvalue = datatable(1,1)
systemutil.run msgvalue
不用从外部excel获取




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2