loadrunner - 脚本编写实践过程
1、概述:程序的开发不是一蹴而就的,通常要经过代码评审、编码和测试等流程,而VuGen脚本的开发也经常会出现问题,不仅要从技术上下功夫,在流程上也要做文章
2、最佳流程实践
2.1 Generate:录制或开发脚本
2.2 SUSI(Single User Single Iterations,单用户单循环),运行录制生成的脚本,解决可能存在的关联问题。
2.3 SUMI(Single User Multi Iterations,单用户多循环),参数化脚本,在Run-time Setting中设置Interation,再次运行,验证参数化问题。
2.4 MUSI(Multi User Single Iterations,多用户单循环),Controller里多用户运行脚本,验证脚本中可能的多线程同步问题。
2.5 MUMI(Multi User Multi Iterations,多用户多循环),即性能测试开始。
其中,2.1-2.3是在VuGen中进行的,而2.4-2.5是在Controller中进行的。 loadrunner脚本编写实践过程