今天老林跟大家分享一下接口性能测试设计中的测试场景设置,以loadrunner工具为例,场景设计一般包含接测试场景类型、接口名称、测试场景、测试并发数、用户加入方式、测试时长、退出机制。下面来讲解一下,测试场景类型、用户加入方式、退出机制。
一、测试场景类型有两种:
1、目标场景(Goal-oriented Scenario): 驱动方式:以特定的性能指标为目标;
2、场景计划(Scenario Schedule)场景计划定义了虚拟用户的行为,包括启动、运行、持续时间和停止。
二、用记加入方式,是指压测时虚拟用户的启动方式,例如每3S启动10个vuser.
三、退出机制有三种:
1、立即退出:接收到停止信号后立即执行结束脚本。
2、当前action:完成当前action后停止。
3、当前iteration:完成当前迭代后停止(默认)