【发布时间】:2015-07-15 00:53:00
【问题描述】:
我们正在评估 App 测试工具,Appium 是我们的候选者,但是我找不到一个好的解决方案,如何在使用 Appium 时模拟后端?
考虑: - 我想要一个 UI 测试,它将在 iOS 和 Android 应用程序上执行(Appium 应该是多平台的)
-
测试场景:
- 按下 Native App 中的按钮。
- Native App 将调用外部 API(需要模拟)。
- 原生应用显示一些文字。
- 断言。
问题:
如何模拟 API 调用?
Appium 使用已构建的项目(例如 apk)。在从 Appium 端构建之前,有什么方法可以集成和配置应用程序?例如如果 Appium 触发构建,则应用应使用虚假 API 响应 (JSON)。
【问题讨论】:
-
嘿@masoodg,你知道了吗?
-
没有。 Appium 的主要目的似乎是 e-2-e 测试,即没有 mock/stub。
标签: mocking automated-tests appium mobile-application