比较内容
|
LoadRunner
|
Robot+TestManager
|
脚本录制
|
|
Robot
是按照不同协议来录制VU脚本的,不同的协议录制出的脚本不同
|
|
可以录制不通过本机之间机器之间的通讯内容
|
|
录制时的人机交互界面支持不够好
|
|
|
Robot
的VU脚本与GUI脚本不同
|
|
函数支持丰富处理较灵活
|
|
易读性差调试难度大
|
|
为用户内置了一些场景可以较为方便的使用
|
用户可以灵活的定制测试场景,但是有些需要通过修改测试脚本来进行
|
图形化处理界面操作简便
|
用户、场景、Suit定义层次清楚
|
定制灵活性差一些
|
一般测试人员较难上手,需要熟悉时间长
|
监控设置
|
可以监控多种资源情况
|
无
|
运行时获得资源数据与脚本运行情况相匹配
|
无
|
采集数据含义不够明确和通用
|
无
|
运行控制
|
可以监控和设定不同虚拟用户的运行状态
|
针对脚本内容有全面的运行监控,图形化的表示不同的运行状态
|
监控资源和虚拟用户同时进行
|
细节的看到脚本运行情况,运行效率较高
|
运行脚本效率较差
|
无法与资源情况统一
|
结果获得
|
汇总信息采用单独工具,可以较为详细对数据结果进行统计分析,可以自动生成报告
|
对脚本的各种情况监控支持较为全面
|
数据结果详细图表丰富,可以灵活生成报表和报告
|
结果对每一步骤执行时间做记录方便分析,自动记录每一次测试结果
|
结果不易保存,处理速度较慢
|
不能自动生成可读的测试报告,需要再加工
|
操作性
|
容易上手,适合于非技术人员操作
|
上手困难,需要有一定技术基础的人使用
|
界面友好性
|
界面友好性较强
|
界面友好性较强,但是容易down掉,并且很难重启
|
技术支持性
|
Mercury
技术人员较少,支持有困难
|
Rational
技术人员较多,IBM还有其他服务提供商给予技术支持
|
其他
|
LR
测试范围更广的专业工具,盗版License也在网上很容易找
|
Rational
的产品重点不在Robot上,况且以后会修改到Eclipse平台上,License也不容易给
|