【发布时间】:2016-06-11 12:56:56
【问题描述】:
我花了很多时间浏览我的问题的解决方案:我正在测试一个 Android 应用程序,并且很快将使用 Appium 和 C# 在 iOS 上测试同一个应用程序。我的应用程序从服务器接收响应,我想通过代理,以便我可以作为 NUnit 测试的一部分进行嗅探,以确保从服务器返回的响应是正确的,并将其与我在应用程序上收到的响应进行比较(通过 SDK)。
我知道我可以使用 BrowserMob(使用 Automated Tester C# 库)在使用 Selenium 的桌面浏览器上执行此操作,但我无法找到使用 Appium 执行此操作的任何信息。 1.首先,是否可以嗅探到移动应用程序的网络流量? 2. 为了实现我的目标,我还应该考虑其他任何可能性吗?
我希望响应通过代理,以便我可以在运行时断言我的测试。请帮助/建议。
【问题讨论】:
标签: c# android proxy appium browsermob