Android功能测试; 将地理位置发送到模拟器

jge*_*rts 6 android geolocation functional-testing

我们的android应用程序变得相当大,我们希望为我们的应用程序使用功能测试来防止回归.我们正在寻找实现这一目标的方案.

我们使用地理位置,所以现在我们通过在DDMS中输入lat/long来测试应用程序.如果我们要测试它,应该可以以编程方式设置这些地理位置.

是否有一个框架,我们可以用来功能测试我们的Android应用程序,并将这些更新发送到我们的模拟器?

vgo*_*anz 6

如果你在Eclipse中编译,你可以伪造android模拟器中的lat/lon:

  • Windows>打开透视图>其他.
  • 选择DDMS
  • 搜索模拟器控制选项卡
  • 使用位置控件可以随时发送纬度和经度.


tru*_*kvl 4

我面临着同样的问题。虽然此解决方案未内置于 Robotium 中,但您应该能够将其制作成可在单元测试中使用的实用程序。

单元测试定位服务