软件测试面试题:解释几个常用的性能指标的名称与具体含义?

网友投稿 292 2022-12-02

软件测试面试题:解释几个常用的性能指标的名称与具体含义?

解释几个常用的性能指标的名称与具体含义?

1)事务:(全称:transaction),单位:个,即用户在准备进行一个操作到完成操作的过程

2)思考时间:(全称:thinktime),单位:秒,一般与事务组合使用,例如在A事务后或者在A事务前增加一个2秒的思考时间,即指每2秒钟运行一次A事务

3)集合点:(全称:rendezous),一般与事务组合使用,例如在A事务前增加一个集合点,且用户并发数为10用户并发,即指10用户每次均需完全到达这个集合点后,在一次性进行并发发起请求,在性能测试中,通常将未设置集合点的并发叫做广义并发(因系统处理能力有限,存在排队概念,因此会导致用户发起的请求顺序有先有后),将设置集合点的并发叫做狭义并发(即客户端一次性想服务器发起请求),一般,性能测试所采用的模式为广义并发模式。

4)事务响应时间:(全称:transaction response time),单位:秒。其主要作用为评估当前系统的响应时间的快慢。

5)事务TPS:(全称transaction per second),事务处理能力,单位:笔\/秒,其主要作用为评估当前服务器的处理能力。

6)并发用户数:(全称:Running vusers),单位:个,其主要作用为用来评估当前服务器的负载压力。并发用户数的计算公式:事务响应时间*事务TPS≈并发用户数

7)吞吐量:(全称:throughput),单位:字节,即指客户端在向服务器端发起请求后,其服务器的返回信息。吞吐量的计算公式为:总事务TPS*总返回字节数*运行时间≈吞吐量。

9)通过事务数:单位:个,即系统在运行一段时间内其事务的总计完成事务数

10)失败事务数:单位:个,即系统在运行一段时间内其事务的总计完成失败事务数

11)事务通过率:即指系统在运行一段时间内其事务完成的成功率。其主要作为是用来评估当前系统的稳定运行处理能力。事务通过率的计算公式:成功事务数/成功事务数 失败事务数*100

12)CPU资源利用率,即系统在运行一段时间内,其各相关服务器CPU的资源耗用情况

个人简介

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:软件测试面试题:如何测试一个纸杯?
下一篇:基于JavaMail的Java邮件发送
相关文章

 发表评论

暂时没有评论,来抢沙发吧~