槛外人 发表于 2005-9-5 14:32:44

[精华帖]如何用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:31

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

我自己搞定了。

lovetest6 发表于 2005-9-5 16:16:24

呵呵,没看明白的举手,想知道答案的举手。呵呵。

槛外人 发表于 2005-9-5 19:43:32

接着问,

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

[ Last edited by 槛外人 on 2005-9-6 at 09:04 ]

hongtang 发表于 2005-9-5 23:54:59

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

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

槛外人 发表于 2005-9-6 09:03:35

hongtang 很勤快啊.

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

lovetest6 发表于 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。

lovetest6 发表于 2005-9-6 10:25:15

忘了忘了,我记得好像有人说过"懒的看英文了,所以上来问问"。
我猜一定会有人懒的想如何从url分解出你想要的1234567
呵呵,我来帮你写代码?:) 贴个javescript的,哈哈,我也懒的写出来。

http://www.zj55.net/article/html/s916/17966.htm
要懒就大家一起懒吧。汗。呵呵。

槛外人 发表于 2005-9-6 12:08:11

hoho ,

斑竹高,一下子就解决了我的问题了。谢谢哈。

槛外人 发表于 2005-9-6 12:12:09

hoho ,

斑竹高,一下子就解决了我的问题了。谢谢哈。

槛外人 发表于 2005-9-6 17:12:05

好帖,不能让它沉了。

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

lovedemon 发表于 2005-9-7 15:52:16

期待!!!

槛外人 发表于 2005-9-13 16:13:15

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

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

lovedemon 发表于 2005-9-13 17:02:14

是自动向测试中心提交bug么,你可以参看我的帖子,上面有详细的自动提交设置步骤

shengyan 发表于 2006-1-24 12:57:27

http://www.zj55.net/article/html/s916/17966.htm现在打不开啦,槛外人 贴上来让偶看看好不?

lovetest6 发表于 2006-1-27 20:18:59

用QC啊,或者TD试试看。

longsky21 发表于 2006-2-13 11:31:05

原帖由 槛外人 于 2005-9-6 17:12 发表
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?
那是相当的有兴趣,不知道文章出来没有?

郁金香 发表于 2007-10-8 10:45:55

回复 11# 的帖子

我也在等:)

maggie046538 发表于 2007-10-9 13:47:27

关注

jinhui58 发表于 2011-3-30 10:16:10

楼上的网页怎么打不开吖。。。
页: [1]
查看完整版本: [精华帖]如何用QTP搭建自动化测试框架(有价值的问题陆续推出中,敬请关注)