Ich habe versucht, einen Robotest für meine native App auf Firebase TestLab zu starten, aber ich konnte den robo test pass login nicht bekommen.Wie benutze ich Firebase TestLab mit reactive nativen
Das erste Problem ist, dass es nicht E-Mail und Passwort eingibt.
In meiner js Datei, die ich hatte:
<Input ... testID="usernameInput" />
<Input ... testID="passwordInput" />
und ich habe dies in meiner Feuerbasis Konsole
Es ist jedoch überhaupt nicht arbeiten. Ich habe die Videoaufzeichnung, ist es nicht in getippt wurde
Zweites Problem ist, dass selbst, wenn ich meine Benutzername und Passwort in Debug-apk hart Code, wird es nicht einmal auf dem Login-Button klicken, das definiert ist als:.
<Button onClick={() => {this.handleLogin()}}>Login</Button>
Ich frage mich, was hier passiert. Hat jemand jemals Firebase TestLab robo test mit reaktion native app arbeiten?
hmm, das ist ein fairer Punkt. React native erzeugt eine native Android-App. Ich denke jedoch, dass das Eingeben der Ressourcen-ID in die nativen Elemente zur Zeit nicht reaktionsnativ unterstützt wird. Willst du sagen, dass das Element, das keine Ressourcen-ID hat, für den Robo-Test nicht sichtbar ist? – Jason
Ansichten ohne benannte Ressourcen-IDs können derzeit nicht von Robo-Test-Pre-Fill-Feldern abgezielt werden. Sie benötigen eine benannte Android-Ressourcen-ID, um sie in dieses Formular einzufügen. –
Aber was ist mit nicht vorgefüllten Feld? Hat es eine Ressourcen-ID oder nicht? – Jason