jmeter jmeter察看结果树树没有显示任何内容,该怎么解决

Jmeter所有结果分析_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Jmeter所有结果分析
上传于||文档简介
&&J​m​e​t​e​r​聚​合​报​告​,​图​表​分​析​,​查​看​结​果​树​,​用​表​格​查​看​结​果​,​各​参​数​定​义​。
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢JMeter 如何把上一个请求的结果作为下一个请求的参数
JMeter 如何把上一个请求的结果作为下一个请求的参数
& & & & &有这样一个压力测试环境,有一个上传页面,上传成功之后服务器会返回一些上传信息(比如文件的 id 或者保存路径之类的信息),然后压力机会继续下一个请求,比如调整 id 为 xx 的文件的一些信息等等。问题来了:JMeter 是不知道上传后文件的 id 的,第二个请求势必从第一个请求的返回结果中提取出文件 id,然后依此为参数发起第二次请求。那么 JMeter 如何把上一个请求的结果作为下一个请求的参数呢?本文将介绍如何使用正则提取器解决这个问题。& & & & 1. 提参采样器添加正则表达式提取器& & & & 比如上传采样器是 /upload/batchImport/merAdd/(因为我们需要从其返回数据中提取我们需要的参数,本文我们称之为"提参采样器"),文件修改请求采样器是 /merServPlat/merInfo/import/add.json(因为它将要使用我们提取的参数,即参数化,本文我们称之为"用参采样器")。& & & & /upload/batchImport/merAdd/ 上传文件成功之后,服务器会返回 /batchImport/merAdd//.xls:& & & & JMeter GUI 视图中右击该采样器打开右键菜单 -& 添加 -& 后置处理器 -& 正则表达式提取器,打开"正则表达式提取器"会话页面并编辑其内容如下:引用名称是 /merServPlat/merInfo/import/add.json 请求将要引用到的变量名;正则表达式是提取你想要内容的正则表达式,小括号()表示提取,也就是说对于你想要提取的内容需要用它括起来;模板是使用提取到的第几个值。因为可能有多个值匹配,所以要使用模板。从 1 开始匹配,依次类推。这里只有一个,所以填写 $1$ 即可;匹配数字表示如何取值。0 代表随机取值,1 代表全部取值。这里只有一个,填 1 即可;缺省值表示参数没有取到值的话,默认给它的值。一般不填。& & & & 2. 用参采样器的参数化& & & & 比如文件修改请求采样器 /merServPlat/merInfo/import/add.json 的请求是 /merServPlat/merInfo/import/add.json?file=%2FbatchImport%2FmerAdd%2FF1%2F0000000.xls。& & & & 中间带有的 %2F 是将 / 转义处理。我们只需要把第一步提取到的参数放进去即可:/merServPlat/merInfo/import/add.json?file=%2FbatchImport%2FmerAdd%2FF1%2F${anycall}.xls& & & & 3. 添加 Debug Sampler 以对正则提取器进行调试& & & & JMeter GUI 视图中右击 Thread Group 打开其右键菜单 -& 添加 -& Sampler -& Debug Sampler。& & & & 4. 添加察看结果树以监听观测执行情况& & & & JMeter GUI 视图中右击 Thread Group 打开其右键菜单 -& 添加 -& 监听器 -& 察看结果树& & & & 5. 执行线程组以调试验证正则提取器& & & & CTRL + R 执行线程组,察看结果树的相关报告如下。& & & & 提参采样器 /upload/batchImport/merAdd/ 响应数据:& & & & 用参采样器 /merServPlat/merInfo/import/add.json 的请求:& & & & Debug Sampler 的跟踪情况:& & & & 证明我们的正则表达式提取参数成功。& & & & 后记& & & & 除了正则提取器,对于返回结果为 xml 或者 json 内容的请求,JMeter 分别有 XPath Extractor、JSON Path Extractor 等提取器进行提取。& & & & 参考资料
发表评论:
TA的最新馆藏怎么在jmeter的结果树中查看不到请求的服务器信息_百度知道关于jmeter jdbc 查询结果怎么使用?_jmeter吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:136贴子:
关于jmeter jdbc 查询结果怎么使用?
使用jdbc查询出来的结果可以存储在的result variable里面么,存储好了之后怎么用?
炫酷暗黑奇迹MU页游强悍来袭,秒怪秒BOSS,来玩就送海量RMB礼包!
楼主会了吗?交流一下啊
对呀,用正则表达式提取,然后取值用,原理就是这样
使用数组形式提取使用就好了
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 jmeter没有响应数据 的文章

 

随机推荐