Jmeter 1、为什么使用jmeter? 项目需要 接口测试 接口性能测试 负载测试 压力、稳定性测试 求职需要--独立使用jmeter 圈内需要 2、jmeter工具是什么? 多线程框架-支持多并发操作 用于对服务器模拟负载 支持web、数据库、ftp服务器系统的性能测试 开源、纯java,可二次定制化开发 3、jmeter怎么使用? (1)下载安装jdk,配置环境变量 (2)下载jmeter,解压,进入bin,sh jmeter.sh(linux或者mac启动) jmeter.bat(windows启动) 4、新建测试计划 名称尽量是英文的 独立运行每个线程组,每个线程组一块跑,不是顺序执行的 5、线程组 名称 线程数 100用户 ramp-up period in seconds :10 表示10s启动100个用户,一秒10个 做并发的话,ramp-up period in seconds 一般写0或者写1 循环次数 对请求进行循环 调度器 持续时间 300 #如果循环次数填写了,持续时间也填写了,先以循环次数为主 6、元件 取样器 逻辑控制器 仅一次控制器 只执行一次 前置控制器 后置控制器 断言 定时器 配置元件 监听器