0
Firebase Test LabでUIテストを実行しています。リリースビルドでは、Huawei Mate 9を含む物理デバイスのテストを実行します。これは、ローカルに簡単にアクセスできないデバイスであるため、これをテストに残しておきたいと思います。UIテストでHuawei Swiftkeyを無効にする
残念ながら、このタイプのデバイスにはデフォルトでSwiftKeyがインストールされているようです。テスト実行中にポップアップするように促すプロンプトが表示されます。これは私たちのアプリから私たちを取り除くので、それは私たちのエスプレッソテストが失敗する原因になります。
これで2つの質問につながります。 1)この特定のデバイスの回避策はありますか?テスト中にSwiftKeyを無効にするか抑制するためにできることは何ですか? 2)UIテスト中にこのような障害に対処する方法に関する一般的なヒントはありますか?私は銀色の弾丸がないと仮定しますが、ベストプラクティスについてのアドバイスをいただければ幸いです!