我尝试使用JMeter进行移动应用程序负载测试。
但是,当我需要记录移动应用程序流量时,每次使用WiFi都不合适。
是否可以使用USB电缆记录从移动设备到计算机的流量?
例如,创建 2 行代理:移动设备(Mob 应用程序(→计算机 (JMeter(
代理→移动设备代理→互联网。如果您想使用某种形式的反向USB网络共享,这意味着您的移动设备基本上使用您的计算机网络接口来访问外部世界(内部或互联网(。因此,您需要记录您的PC,而不是您的移动流量,以便将您的移动设备视为与后端通信的普通桌面应用程序。
在此设置中,您需要将整个操作系统配置为使用 JMeter 作为代理,以便流量将被 JMeter 的 HTTP(S( 测试脚本记录器拦截。根据计算机的操作系统,设置是不同的,请查看如何使用JMeter运行桌面应用程序的性能测试文章,以了解需要做什么才能记录流量的总体想法。
是的,只要您有从设备到服务器的访问权限,这是可能的。
您将使用 localhost/8888 或机器 IP/8888 作为代理。