JMeter是一个开源的基于Java的性能测试工具,使用起来真的是即"方便"又"强大"css
用于存放录制结果
包含模式:只录制指定主机的请求服务器
.+(itkeeping\.com).+
排除模式:排除静态请求dom
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2)
配置完成后截图以下:函数
一切准备就绪后,使用Firefox打开指定的网站进行操做,操做完成后,关闭代理服务器。
上图录制了从登录到新建工单的整个过程, 有不少请求我如今并不须要,能够手动删除,只保留新建工单的接口。工具
在使用以前,先进行一下线程组的相关设置,这里我设置了10个线程,共循环10次
另外我但愿新建工单主题的uid和主题,描述每次都不同,能够使用jmeter内置函数替换。
生成UUID:性能
${__UUID}
基于UUID生成30个随机字符:测试
${__RandomString(30,${__UUID},1)}
最终配置请求的参数以下:
配置响应断言:更直观的判断请求是否成功,只要status=0就表明执行成功网站
启动一下试试吧!
结果查看树,断言所有经过,说明请求成功了
聚合报告,包含各项指标,反正就是没毛病:
最后看数据是否正常生成?ui