Jmeter简述
一、优点:
开源、免费、跨平台、支持多协议、小巧、功能强大。
二、缺点:
不支持IP欺骗()、使用jmeter无法验证JS程序和UI界面,所以要和selenium配合来完成web2.0应用的测试。
三、Jmeter安装
1、必须安装Java环境。
2、中文乱码问题---需要修改编码集:
进入jmeter安装路径找到bin目录,打开jmeter.properties文件,将1062行代码注释取消,并修改ISO-8859-1为UTF-8。
3、启动Jmeter(打开文件目录)
(1)ApacheJMeter.jar--->图形化启动入口
(2)jmeter.bat--->Windows下命令行启动
(3)jmeter.sh--->Linux下命令行启动
四、jmeter线程组相关
(1)进程:正在运行的程序
(2)线程:是进程中的执行线索
(3)线程组:进程中有许多线程,为了方便管理,可以对线程按照性质分组,分组的结果就是线程组。
PS:三者关系,一个进程可以包含多个线程组,一个线程组可以包含多个线程。
五、jmeter并发执行和顺序执行
(1)并发执行:多个线程同时执行
(2)顺序执行:按照书写顺序一个一个往下执行
PS:点击测试计划---勾选独立运行每个线程组---顺序执行
六、jmeter两个特殊线程组
(1)setUp线程组:最优先执行的线程组
(2)tearUp线程组:最后执行的线程组
七、jmeter线程组常用属性
(1)线程数:组内线程个数
(2)Ramp-up时间:时间间隔,每个线程的启动;时间间隔=该时间值/线程数
(3)循环次数:每个线程循环执行取样器的次数
(4)调度器:默认禁用,使用时需要勾选
(5)调度器配置:点击启动按钮后,延迟a秒才开始执行取样器,持续执行b秒
八、http请求默认值
被复用的内容的封装
九、信息头管理器
新增修改实现时 提交的数据是JSON格式的,需要声明提交的数据的内容类型

浙公网安备 33010602011771号