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”合成的。
此次测试用户操作流程简单,体现用户的最快响应时间,最慢响应时间,以及平均的响应时间以及变幻趋势。