|
1、并发用户数:
每天用户数量*(每个用户平均使用系统的时间/每天的总时间),举例来说,假设小白公司的网站每天预计用户数量是500,预计每个用户在网站的操作平均时间为一个小时(包括登陆、修改个人信息、发帖评论、查询浏览商品信息),则预计的并发用户数为:500*(1、21)=21
2、吞吐量:
可以通过并发用户数量*(每天业务发生数量/每天用户数量)/每个用户平均操作时间(以秒为单位)来推算,结果数字的单位可以近似认为是页面浏览数/秒。每天业务发生数量与每天用户数量的比值实际是每个用户每个用户平均操作的业务数量,将其与并发用户数量相乘则是并发的这些用户总共的业务数量。最终,将所得除以每个用户平均操作时间,得到每秒钟Web应用需要支持的业务数量,即吞吐量
3、响应时间:
一般以响应时间小于20s、10s、5s为标准。具体数值可以根据不同Web应用的实际情况和要求来调整,有的时候在同一个Web应用内部,也需要分开设置目标。比如对于网站的首页,由于是所有内容的入口,响应时间较长会产生较大影响,因此要尽可能地短。而对于搜索页面,用户的预期能够容忍稍长一些的响应时间。