2017-02-17 4 views
0

Die Option --device nimmt eine Geräte-ID im Hexadezimalformat, aber wenn ich die Geräte-ID von der REST-API erhalte, hat sie nicht das richtige Format.Geräte-ID aus der REST-API Xamarin Test Cloud

Wie kann ich die Geräte-ID im richtigen Format erhalten, die ich an der Eingabeaufforderung weitergeben kann, wenn ich meine Tests einreiche?

+0

Welches Format erwarten Sie und was erhalten Sie? – BytesGuy

+0

Von REST API erhalte ich die Geräte-ID im folgenden Format: sony_xperia_j-4.1.2 , wie Sie hier sehen können: https://testcloud.xamarin.com/api_docs/index.html#list-device-configurations-currently- verfügbar . Aber wenn ich meine Tests mit der Eingabeaufforderung einreicht, nehme ich die Option --device in das folgende Format: a1a38089. Wie kann ich das zweite Format erhalten, das für die Eingabeaufforderung korrekt ist? – Marco19

Antwort

1

Die Befehlszeilenoption cmd lautet "-device s" (Mehrzahl) und diese Zeichenfolge wird mit Test Cloud basierend auf den Geräten generiert, auf denen Sie testen möchten.

Um diese "Liste" zu erstellen, führen Sie den Assistenten für neue Tests aus und verwenden Sie die ID, die Sie dann für Ihre zukünftigen cmd-line-Übermittlungen verwenden.

Geräte: Die von Xamarin Test Cloud generierte Gerätezeichenfolge.

diese Zeichenfolge erhalten:

Gehen Sie zu Ihrem Xamarin Test-Cloud-Konto.

Klicken Sie auf Neuer Testlauf.

Schritt durch den Assistenten.

Wenn Sie die letzte Seite erreicht haben, kopieren Sie die ID, die> der Option --devices folgt.

+0

Vielen Dank! Gibt es eine Möglichkeit, diese Geräte-ID programmgesteuert vom Code über die Xamarin Test Cloud REST API zu generieren? – Marco19

+0

@ Marco19 Nicht, dass ich derzeit weiß, es scheint auch wie das Mobile Center (die neue Xamarin Test Cloud) in dieser Hinsicht völlig als die "Geräte", die sie Ihnen beim Einrichten von Tests präsentieren, fehlt ... – SushiHangover

+0

@ Marco19 können Sie für diese Funktion hier wählen: https://testcloud.ideas.aha.io/ideas/XTA-I-135 –

Verwandte Themen