如何在一次测试中启用位置并在第二次测试中禁用位置进行测试?

时间:2017-01-11 23:21:25

标签: android unit-testing robotium uiautomator

我正在制作Android应用。

所以我从一些仪器测试开始,我想从启用数据和禁用位置开始,我想测试一个询问我启用位置的对话框。

对于我的第二次测试,我想从禁用数据和启用位置开始,我想测试一个对话框,要求我启用数据。

如何操作仪器测试的位置和数据?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您将问题分开,那么您可以使用特殊的类或类来检查是否启用了某些用户设置。所以你可以在测试中模拟它并检查对话框是否显示出来。

但是,要测试检查用户设置的类,您需要直接使用模拟器/设备进行操作。查看Is there an ADB command to enable/disable mobile data?(Rooted Device)https://github.com/linkedin/test-butler