1.性能测试的关于名词解释
在线用户数:和系统一直保持会话连接,会话并未断开的用户数称为在线用户数
最大用户数:系统维持正常运转所能够承载的最大用户数
最佳用户数:系统能够提供给用户最佳体验的最大支持的并发用户数
错误率:0.6%~5%范围,一般最好低于0.6%。
资源利用率:cpu,内存,磁盘,网络(60%~75%,其中75%是最好的情况。当某一个资源指标的利用率超过85%,往往意味着系统开始进入饱和区了。)
PV:(page view)页面访问量
只要在页面点击或者刷新,pv的值都会加1,没有任何的去重操作。本质上记录的是用户的行为
UV:(unique visitor)独立访问量
利用cookie等技术完成用户页面访问的去重,避免同一个用户的多次操作被记为多次。但是如果用户换成了不同的设备访问同一页面,这个时候无法去重。
DAU:(daily active user)每日活跃用户数(日活)
利用用户账号来完成去重
本质上DAU记录的是用户
RT:(Response Time) 响应时间:反应系统快慢的指标。经验值:2,5,8(3,5,10)注意经验值用于被测系统没有明确的用户需求情形下。
RPS:(Requests Per Second)每秒请求数本质上和上述的TPS/HPS没有区别。
TPS:(Transaction Per Second)每秒事务数用来反映系统业务的处理能力的程度,有很强的业务逻辑(银行转账,购物等)
HPS:(Hits Per Second)每秒点击率常用于反应新闻博客类网站业务处理能力的指标。(没有那么强的业务逻辑)