google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[讨论] QTP和winrunner的区别是什么

QTP和winrunner的区别是什么


请问各位大虾,QTP和winrunner的区别是什么呢?

TOP

QTP用来测web比较好,winrunner只能支持一部分的web对象,有些对象不认,也就是录制之后回放不出来。

TOP

1.脚本思想不一样
QTP面向对象型;WR面向结构型
2.框架思想不一样
QTP主推关键字驱动技术,因此产生了QTP中的ACTION;WR是函数型的结构
3.语言不一样
QTP用VBS,扩展性很好,方便上手;WR是TSL语言,要求有C基础,但两种语言都很简单
4.支持计算机语言,平台不一样
QTP支持较先进的语言好些;WR支持过时的东西会好些。(就像老子总赶不上儿子的思想潮流)
5.操作性不同
QTP让用户再傻也会用;WR需要点基础(HP的目标是让傻子也可以用QTP做自动化测试!
6.智商不同
QTP更聪明些(用到了一些智能的东西),个头长的也大些(QTP9.5都1G了 ),长得也漂亮些
7.对不识别对象的操作性不同
WR对不识别对象的操作要比QTP方便些
性格决定命运,气度决定格局!
个人网站-http://www.lantianwei.com
欢迎大家访问!

TOP

回复 3# 的帖子


概括的不错嘛,呵呵
向着QTP自动化方向深入发展
欢迎QTP研究者一起交流,相互进步
欢迎访问我的测试博客:http://www.51testing.com/?uid/161787

TOP

敢问qtp的面向对象怎末体现

TOP

呵呵,用我们之前辩论中的一句经典话:
一个叫“QTP”,一个叫“Winrunner”,这就是不同

TOP

回复 5# 的帖子


对象(.对象).方法/属性,这里主要之脚本的形式,而非脚本语言,其实VBS有很多的面向对象思想都不支持;在脚本语言上对面向对象思想支持好点的就数ST了。

[ 本帖最后由 lantianwei 于 2008-7-4 14:47 编辑 ]
性格决定命运,气度决定格局!
个人网站-http://www.lantianwei.com
欢迎大家访问!

TOP

版主的总结很好很强大。QTP真的是越大、使用门槛越低、界面越漂亮
平常心

TOP


开始怀疑QTP对象库存在的意义.....

TOP

附件: 您所在的用户组无法下载或查看附件
QQ群:45110240 希望爱测试爱聊天的人进入
软件质量=流程+组织+技术
为每个软件打好预防针

TOP

回复 7# 的帖子


就如你所说,QTP毕竟使用的是VBS脚本语言,很多面向对象的思想都不支持
但我们可以采用变通的方法实现一部分面向对象的形式,也很方便
向着QTP自动化方向深入发展
欢迎QTP研究者一起交流,相互进步
欢迎访问我的测试博客:http://www.51testing.com/?uid/161787

TOP

回复 9# 的帖子


对象库是QTP的精华啊,个人这么认为,呵呵,虽然也喜欢写脚本实现功能
但对于企业而言,要的是最终的效果,至于你是采用什么方式实现,无关紧要,呵呵
从这个角度上来看,QTP的对象库是很重要的,正式因为他的存在,使得很多没有编程经验的人也可以开发脚本
可以最大可能的实现资源的利用,呵呵
这应该算是商业化的体现吧
向着QTP自动化方向深入发展
欢迎QTP研究者一起交流,相互进步
欢迎访问我的测试博客:http://www.51testing.com/?uid/161787

TOP

回复 3# 的帖子


确实总结的不错哈
谢谢

TOP

总结都很强,厉害

TOP

学习了  嘎嘎
The secret ingredient of my secret ingredient soup is...nothing.

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-14 11:34Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹