51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2797|回复: 5
打印 上一主题 下一主题

loadrunner与silkperformer之间的比较

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-7 11:18:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,最近在看segue公司的silkperformer,发现有些地方和loadrunner有些类似,不知那为老大能给个深刻的总结,大家探讨探讨!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2005-6-7 11:23:12 | 只看该作者

大家支持啊

Segue性能测试工具SilkPerformer和Mercury LoadRunner的对比分析

1. Segue SilkPerformer有一个完整的工作流和上下文敏感的帮助系统指导用户完成整个负载压力测试的各个步骤,保证测试的正确进行,对新用户而言是一个平滑的学习曲线。
  Mercury LoadRunner没有一个明确的工作流指导流程,仅仅是依靠测试人员的经验来进行测试。

2. Segue SilkPerformer通过一个中心控制台管理所有代理的机器,并且,在一个测试项目范围内有效管理所有测试资产,并保存在一个地方/目录里,包括脚本、测试场景、代理份额、测试结果、项目属性等。有利于整个测试的控制管理和进行。
  Mercury LoadRunner 是一种分散的测试环境,测试脚本生成、压力测试和报告分析使用不同的工具,没有将所有测试资产集中的项目概念,脚本、场景和结果分别是不同的部分,分开存放。

3. Segue SilkPerformer具有先进的TrueScale技术,每个HTTP虚拟用户占用的内存资源是LoadRunner 的三分之一到二分之一,从而在相同的硬件条件下, SilkPerformer可运行的虚拟用户是LoadRunner的2到3倍。从而可以用合理的较小开销进行大范围的负载测试。

4. Segue SilkPerformer有明确的Baseline即基线测试,测试人员可以此为参考制定出测试结果目标。

5. Segue SilkPerformer具备多种测试场景模式(称为workload),包括VU递增递减、VU固定、VU动态调节、VU全天设定、VU模拟队列等方式,给测试提供灵活多样的选择。而LoadRunner只有单一的VU递增递减去设定。而且在一个测试项目里SilkPerformer可以设定多个workload供测试使用。LoadRunner只能基于一个场景保存测试为场景文件。

6. 根据项目测试需求、测试指标和监控要求,Segue SilkPerformer可以事先制定好监控器模板,包含需要监控收集的各种数据要求,在测试中直接使用,还可以动态调整。LoadRunner只能在具体测试中临时添加各项数据的监控。

7. Segue SilkPerformer使用TrueLog技术可以可视化地单步效验调试测试脚本,方便直观地找到脚本的错误、设定参数化数据、进行内容检查点设定。LoadRunner只能在VU生成器中使用执行log观察效验错误。

8. Segue SilkPerformer在测试脚本录制过程中可以动态实时看到录制动作的每一步,确保录制工作准确无误,LoadRunner无法做到这一点。

9. Segue SilkPerformer 可以模拟多达三十多种网络连接,从GPRS、Modem到ADSL、IDSN、LAN等,从而有效的覆盖了企业可能涉及到的各种连接情况。LoadRunner只能模拟有限的几种。而且SilkPerformer可以实现对无线如wap的压力测试,LoadRunner做不到这一点。

10.Segue SilkPerformer 的TrueCache™ 技术精确模拟一个Web浏览器的缓存行为,包括有条件请求的缓存, 从而保证对返回的Web用户的实际模拟。LoadRunner不能正确模拟Microsoft’s Internet Explorer (check once per session) 的缺省缓存策略。在使用条件请求时,LoadRunner对于新内容文档或总是检查或总是不检查,这导致对服务器或太高或太低的压力。
另外,Segue SilkPerformer还可以精确模拟一个真实用户Web浏览的行为,例如取消长时间的不重要的Web页面组件的运行请求 (例如页面嵌入图片)。在LoadRunner中,虚拟用户会一直等待WEB页面最后的组件部分全部接收完毕,即使是一个不重要的的图像(如徽标)。

11. 相比LoadRunner,Segue SilkPerformer的测试结果分析报告更为精细,比如对Web应用,可以分析出测试脚本中每一步执行的页面响应时间、页面传输数据的最小、最大、平均值等。

12. Segue SilkPerformer基于项目把测试结果数据记录在数据库中,可以随时使用Performer Reportor动态生成每个测试项目中每次测试场景的测试结果总结报告、度量报告和错误报告等的图表,图表分析形式丰富,协助用户可以从各个角度分析结果。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-6-7 15:03:55 | 只看该作者

大家到是回帖子啊!

有那位大虾能列举出loadrunner 比 silkperformer强的地方啊?

  我将非常感谢!谢谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-6-7 23:09:23 | 只看该作者
对于测试人员来说无所谓哪个工具的好坏!达到效果就可以!
因为我对silkperformer不甚了解!所以不做意见!但是看到有些对LR的不可以做到的地方,我感觉有点不实之处!楼上所说做不到的地方,实际LR都可以完成,可能楼上对LR还不甚了解!所以下此结论!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-6-8 09:19:10 | 只看该作者
TO:kernzhang

  请您指教一下,能否列出一些LR的特点,我愿意多学习.
  
  我对LR可能没有您了解的那么深刻,希望您能多指导一下,可以吗?
  
  非常感谢!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-6-10 16:39:02 | 只看该作者
顶! 分析很好!谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 05:40 , Processed in 0.074750 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表