什么是压测场景?
要发起一次性能压测,首先需要创建一个压测场景。一个压测场景包含一个或多个并行的任务,每个任务包含一个或多个串行的请求(即API),任务与API之间的关系举例如下:
考试报名网站需要压测两个业务,要求两个业务同时进行,这两个业务即为两个任务:
任务A:浏览专业A。
任务B:报名专业B。
任务B中包含3个请求,要求3个请求按照先后顺序发起,这3个请求即为3个API:
请求1:登录。
请求2:浏览专业B。
请求3:提交报名。
操作步骤
您可以通过控制台创建需要压测的场景。
1.登录PTS控制台。
2.在控制台左侧导航栏场景管理中,单击页面的【创建场景】。
3.在场景配置页面中,api名称、url,下拉选择请求方式 、url协议等。HTTP协议详细配置方法请见 HTTP配置。
说明 :一个压测场景包含一个或多个并行的业务(即任务),每个业务包含一个或多个的请求(即api)。同任务下的api,按照先后顺序执行,不同任务下的api并行执行。
4.切换施压配置页面,选择压力模式,输入最大并发量、递增并发量、递增时间间隔、压测总时长、最大并发权重。详细的配置方法请见 施压配置。
5.单击【保存】 。创建场景成功后,在场景管理页面显示刚才创建的场景,压测状态为待启动。