【问题标题】:500 Internal Server Error In Load Testing By Jmeter for SAP applicationJmeter 为 SAP 应用程序进行负载测试时出现 500 内部服务器错误
【发布时间】:2018-10-18 13:52:03
【问题描述】:

我正在为 jmeter 中的基于 SAP 的应用程序编写负载测试脚本。我得到 500 个内部服务器。

我看到请求看起来与我在浏览器网络选项卡上的请求和我在 JMeter 中提供的请求相同。唯一的区别在于请求标头,我没有在我的请求中提供任何 SAP 护照。我不会在任何先前请求的响应中看到 SAP-Passport,以便我可以提取它并在将来的请求中使用。

请告诉我我是否正确假设 SAP-Passport 是问题所在,如果是,那么我怎样才能得到它并在请求中使用它。此外,如果有办法获得任何静态 SAP-Passport。

它对我来说是一个障碍,它的优先级,请帮助。

【问题讨论】:

    标签: jmeter sap internal-server-error http-status-code-500


    【解决方案1】:

    据我从Single Sign-On with SAP Passports 文章中可以看出,这是向 JMeter 添加客户端证书的问题。

    1. 以某种方式获取 SAP Passport 根证书(即从浏览器中导出)
    2. 将其添加到 JMeter。这可以通过两种方式完成:

      • 使用SSL Manager
      • 使用 JMeter system.properties 文件

    查看How to Set Your JMeter Load Test to Use Client Side Certificates 指南,了解有关这两种方法的全面说明。

    【讨论】:

    • 我还不能获得证书,但尝试更多
    • 我拿到了证书,试了你分享的方式,还是不行
    猜你喜欢
    • 2018-01-24
    • 2011-11-26
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 2020-03-13
    • 2019-04-05
    • 2020-09-27
    • 1970-01-01
    相关资源
    最近更新 更多