2017-12-07 2 views
0

Wir führen UI-Tests im Firebase Test Lab aus. Für unsere Releasebuilds führen wir eine Matrix von Tests auf physischen Geräten durch, einschließlich des Huawei Mate 9. Wir möchten dies in unseren Tests beibehalten, da es sich um ein Gerät handelt, auf das wir lokal nicht einfach zugreifen können.Huawei Swiftkey in UI-Tests deaktivieren

Leider scheint diese Art von Gerät SwiftKey standardmäßig installiert zu haben - und es gibt eine Aufforderung vom System, es zu aktivieren, die mitten in unseren Testläufen auftaucht. Da uns das aus unserer App herausholt, sind unsere Espressotests fehlgeschlagen.

Also, das führt mich zu zwei Fragen: 1) Gibt es eine Umgehungslösung für dieses bestimmte Gerät? Was können wir tun, um SwiftKey während der Tests auszuschalten oder zu unterdrücken? 2) Gibt es allgemeine Tipps zum Umgang mit dieser Art von Fehlern während UI-Tests? Ich nehme an, dass es keine Wunderwaffe gibt - aber jeder Rat zu Best Practices wäre willkommen!

Antwort

0

Dieses Problem wurde im Firebase Test Lab vom 1. Februar 2018 behoben.

Verwandte Themen