1、事物:从客户端发起的一个或多个请求(这些请求组成一个完整的操作),到客户端接收到从服务器返回的响应
2、TPS:每秒钟系统能够处理的事务数(事务数不一定等于请求数)
3、请求响应时间:从客户端发起一个请求开始,到客户端接收到从服务器返回的响应,整个过程耗费的时间
4、事务响应时间:事务可能是由一个或多个请求组成的,事务响应时间主要针对用户的角度,如转账
5、并发:没有严格意义上的并发,并发总有先后,无论是1毫秒或者是1微秒的差距,总有一个时间差,所以并发的意思是一个时间范围内,比如1秒内
例子:比如多用户在系统上进行同一操作,比如双十一的秒杀(针对同一功能同时操作)/所用户在系统上进行不同的操作,比如双十一针对不同的商品进行秒杀(针对不同功能同时操作)
6、并发用户数:同一单位时间内(比如一秒内)对系统发起请求的用户数量(比如服务器有多个cpu,多个cpu可以支持多个线程处理请求)
7、吞吐量:一次性测试过程中网络上传输的数据量的总和(通过监控或者手算都可以做到统计)
8、吞吐率:单位时间内(1s/5s/10s内等)网络上传输的数据量 吞吐率 = 吞吐量/传输时间
9、点击率:每秒钟用户向服务器提交的请求数。这个指标是web应用程序特有的一个指标,可以想象为每秒钟用户总共在页面上进行多少次点击动作,但是需要注意的是一个鼠标单击的操作后,客户端有可能向服务器发送了多次请求
10、资源使用率:对不同的系统资源的使用情况,如cpu、内存、io
性能测试的需求分析