Jmeter中创建http请求
先贴上一个配置好的可执行的jmx file
详细步骤:
1. Add -> Threads (Users) ->Thread Group并保存为http_request
2. Add -> Sampler -> HTTP Request
3. 按照附录:得到http请求的内容,然后填入相应的位置。保存。
4. Add -> Config -> HTTP Header Manager来存放http header,值来自于Response Headers。Content-Type: application/json;charset=utf-8
5.Add -> Listener -> View Result Tree,用来查看结果
附录:得到http请求的内容
1. 右键点击页面,选择“检查”
2. 找到network tab页,选择All,请求会在这里显示
3. 手动执行一下全流程,在我们的产品中就是增加一个用户,此流程中会涉及到http请求
4. 根据全路径,填入相应的内容
对照上图,path为/app/api/v1/master/user?random=1614160708159
把random改成random=${__Random(1609315217219,9999999999999,)}
最终的path为/app/api/v1/master/user?random=${__Random(1609315217219,9999999999999,)}
5.把请求的数据copy出来,修改成合法的json格式,放到Body Data中。
注意:类似于python,字段名称也要用双引号括起来。