sally_0817 发表于 2008-6-4 12:50:04

用loadrunner来代替QTP做自动化测试,大家觉得可行吗?

如题:用loadrunner来代替QTP做自动化测试,大家觉得可行吗?

Zee 发表于 2008-6-4 13:02:09

不可行。
这两个工具的定位就完全不同。虽说有些功能上稍微有点相通的地方,比如:都能回放实现登录,提交这样的动作。
但是原理完全不同的。

sally_0817 发表于 2008-6-4 14:38:47

同意你的观点,我的观点也是不可行。
但我说不出其所以然来。

sally_0817 发表于 2008-6-4 14:45:14

首先我觉得
我们用QTP要完成的是客户端功能正确性的验证,而loadrunner是直接写服务器的
往服务器提交成功了,不代表客户端的该功能也实现了

angelwamy 发表于 2008-6-4 16:20:34

QTP基于VB,比较适合用于页面功能的测试

LR基于C,偏向去系统性能的测试

用途完全不同,除非你把LR只是当作录制和回放的工具,但LR对web页面的识别未必好于QTP

小孩 发表于 2008-6-4 17:51:25

QTP模拟用户在GUI层上面的操作
loadrunner 模拟客户端向服务端发送数据包 并通过欺骗手段接收服务端向客户端的包

但是LR 可以协助做一些功能的测试!

cdq1010 发表于 2008-6-4 18:06:19

肯定不行
了解一下两个工具的工作原理就知道了

qiyu 发表于 2008-6-5 11:57:23

肯定不行,在检查页面这点好像LR也可实现,但和QTP差多了,LR注重性能测试,

aks5201314 发表于 2008-6-6 15:27:47

用loadrunner来代替QTP做自动化测试不可行,因为两者的工作原理和定位不同.但是如果项目的开发已经完成了,系统已经比较稳定了,在发布前用LR做一些辅助测试测试还是可以的,可以录制一些增,,改,查操作的脚本.在脚本里增加检查点,通过检查来判断比较常用的功能是否正常,这样做比手工测试要轻松一些,.呵呵!前提是你对LR的操作比较熟练.手工测试和自动互相结合,我想这样还是比较合适的.:)

vannty 发表于 2011-7-26 15:41:32

都高手哦

joykao 发表于 2011-7-27 14:41:33

工作原理都是不同的。。这是不行滴

云层 发表于 2011-7-27 15:27:56

哎。其实我想说的是。用LR做自动化吧,GUI的用手测吧,想开点

zhang.yuandong 发表于 2011-7-28 17:18:24

我们也就是这么做的

06ykm 发表于 2011-7-30 17:00:56

回复 2# Zee


    我需要对路由做一些应用程序控制的测试,比如需要对某个程序进行测试,就要手动地从系统打开该程序,能否通过LR调用系统里的程序来实现呢?

鹭岛 发表于 2011-7-31 08:34:38

批量跑跑数据还是不错的比QTP快,造数据是可以的(不过谢谢SQL也不错)

shanxiwamm 发表于 2011-8-1 18:05:31

QTP注重功能,LR注重性能

ying51testing 发表于 2011-8-1 21:44:17

回复 6# 小孩

loadrunner 模拟客户端向服务端发送数据包 并通过欺骗手段接收服务端向客户端的包

使用Loadrunner怎么通过欺骗手段接收服务端向客户端的包?

liuranran2011 发表于 2011-8-4 09:44:59

恩,同意12楼的说法,QTP是功能化测试工具,LR是性能测试工具,怎么可能替换呢,QTP的测试还是用手工测吧

eramyang 发表于 2012-11-19 10:44:31

回复 1# sally_0817


这段时间,我也在想这个问题,QTP和LR都是用过的。
觉得很多用QTP做的脚步,完全可以LR代替。就想问,能不能完全就用LR代替QTP。
我个人觉得,如果项目功能比较简单,业务逻辑也比较容易,那么用LR也可以了。
但是如果数据依附程度很大,那么就不用,维护的成本太高了。

yangchunrui123 发表于 2012-12-6 14:34:19

QTP进行功能测试,LR进行性能测试
页: [1]
查看完整版本: 用loadrunner来代替QTP做自动化测试,大家觉得可行吗?