我无法使用JMeter录制Mobile Native Banking应用程序 [英] I am not able to record Mobile Native Banking apps using JMeter

查看:133
本文介绍了我无法使用JMeter录制Mobile Native Banking应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用JMeter 3.3.

I am using JMeter 3.3.

我无法记录来自我们的移动银行应用程序的流量,但能够记录来自像天气频道这样安全性较低的简单应用程序的流量.有人可以在这里帮助我使我的移动银行应用程序正常工作吗?

I am not able to record traffic from our mobile banking app but I am able to record traffic from simple app which are less secure like weather channel. Can anyone help me here to make my mobile banking app work?

推荐答案

很可能您需要在移动设备上安装JMeter的自签名证书:

Most probably you need to install JMeter's self-signed certificate onto your mobile device:

  1. 找到 ApacheJMeterTemporaryRootCA.crt 文件(当您启动 ProxyDroid (对于Android OS)
  1. Locate ApacheJMeterTemporaryRootCA.crt file (it's being generated in "bin" folder of your JMeter installation when you start HTTP(S) Test Script Recorder)
  2. Transfer it to device somehow (i.e. send it via email and open the attachment on the device side)
  3. Import the certificate to the device, follow your mobile operating system instructions on how to do this
  4. Assuming everything goes well JMeter should be able to intercept, decrypt and record mobile traffic (You might need a 3rd-party application to proxy the secure traffic, i.e. ProxyDroid for Android OS)

您还可以考虑使用云代理,这使安装证书的过程更加轻松,请查看

You can also consider using a cloud proxy which makes the process of installing the certificate easier, check out A Step by Step Guide to Performance Testing on Native Mobile Apps article for more details.

这篇关于我无法使用JMeter录制Mobile Native Banking应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆