使用Google Play服务对应用程序进行集成测试

时间:2018-12-04 13:50:59

标签: android continuous-integration google-play-services integration-testing

我想为使用Google Play服务的应用编写集成测试(准确地说是地图和地理编码)。我想在我们CI环境中的仿真器上运行这些测试。问题是服务并非总是在模拟器上是最新的,从而导致测试失败(因为该功能不可用)。

有哪些方法可以使测试稳定,即独立于仿真器上的Services版本? 我想到的事情:

  • 手动进行检查并确定应运行套件中的哪些测试(我认为这很糟糕,因为您不能保证所有功能都经过了良好的测试,或者需要解析结果)
  • 明确要求使用特定版本的Google Play服务(这可能很糟糕,因为它需要不时手动更新-额外的维护)-我什至不知道它是否仍然可用

0 个答案:

没有答案