在使用LoadRunner性能测试工具进行手工场景配置时,需要根据实际的负载场景分析进行性能测试场景的模拟配置。场景配置可以按照场景计划或用户组计划进行配置,下面分别来为您介绍。
一、按照场景计划配置
按照场景计划,将用户平均分配给虚拟用户组(一个测试脚本为一个虚拟用户组),然后进行统一的计划配置。配置包括对Initialize、Strart Vusers、Stop Vusers和Duration进行设置。
1、 Initialize初始化脚本:设置初始化脚本是为了提前为虚拟用户分配好所需的资源,设置方式包括:在每一个虚拟用户运行时进行初始化,且每隔一段时间就初始化一定的虚拟用户,并且在运行前完成对虚拟用户的初始化。
2、 Strart Vusers:设置虚拟用户加载数量和方式,设置包括:同时加载所有的用户,且每隔一段时间就加载一定量的虚拟用户。
3、 Duration持续时间:按照设置设置运行,即每一个虚拟用户按照所指定的迭代次数运行,直至运行结束。
4、 Stop Vusers:停止虚拟用户及释放资源,停止虚拟用户使用方式包括:在持续运行结束后,同时停止所有虚拟用户,或在每个一段时间停止一定量的虚拟用户。
二、按照用户组计划配置
以组为单位进行计划,其中每个组都要设置自己的Strart Group、Initialize、Strart Vusers、Duration和Stop Vusers。与场景计划不同的是,多出一项Strart Group设置,该设置是指设置每个组的运行方式,其中包括:
1、 点击运行场景之后,所有虚拟用户组立即执行。
2、 点击运行场景之后,隔一段时间后执行所有的虚拟用户组。
3、 在某个特定用户组运行结束后开始运行,即某个脚本运行结束后再开始运行。
下一篇文章继续为您介绍LoadRunner性能测试工具教程系列之面向目标场景配置,敬请您继续关注。