[精华帖]如何用QTP搭建自动化测试框架(有价值的问题陆续推出中,敬请关注)
各位大侠:我这周要开始用QTP进行自动化测试前期的环境搭建了,碰到了问题,有谁知道就帮着回答一下哦。都是一些简单的问题,可是我不知道如何做。嘿嘿。
1、不用录制的方法,直接写脚本访问某个自动生成的URL地址。怎么做?
为什么我不用录制呢,因为我录制不到访问URL这个动作呀,我找不到URL地址在哪里。
先问一个吧,有人回答再说。
如果有高手,就直接联系我吧,dtzfl@hotmail.com:p:p
[ Last edited by 槛外人 on 2005-9-5 at 19:44 ]
哈哈,这个简单的问题不用问了,
我自己搞定了。 呵呵,没看明白的举手,想知道答案的举手。呵呵。接着问,
问题1:在调用Action时,传参数的格式是什么,我马马乎乎看了下帮助,不想看了。请哪个给举个例子。我的Action有两个参数。问题2:在我的程序中,发起某个操作后,会对这个操作产生一个唯一的号,这个号呢显示在地址栏中,如何把这个号通过QTP取出来呢?因为在后面的脚本中还要用到滴。
问题3:QTP是否可以设置只运行一个脚本中的某些 Action。
谢谢支持哈。
[ Last edited by 槛外人 on 2005-9-6 at 09:04 ]
其实问题并不是你想的那么简单
有位高手介绍了点可以看看http://blog.joycode.com/oldsidney/articles/23580.aspx
再看看自己搞定了多少:)
关于你的第2个问题
类似的问题很多,解决方法都差不多
可以自己再想想
hongtang 很勤快啊.
那个是繁体字啊。哈哈。我看过一遍了。我想我明白了你要表达的意思。把那个URL的值取出来,就可以取得我所需的号了。可是我不清楚,动态生成的URL也可以取得吗?我现在取不到。还请各位请教。:)。 建议楼主有空看一下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。 忘了忘了,我记得好像有人说过"懒的看英文了,所以上来问问"。
我猜一定会有人懒的想如何从url分解出你想要的1234567
呵呵,我来帮你写代码?:) 贴个javescript的,哈哈,我也懒的写出来。
http://www.zj55.net/article/html/s916/17966.htm
要懒就大家一起懒吧。汗。呵呵。
hoho ,
斑竹高,一下子就解决了我的问题了。谢谢哈。hoho ,
斑竹高,一下子就解决了我的问题了。谢谢哈。好帖,不能让它沉了。
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗? 期待!!!哈哈,终于有一个阶段性的成果了。
现在把一部分最基础的操作都搞成了Action,组合成几个业务流程,都可以跑了。最基础的工作做了一部分。但是关于如何报告BUG还没有开始做。还没有思路。哪位感兴趣,和我交流哦。文章等晚些时候有空了再整理。感谢这里热心的朋友们。 是自动向测试中心提交bug么,你可以参看我的帖子,上面有详细的自动提交设置步骤 http://www.zj55.net/article/html/s916/17966.htm现在打不开啦,槛外人 贴上来让偶看看好不? 用QC啊,或者TD试试看。 原帖由 槛外人 于 2005-9-6 17:12 发表
各位,我打算把我们的交易系统自动化框架搭起来之后,转门搞篇文章来介绍,有兴趣吗?
那是相当的有兴趣,不知道文章出来没有?
回复 11# 的帖子
我也在等:) 关注 楼上的网页怎么打不开吖。。。
页:
[1]