Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19881842
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: 项目管理

2009-09-27 08:16:54

为什么要进行性能测试?


2009-09-27

磁针石:xurongzhong#gmail.com

博客:oychw.cublog.cn


§1.1  最终用户眼中的性能

       用户使用起来不会感觉得有时延和不爽。主要指标有:

基于业务的:

可用性(Availability):终端用户可以使用的应用的总时间。

响应时间:一般指系统响应时间。

基于效率的:

       吞吐量(Throughput):事件发生的比率,比如点击率。

       利用率(Utilization):资源的使用率。比如1千个有效操作用户消耗的带宽和内存。

 

       针对浏览器的应用,期货交易和呼叫中心不能忍受15秒以上。用户终端需要保留信息的会话、时间不要超过4s;比如购买一般要求在2-4s。电子相框一般要求小于2s;电脑游戏会要求在0.1s左右。

      §1.2  性能差的原因

       目前性能方面的情况:

1,  不作性能测试

2,  性能验证

3,  性能驱动

 

要考虑使用应用的终端用户数、并发用户数、连接用户数、预期的用户数、实际应用的架构、应用的网络容量。同时还可能忽略低速的广域网用户。有时一些好奇的用户可能增加访问量。

阅读(3035) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~