2014-01-12 1215 views
3

有没有任何方法来记录安装在iOS模拟器或真实设备上的原生应用程序的http调用?使用Jmeter代理来记录来自iOS模拟器的HTTP调用

我的主要目标是通过播放应用程序并记录呼叫来构建测试计划。

任何帮助或有创意的想法是值得欢迎的:)

感谢,贝纳

+0

您是否尝试使用http://jmeter.apache.org/usermanual/component_reference.html#HTTP(S)_Test_Script_Recorder? – olyv

+0

嗨olyv,是的,我尝试过,但它只适用于浏览器,不适用于其他应用程序,谢谢:) – Yossi

+1

我只记录来自移动(Android)浏览器的请求,但是这里是http://blazemeter.com/blog/load-testing -mobile-apps-made-easy据说它也可以为原生应用程序完成 – olyv

回答

4

有了它很容易的真实设备。使用设备上的Wifi(飞行模式)并将HTTP代理设置为指向您的计算机。

这里是一步一步的细节记录与JMeter的代理的iOS流量完整的网络研讨会: http://www.youtube.com/watch?v=uZFch4B5Ivc
(技术性的东西在13分钟开始于)

这里是为Android细节的博客(它是与iOS相同的想法):
http://blazemeter.com/blog/load-testing-mobile-apps-made-easy

+0

谢谢:)我现在可以测试一个真实的设备 – Yossi

+0

你知道如何在iOS模拟器上测试它吗? –

相关问题