Java vuser 是自定义的java虚拟脚本,脚本中可以使用标准的java语言。
环境配置
1、安装jdk 注意:lr11最高支持1.6
2、配置环境变量
3、在lr选择的java Vuser协议
脚本结构
一般在init中编写初始化脚本,在action中编写业务流程,在end编写释放资源的内容。
适用范围
1、不太适合录制的业务功能点性能测试,如视频播放 ,http文件下载。
2、利用java语言开发的应用系统。
脚本编写最佳时间
①Generate:录制或开发脚本。
②SUSI(Single User Single Iteration,单用户单循环):录制脚本生成的脚本,解决可能存在的管理问题。
③SUMI(Single User Multi Iteration,单用户多循环):参数化脚本,在Run-time中设置Iteration,在此运行,验证参数化问题。
④MUSI(Multi User Single Iterations,多用户单循环):controller里多用户运行脚本,验证脚本中可能的多线程同步问题。
⑤MUMI(Multi User Multi Iteration,多用户多循环):即性能测试开始。
其中①~③是在VU中进行的,而④和⑤是在Controller中进行的。