51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2197|回复: 10
打印 上一主题 下一主题

[原创] (*^__^*) 关于如何在脚本中运行已经设置好的Application details(已解决)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-13 13:46:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如..
我的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 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-3-15 09:17:29 | 只看该作者
哦..苍天啊..大地啊..没人知道吗
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-3-15 09:45:08 | 只看该作者
新版本是QQ的版本?你首先自己要本地上先统一一下的吧,我想
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-3-15 12:57:29 | 只看该作者
把路径写在外部的excel表中,action中导入这个表,用datatable取值
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-3-15 14:32:34 | 只看该作者
还不是一样...新版本出现..又要改...

我在QTP中直接Automation-->record and run settings来的几快的...
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-3-15 15:16:15 | 只看该作者
可不可以把路径定义为一个变量
如果有改变
只要修改一个地方即可
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2010-3-15 16:13:49 | 只看该作者
最好的就是直接调用已经设置好的application details路径
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-3-17 11:01:55 | 只看该作者
无奈啊..无奈啊..
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2010-4-7 13:38:00 | 只看该作者
datatable.import ("f:\asdf.xls")
xls = datatable(1,1)        '路径放第二行
systemutil.run xls
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-4-8 09:31:45 | 只看该作者
原帖由 fanliukund 于 2010-3-15 16:13 发表
最好的就是直接调用已经设置好的application details路径

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

[ 本帖最后由 shotstar 于 2010-4-8 09:35 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2010-4-30 13:27:06 | 只看该作者
直接放到global中
然后
msgvalue = datatable(1,1)
systemutil.run msgvalue
不用从外部excel获取
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-5 09:30 , Processed in 0.102098 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表