如何通过Appium JUnit测试监视iOS模拟器/ Android模拟器的HTTP流量?

布鲁斯·图

因此,我正在使用Appium编写针对iOS / Android应用程序的JUnit测试,以在iOS模拟器和Android模拟器上进行测试。该应用程序向远程服务器发送和接收HTTP调用。我想测试该应用程序是否从我的JUnit测试中发送了正确的HTTP流量。我可以通过哪些方式从代码中监视网络流量?

可见

几个月前,我遇到了同样的问题,并尝试了两种解决方案。

1)在您的代码中使用代理。我尝试了一点代理。我有点喜欢它,但是它也增加了维护少量代理代码的开销。如果您对代理有非常高级的了解,那么它会起作用。您将能够处理它。https://github.com/ganskef/LittleProxy-mitm

2)我终于发现最好使用Android logcat。无论我们的电话进行什么通信,所有内容都会登录到logcat中。我只需要一些命令即可过滤出我的应用发出的网络请求。我不记得所有的命令,但是就像这样。我知道这是不正确的,但是它将为您提供先机,我100%肯定有人会对此进行纠正。

亚行logcat -d | grep com.xyz.abc

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android模拟器:如何复制模拟器/ AVD?

来自分类Dev

Appium Android模拟器无法关闭或使测试失败

来自分类Dev

如何在iOS模拟器中测试UIInterpolatingMotionEffect?

来自分类Dev

如何在iOS模拟器上测试iPad Pro

来自分类Dev

如何在iOS模拟器上使用特定语言的键盘启动Appium测试

来自分类Dev

通过Android模拟器进行跟踪

来自分类Dev

如何使用WireShark捕获Genymotion模拟器的流量?

来自分类Dev

如何提高Android模拟器速度

来自分类Dev

如何加快对Android模拟器的部署?

来自分类Dev

如何从Gradle控制Android模拟器

来自分类Dev

如何设置默认的Android模拟器

来自分类Dev

如何启动Android模拟器?

来自分类Dev

如何提高Android模拟器速度

来自分类Dev

如何提高Android模拟器的速度?

来自分类Dev

如何启动Android SDK模拟器?

来自分类Dev

如何设置默认的Android模拟器

来自分类Dev

我如何与Android模拟器交流

来自分类Dev

如何安装iOS 10模拟器

来自分类Dev

Nightwatch / Appium配置,用于在iOS模拟器上测试浏览器

来自分类Dev

Nightwatch / Appium配置,用于在iOS模拟器上测试浏览器

来自分类Dev

如何通过Android连接到SMSC模拟器?

来自分类Dev

如何通过SSH访问iOS模拟器文件系统?

来自分类Dev

Android模拟器测试

来自分类Dev

无法通过Jenkins的Android模拟器插件创建模拟器

来自分类Dev

无法通过appium在android模拟器中启动计算器

来自分类Dev

使用 Appium 在模拟器上测试 iOS 应用程序 - 找不到元素

来自分类Dev

如何增强模拟器

来自分类Dev

如何为“Visual Studio 模拟器 for android”的模拟器安装证书?

来自分类Dev

引导ios模拟器后,Appium Desktop终止

Related 相关文章

热门标签

归档