Wie kann ich Anmeldeinformationen für einen automatisierten Android-Test bereitstellen?

Ich suche nach einer Möglichkeit, eine Anmeldung für meine App bereitzustellen, damit ein automatischer Test "angemeldet" ist und die gesamte App testen kann. Momentan ist es natürlich durch den Login-Bildschirm gesperrt.

Da ich SmartLock für Kennwörter verwende, ist dies möglicherweise eine Gelegenheit, Anmeldeinformationen für den Test bereitzustellen - aber ich weiß nicht, wie.

Ist es eine bewährte Methode, Anmeldeinformationen bereitzustellen, um die Anmeldung während eines Tests zu überspringen? Ich könnte mir einen speziellen buildType / -flavor vorstellen, der das Login verspottet, aber auf diese Weise kann er nicht zum Testen eines Release-Builds verwendet werden.

Es wäre großartig, wenn ich einen endgültigen Release-Build testen könnte, der nach erfolgreichem Test in den Store hochgeladen werden kann. Auf diese Weise könnte ich auch die eingebetteten Pre-Launch-Berichte im PlayStore verwenden (was sehr schön wäre).

Antworten auf die Frage(4)

Ihre Antwort auf die Frage