软件测试(性能测试)

4.2并发登录用户测试

测试内容:

这次测试没有加入思考时间(think time),只是登陆页面的响应。

软件测试(性能测试)

 

 

 

说明:用户的整个执行流程都录制在Action(循环)部分,所以Vuser_int (开始)和Vuser_end(结束)部分为空。Action_Transaction部分的时间为运行整个Action脚本所需的时间。

 

5 结果分析

5.1 场景执行情况

 

该部分给出了本次测试场景的名称、结果存放路径及场景的持续时间,如上图所示。从该图我们知道,本次测试从2021/6/19 13:52 开始,到2021/6/19 14:02结束,共历时10分。

Transaction Summary(事务摘要)

 软件测试(性能测试)

 

 

该部分给出了场景执行结束后相关Action的平均响应时间、通过率等情况,如上图所示。从该图我们得到每个Action的平均响应时间与业务成功率。

5.4  不同用户响应变化

 

软件测试(性能测试)

 

 

5.5  并发数分析

软件测试(性能测试)

 

 

 

“Running Vusers(运行的并发数)”显示了在场景执行过程中并发数的执行情况。它们显示Vuser的状态、完成脚本的Vuser的数量以及集合统计信息,将这些图与事务图结合使用可以确定Vuser的数量对事务响应时间产生的影响。上图显示了进销存系统性能测试过程中Vusers运行情况,从图中我们可以看到,Vusers的运行趋势与我们场景执行计划中的设置是一样,表明在场景执行过程中,Vusers是按照我们预期的设置运行的,没有Vuser出现运行错误,这样从另一个侧面说明我们的参数化设置是正确的,因为使用唯一数进行参数化设置,如果设置不正确,将会导致Vuser运行错误。

5.6  响应时间

软件测试(性能测试)

 

 

 

这张图是平均事务响应时间与结果摘要中的“Transaction Summary”合成的。

此次测试用户操作流程简单,体现用户的最快响应时间,最慢响应时间,以及平均的响应时间以及变幻趋势。

 

软件测试(性能测试)

上一篇:密码基础


下一篇:关于APM数据采集实例以及Eureka整合的一个想法