Jmeter的基本使用
双击Jmeter\bin下的Jmeter.bat来打开Jmeter
右键测试计划-》添加-》Threads-》线程组(名称可以修改)
右键线程组-》添加-》sampler-》Http请求
右键线程组-》添加-》配置元件-》HTTP请求默认值
一个线程组中访问的接口地址如果是一致的话,可以将接口地址中相同的部分写到http请求默认值中,通过这样可以不用在HTTP请求页写服务器名称或IP
右键HTTP请求接口-》添加-》后置处理器-》正则表达式处理器
正则表达式提取器:使用正则表达式从接口的返回数据中提取出相应的值,给其他接口使用
正则的使用位置:
响应断言:判断一个接口能否正常返回预期数据
右键HTTP请求接口-》添加-》断言-》响应断言
右键HTTP请求接口-》添加-》配置元件-》CSV Data Set Config
参数化:方便从文件读取数据
点击线程组
接口性能测试
右键线程组-》添加-》监听器-》聚合报告
测试某接口在200用户并发访问情况下的响应时间能否小于300ms
最优和最大并发都需要测出来
监控服务器指标
右键线程组-》添加-》监听器-》Perfmon Metrics Controller
负载机
一个电脑作为controller,多个电脑作为agent,controller需要配置jmeter/bin/jmeter.properties中的remote_hosts=agent的IP和端口号1099,多个IP用","隔开,agent需要双击jmeter-server.bat
运行-》远程启动或远程全部启动