51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6493|回复: 19
打印 上一主题 下一主题

[原创] [精华帖]如何用QTP搭建自动化测试框架(有价值的问题陆续推出中,敬请关注)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-9-5 14:32:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠:
我这周要开始用QTP进行自动化测试前期的环境搭建了,碰到了问题,有谁知道就帮着回答一下哦。都是一些简单的问题,可是我不知道如何做。嘿嘿。
1、不用录制的方法,直接写脚本访问某个自动生成的URL地址。怎么做?
为什么我不用录制呢,因为我录制不到访问URL这个动作呀,我找不到URL地址在哪里。

先问一个吧,有人回答再说。
如果有高手,就直接联系我吧,dtzfl@hotmail.com:p:p

[ Last edited by 槛外人 on 2005-9-5 at 19:44 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-9-5 15:07:31 | 只看该作者

哈哈,这个简单的问题不用问了,

我自己搞定了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-9-5 16:16:24 | 只看该作者
呵呵,没看明白的举手,想知道答案的举手。呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-9-5 19:43:32 | 只看该作者

接着问,

问题1:在调用Action时,传参数的格式是什么,我马马乎乎看了下帮助,不想看了。请哪个给举个例子。我的Action有两个参数。
问题2:在我的程序中,发起某个操作后,会对这个操作产生一个唯一的号,这个号呢显示在地址栏中,如何把这个号通过QTP取出来呢?因为在后面的脚本中还要用到滴。
问题3:QTP是否可以设置只运行一个脚本中的某些 Action。
谢谢支持哈。

[ Last edited by 槛外人 on 2005-9-6 at 09:04 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-9-5 23:54:59 | 只看该作者

其实问题并不是你想的那么简单

有位高手介绍了点
可以看看http://blog.joycode.com/oldsidney/articles/23580.aspx
再看看自己搞定了多少:)
关于你的第2个问题
类似的问题很多,解决方法都差不多
可以自己再想想
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-9-6 09:03:35 | 只看该作者

hongtang 很勤快啊.

那个是繁体字啊。哈哈。我看过一遍了。我想我明白了你要表达的意思。把那个URL的值取出来,就可以取得我所需的号了。可是我不清楚,动态生成的URL也可以取得吗?我现在取不到。还请各位请教。:)。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-9-6 09:53:05 | 只看该作者
建议楼主有空看一下Object Model Reference.

ok,说一下你的第二个问题],如果这个"唯一的号"只出现在url中,根据Object Model Referencez中所描述的,你仍就可以从page的属性中得到这个url,并且分解出你要的“唯一的号”。如:
msgbox Browser("Browser").Page("Page").GetROProperty("url")

得到形如“http://www.xxx.com/page.do?id=1234567”的一个url
然后取出这个url中你感兴趣的部分如1234567。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-9-6 10:25:15 | 只看该作者
忘了忘了,我记得好像有人说过"懒的看英文了,所以上来问问"。
我猜一定会有人懒的想如何从url分解出你想要的1234567
呵呵,我来帮你写代码? 贴个javescript的,哈哈,我也懒的写出来。

http://www.zj55.net/article/html/s916/17966.htm
要懒就大家一起懒吧。汗。呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2005-9-6 12:08:11 | 只看该作者

hoho ,

斑竹高,一下子就解决了我的问题了。谢谢哈。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2005-9-6 12:12:09 | 只看该作者

hoho ,

斑竹高,一下子就解决了我的问题了。谢谢哈。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2005-9-6 17:12:05 | 只看该作者

好帖,不能让它沉了。

各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-9-7 15:52:16 | 只看该作者
期待!!!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2005-9-13 16:13:15 | 只看该作者

哈哈,终于有一个阶段性的成果了。

现在把一部分最基础的操作都搞成了Action,组合成几个业务流程,都可以跑了。
最基础的工作做了一部分。但是关于如何报告BUG还没有开始做。还没有思路。哪位感兴趣,和我交流哦。文章等晚些时候有空了再整理。感谢这里热心的朋友们。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-9-13 17:02:14 | 只看该作者
是自动向测试中心提交bug么,你可以参看我的帖子,上面有详细的自动提交设置步骤
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-1-24 12:57:27 | 只看该作者
http://www.zj55.net/article/html/s916/17966.htm现在打不开啦,槛外人 贴上来让偶看看好不?
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-1-27 20:18:59 | 只看该作者
用QC啊,或者TD试试看。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-2-13 11:31:05 | 只看该作者
原帖由 槛外人 于 2005-9-6 17:12 发表
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?

那是相当的有兴趣,不知道文章出来没有?
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-10-8 10:45:55 | 只看该作者

回复 11# 的帖子

我也在等
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-10-9 13:47:27 | 只看该作者
关注
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2011-3-30 10:16:10 | 只看该作者
楼上的网页怎么打不开吖。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 02:35 , Processed in 0.082870 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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