51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2312|回复: 0
打印 上一主题 下一主题

[资料] 性能测试基础有那些

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-7 12:04:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
 性能测试主要是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行的一种测试。



  系统的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等等。


  用户视角的软件性能


  从用户角度来说,软件性能就是软件对用户操作的响应时间。

  管理员视角的软件性能

  系统的响应时间;

  系统运行时服务器的状态,如CPU利用情况、内存使用情况等;



  系统是否能够实现扩展;



  系统支持多少用户访问;

  系统性能可能的瓶颈在哪里;


  系统是否支持7*24小时的业务访问。

  产品开发人员视角的软件性能


  用户关心的响应时间;

  管理员关心的系统可扩展性等;


  架构设计是否合理;

  数据库设计是否合理;



  代码是否存在性能方面的问题;

  系统中是否有不合理的内存使用方式。

  性能指标介绍并发用户数是指在某一给定时间内,某个特定点上进行会话操作的用户数。



  响应时间指的是客户端发出请求到得到响应的整个过程所经历的时间。

  吞吐量是指单位时间内系统处理的客户请求的数量,直接体现软件系统的性能承载能力。

  一般来说,吞吐量用请求数/秒或页面数/秒来衡量,从业务的角度,吞吐量也可以用访问人数/天或处理的业务数/小时等单位来衡量。从网络的角度来说,也可以用字节数/天等单位来考察网络量。


  资源利用率是指系统资源的使用程度,比如服务器的CPU利用率、内存利用率、磁盘利用率、网络带宽利用率等。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-7 21:04 , Processed in 0.064361 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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