【问题标题】:Jmeter Facebook IssueJmeter Facebook问题
【发布时间】:2017-03-01 09:57:58
【问题描述】:
  • 我正在使用 HTTP(s) 脚本记录器测试移动应用程序(移动设备通过计算机 IP 地址连接到 JMeter。)。

  • 从应用程序中,如果我尝试使用 facebook 登录,则它会在 jmter 中显示 失败报告,但如果我从 JMeter 中点击停止按钮( https 脚本记录器),然后如果我尝试使用 facebook 登录,那么我可以轻松地使用 facebook 登录。

-请帮帮我。

【问题讨论】:

    标签: testing jmeter qa


    【解决方案1】:

    为了能够记录 HTTPS 调用,您需要将 JMeter 的自签名证书安装到您的设备上。

    1. 开始JMeter's HTTP(S) Test Script Recorder
    2. 在 JMeter 安装的“bin”文件夹下找到 ApacheJMeterTemporaryRootCA.crt 文件,然后以某种方式将其传输到您的设备(即通过电子邮件发送给自己)
    3. 在您的移动设备上打开证书并按照操作系统证书安装对话框进行设置

    现在您应该可以记录 HTTPS 流量了。请注意,某些移动操作系统在 Wi-Fi 连接设置级别上不支持 HTTPS 代理,因此您可能必须为此使用第 3 方应用程序(例如,ProxyDroid 用于 Android)

    您还可以尝试cloud-based proxy service for recording JMeter tests,它可以自动执行证书安装过程,并且能够以“SmartJMX”模式导出录制的脚本并应用自动关联。

    【讨论】:

    • 感谢@Dmitri 的回答,但不知道为什么如果我在手机上使用我的PC IP 地址作为代理服务器,我无法使用Facebook 登录,再次非常感谢你.
    猜你喜欢
    • 1970-01-01
    • 2021-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多