51Testing软件测试论坛

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

作者: 槛外人    时间: 2005-9-5 14:32
标题: [精华帖]如何用QTP搭建自动化测试框架(有价值的问题陆续推出中,敬请关注)
各位大侠:
我这周要开始用QTP进行自动化测试前期的环境搭建了,碰到了问题,有谁知道就帮着回答一下哦。都是一些简单的问题,可是我不知道如何做。嘿嘿。
1、不用录制的方法,直接写脚本访问某个自动生成的URL地址。怎么做?
为什么我不用录制呢,因为我录制不到访问URL这个动作呀,我找不到URL地址在哪里。

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

[ Last edited by 槛外人 on 2005-9-5 at 19:44 ]
作者: 槛外人    时间: 2005-9-5 15:07
标题: 哈哈,这个简单的问题不用问了,
我自己搞定了。
作者: lovetest6    时间: 2005-9-5 16:16
呵呵,没看明白的举手,想知道答案的举手。呵呵。
作者: 槛外人    时间: 2005-9-5 19:43
标题: 接着问,
问题1:在调用Action时,传参数的格式是什么,我马马乎乎看了下帮助,不想看了。请哪个给举个例子。我的Action有两个参数。
问题2:在我的程序中,发起某个操作后,会对这个操作产生一个唯一的号,这个号呢显示在地址栏中,如何把这个号通过QTP取出来呢?因为在后面的脚本中还要用到滴。
问题3:QTP是否可以设置只运行一个脚本中的某些 Action。
谢谢支持哈。

[ Last edited by 槛外人 on 2005-9-6 at 09:04 ]
作者: hongtang    时间: 2005-9-5 23:54
标题: 其实问题并不是你想的那么简单
有位高手介绍了点
可以看看http://blog.joycode.com/oldsidney/articles/23580.aspx
再看看自己搞定了多少:)
关于你的第2个问题
类似的问题很多,解决方法都差不多
可以自己再想想
作者: 槛外人    时间: 2005-9-6 09:03
标题: hongtang 很勤快啊.
那个是繁体字啊。哈哈。我看过一遍了。我想我明白了你要表达的意思。把那个URL的值取出来,就可以取得我所需的号了。可是我不清楚,动态生成的URL也可以取得吗?我现在取不到。还请各位请教。:)。
作者: lovetest6    时间: 2005-9-6 09:53
建议楼主有空看一下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。
作者: lovetest6    时间: 2005-9-6 10:25
忘了忘了,我记得好像有人说过"懒的看英文了,所以上来问问"。
我猜一定会有人懒的想如何从url分解出你想要的1234567
呵呵,我来帮你写代码? 贴个javescript的,哈哈,我也懒的写出来。

http://www.zj55.net/article/html/s916/17966.htm
要懒就大家一起懒吧。汗。呵呵。
作者: 槛外人    时间: 2005-9-6 12:08
标题: hoho ,
斑竹高,一下子就解决了我的问题了。谢谢哈。
作者: 槛外人    时间: 2005-9-6 12:12
标题: hoho ,
斑竹高,一下子就解决了我的问题了。谢谢哈。
作者: 槛外人    时间: 2005-9-6 17:12
标题: 好帖,不能让它沉了。
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?
作者: lovedemon    时间: 2005-9-7 15:52
期待!!!
作者: 槛外人    时间: 2005-9-13 16:13
标题: 哈哈,终于有一个阶段性的成果了。
现在把一部分最基础的操作都搞成了Action,组合成几个业务流程,都可以跑了。
最基础的工作做了一部分。但是关于如何报告BUG还没有开始做。还没有思路。哪位感兴趣,和我交流哦。文章等晚些时候有空了再整理。感谢这里热心的朋友们。
作者: lovedemon    时间: 2005-9-13 17:02
是自动向测试中心提交bug么,你可以参看我的帖子,上面有详细的自动提交设置步骤
作者: shengyan    时间: 2006-1-24 12:57
http://www.zj55.net/article/html/s916/17966.htm现在打不开啦,槛外人 贴上来让偶看看好不?
作者: lovetest6    时间: 2006-1-27 20:18
用QC啊,或者TD试试看。
作者: longsky21    时间: 2006-2-13 11:31
原帖由 槛外人 于 2005-9-6 17:12 发表
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?

那是相当的有兴趣,不知道文章出来没有?
作者: 郁金香    时间: 2007-10-8 10:45
标题: 回复 11# 的帖子
我也在等
作者: maggie046538    时间: 2007-10-9 13:47
关注
作者: jinhui58    时间: 2011-3-30 10:16
楼上的网页怎么打不开吖。。。




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