工具使用:
1、测试计划:测试计划定义如何测试,包括一个或多个元素,如线程组、逻辑、控制器、配置原件、定时器、前后端处理器、sampler、断言、监听器
1.1线程组:
A:当取样器遇到错误
①、继续:若取样器留的执行出现错误失败的时候,请求不会停止,继续执行
②、Start next Thread Loop:线程当前循环错误,忽略错误,执行下一个循环
③、停止线程:只限当前线程停止,不影响其他线程执行
④、停止测试:当前执行的线程全部执行完毕后结束
⑤、Stop Test Now:立刻停止
B:线程属性
①、线程数:压测并发的线程数
②、Ramp-Up Period:线程启动的时间
③、循环次数:
1.2、调度器 2、Sampler-http请求
A:Http请求
①、名称:建议用接口名称命名
B:Basic(基础信息)
①协议:请求的方式(http/https)
②服务器名称或IP:www.XXX.com
③、content encoding:编码格式(utf-8)
2、参数化-配置元件(CSV-CSV-Data-Set config);
Filename --参数项文件
File Encoding --文件的编码,UTF-8
Vaiable Names --文件中各列表锁表示的参数项;各参数项之间利用逗号分隔
Delimiter --如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写/t(如果此文本文件为CSV格式的,默认用用英文逗号分隔)
Recycle on EOF --True=当读取文件到结尾时,在重头读取文件|False=当读取文件到结尾时,停止读取文件
Stop thread on EOF --当Recycle on EOF为Fales时,当读取文件到结尾时,停止进程,当Recycle on EOF为True时,此项无意义