失败的样本中缺少请求数据

塔伦

我正在使用Jmeter 2.12并使用以下属性集执行测试-

-Jjmeter.save.saveservice.output_format=xml \
-Jjmeter.save.saveservice.response_data.on_error=true \

发生故障时,我可以在树的“查看结果”中的“响应数据”选项卡下看到信息--500、404或任何其他错误,但“请求”选项卡仅显示“ GET”,而没有更多信息。

对于我的测试,GET请求具有更具体的用户信息,我希望分析这些信息以找出哪些GET请求导致了500等错误。

我看不到任何属性-Jjmeter.save.saveservice.request.on_error,并且我不想保存所有数据,因为它会变得越来越大。我错过了任何设置吗?

德米特里

可以将sample_variables属性与Beanshell侦听器结合使用,以仅在主.jtl结果文件中获取为失败请求存储的请求数据,如下所示:

  1. 添加Beanshell侦听器,以便所有“有趣的”请求都在其范围内(相同级别或更高级别)
  2. 将以下代码放入侦听器的“脚本”区域:

    if (!sampleResult.isSuccessful()) {
        vars.put("url", sampleResult.getUrlAsString());
        vars.put("cookies", sampleResult.getCookies());
        vars.put("query", sampleResult.getQueryString());
        vars.put("data", sampleResult.getSamplerData());
        //etc.
    }
    
    else {
        //clean up old values
        vars.remove("url");
        vars.remove("cookies");
        vars.remove("query");
        vars.remove("data");
    }
    
  3. 将以下行添加到user.properties文件:

    sample_variables = url,cookie,查询,数据,foo,bar等

下次运行测试时,您将在.jtl结果文件中看到所需的请求详细信息。

参考:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果验证器在Laravel 5中失败,如何刷新请求数据?

来自分类Dev

是否在钩子中获取请求数据?

来自分类Dev

在PHP中获取PATCH请求数据

来自分类Dev

在PHP中获取PATCH请求数据

来自分类Dev

用请求数据覆盖序列化程序,该请求数据包括缺少键的空值

来自分类Dev

symfony 从数据表中获取请求数据

来自分类Dev

在Webview Windows 8.1中从URI检索请求数据

来自分类Dev

PHP Curl,请求数据在变量中接受

来自分类Dev

PHP Curl,在application / json中请求数据返回

来自分类Dev

如何在D3中从JSON请求数据?

来自分类Dev

HttpContext对象中不存在AJAX请求数据

来自分类Dev

在Symfony2中放置请求数据

来自分类Dev

Perl如何从祝福对象请求数据中获取值

来自分类Dev

PHP PDO从派生表列的总和中请求数据

来自分类Dev

如何在Cycle.js中顺序请求数据?

来自分类Dev

从DjangoRestFramework中的API端点动态请求数据

来自分类Dev

如何在D3中从JSON请求数据?

来自分类Dev

在发布请求数组中消除指定的发布数据

来自分类Dev

PHP PDO从派生表列的总和中请求数据

来自分类Dev

Perl如何从Bless对象请求数据中获取值

来自分类Dev

将 Alamofire 请求数据保存到变量中

来自分类Dev

如何在静态列表中捕获请求数据

来自分类Dev

如何在 CakePHP 3.4 中取消设置请求数据

来自分类Dev

如何在组件中获取清晰的 http 请求数据?

来自分类Dev

在 Python 3 中读取 HTTP 请求数据?

来自分类Dev

无法在自定义服务中获取请求数据?

来自分类Dev

使用请求数据覆盖序列化程序,包括缺少密钥的空值

来自分类Dev

Django发布请求数据

来自分类Dev

Python请求数据错误?

Related 相关文章

热门标签

归档