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方便些