0

我有一个 Android 应用程序,我开始使用它运行功能测试。我目前正在考虑使用用 Ruby 编写的 Calabash 和 Cucumber 样式测试。我正在寻找的是在运行这些测试时模拟后端的好方法,这样我就可以控制响应,并为各种场景设置测试(即为快乐路径以及各种错误路径设置东西可能发生)。如果它可以在模拟器、Genymotion 或通过连接的设备中运行,那也很好,但如果它只能在前两个中的一个上运行,那很好。

如果我可以将此解决方案的设置和拆卸集成到我的 Gradle 构建脚本中,那就太好了。

4

1 回答 1

1

我见过其他人使用 Factory Girl 来模拟后端。您可以在http://rubydoc.info/gems/factory_girl/file/GETTING_STARTED.md查看自述文件

或者您可以查看http://mock-server.com/看看是否可以帮助您。

于 2014-09-17T18:17:06.443 回答