在UI测试中禁用华为Swiftkey

时间:2017-12-07 00:05:13

标签: android android-espresso firebase-test-lab

我们正在Firebase测试实验室上运行UI测试。对于我们的发布版本,我们在物理设备上运行测试矩阵,包括华为Mate 9.我们希望将其保留在我们的测试中,因为它是一种我们无法轻松访问本地设备。

不幸的是,这种类型的设备似乎默认安装了SwiftKey - 并且系统会提示启用它,它会在我们的测试运行过程中弹出。由于这会将我们从我们的应用程序中删除,因此会导致我们的Espresso测试失败。

所以,这引出了两个问题: 1)此特定设备是否有解决方法?我们可以做什么来在测试期间关闭或抑制SwiftKey? 2)在UI测试期间是否有关于如何处理此类故障的一般提示?我认为没有灵丹妙药 - 但是对于最佳实践的任何建议都会受到赞赏!

1 个答案:

答案 0 :(得分:0)

自2008年2月1日起,此问题已在Firebase测试实验室中修复。