View a markdown version of this page

Kauf eines Geräteslots in Device Farm - AWS Device Farm

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Kauf eines Geräteslots in Device Farm

Device Farm bietet zwei Abrechnungsmethoden für Tests auf öffentlichen Mobilgeräten: mit und ohne Zähler. Bei der Abrechnung mit Zählerfunktion pay-as-you-go basieren Sie auf Geräteminuten. Weitere Informationen zur Abrechnung und Preisgestaltung finden Sie hier: pay-as-you-go https://aws.amazon.com/device-farm/ Preisgestaltung/. Bei der Abrechnung ohne Zähler reservieren Sie die Parallelität der Geräte über Geräteslots, für die eine monatliche Pauschale berechnet wird. Auf dieser Seite geht es um die Abrechnung ohne Zähler für Geräteslots.

Geräteslots entsprechen Ihrer Parallelität in Device Farm und legen fest, wie viele Testjobs (Geräte) oder Fernzugriffssitzungen Sie gleichzeitig ohne Zeitlimit ausführen können. Die Geräteslots hängen vom Testtyp (automatisiertes Testen oder Fernzugriff) und der Geräteplattform (Android oder iOS) ab. Steckplätze sind nicht an eine bestimmte Gerätemarke oder ein bestimmtes Gerätemodell gebunden. Sie können die Device Farm Farm-Konsole AWS Command Line Interface (AWS CLI) oder die Device Farm Farm-API verwenden, um Geräteslots zu kaufen.

Geräteslots kaufen

Console
  1. Melden Sie sich bei der Device Farm Farm-Konsole unter https://console.aws.amazon.com/devicefarm an.

  2. Wählen Sie im Navigationsbereich Mobile Device Testing und dann Device slots aus.

  3. Auf der Seite Geräteslots können Sie die Anzahl der Geräteslots für automatisiertes Testen und Fernzugriff pro Plattform auswählen, die Sie erwerben möchten. Geben Sie die Anzahl der Steckplätze in der Spalte Gewünschte Steckplätze an.

    Wenn Sie die Anzahl der Slots ändern, wird der Text dynamisch mit dem Rechnungsbetrag aktualisiert. Weitere Informationen finden Sie unter Preise für AWS Device Farm.

    Wichtig

    Wenn Sie die Anzahl der Geräteslots ändern, aber die Nachricht „Kontaktieren Sie uns“ oder „Kontaktieren Sie uns für einen Kauf“ erhalten, ist Ihr AWS Konto noch nicht für den Kauf der von Ihnen angeforderten Anzahl von Geräteslots zugelassen.

    Bei diesen Optionen werden Sie aufgefordert, eine E-Mail an das Device Farm Farm-Supportteam zu senden. Geben Sie in der E-Mail die Nummer jedes Gerätetyps an, den Sie kaufen möchten, und für welchen Abrechnungszeitraum.

    Anmerkung

    Änderungen an den Geräteslots gelten für Ihr gesamtes Konto und wirken sich auf alle Projekte aus.

    Seite „Geräteslots“ auf der Device Farm Farm-Konsole
  4. Klicken Sie auf Purchase (Kaufen). Das Fenster „Kauf bestätigen“ wird angezeigt. Überprüfen Sie die Informationen. Wenn Sie bereit sind, geben Sie etwas ein confirm und wählen Sie dann Bestätigen, um die Transaktion abzuschließen.

Kaufbestätigungsseite auf der Device Farm Farm-Konsole

Auf der Seite Geräteslots können Sie die Anzahl der Geräteslots sehen, die Sie derzeit haben, sowie die Anzahl der Geräteslots, die Sie für Ihren nächsten Abrechnungszeitraum haben werden.

AWS CLI

Sie können den Befehl purchase-offering ausführen, um das Angebot erwerben.

Führen Sie den get-account-settings Befehl aus, um Ihre Device Farm Farm-Kontoeinstellungen aufzulisten, einschließlich der maximalen Anzahl von Geräteslots, die Sie kaufen können, und der Anzahl der verbleibenden kostenlosen Testminuten. Die Ausgabe sieht in etwa wie die folgende aus.

{ "accountSettings": { "maxSlots": { "GUID": 1, "GUID": 1, "GUID": 1, "GUID": 1 }, "unmeteredRemoteAccessDevices": { "ANDROID": 0, "IOS": 0 }, "maxJobTimeoutMinutes": 150, "trialMinutes": { "total": 1000.0, "remaining": 954.1 }, "defaultJobTimeoutMinutes": 150, "awsAccountNumber": "AWS-ACCOUNT-NUMBER", "unmeteredDevices": { "ANDROID": 0, "IOS": 0 } } }

Um die Ihnen zur Verfügung stehenden Geräteplatzangebote aufzulisten, führen Sie den Befehl list-offerings aus. Die Ausgabe sollte folgendermaßen oder ähnlich aussehen:

{ "offerings": [ { "recurringCharges": [ { "cost": { "amount": 250.0, "currencyCode": "USD" }, "frequency": "MONTHLY" } ], "platform": "IOS", "type": "RECURRING", "id": "GUID", "description": "iOS Unmetered Device Slot" }, { "recurringCharges": [ { "cost": { "amount": 250.0, "currencyCode": "USD" }, "frequency": "MONTHLY" } ], "platform": "ANDROID", "type": "RECURRING", "id": "GUID", "description": "Android Unmetered Device Slot" }, { "recurringCharges": [ { "cost": { "amount": 250.0, "currencyCode": "USD" }, "frequency": "MONTHLY" } ], "platform": "ANDROID", "type": "RECURRING", "id": "GUID", "description": "Android Remote Access Unmetered Device Slot" }, { "recurringCharges": [ { "cost": { "amount": 250.0, "currencyCode": "USD" }, "frequency": "MONTHLY" } ], "platform": "IOS", "type": "RECURRING", "id": "GUID", "description": "iOS Remote Access Unmetered Device Slot" } ] }

Führen Sie den list-offering-promotions Befehl aus, um die verfügbaren Angebotsaktionen aufzulisten.

Anmerkung

Mit diesem Befehl werden nur Werbeaktionen zurückgegeben, die Sie noch nicht gekauft haben. Sobald Sie einen oder mehrere Plätze über ein Angebot im Rahmen einer Werbeaktion erwerben, erscheint diese Aktion nicht mehr in den Suchergebnissen.

Die Ausgabe sollte folgendermaßen oder ähnlich aussehen:

{ "offeringPromotions": [ { "id": "2FREEMONTHS", "description": "New device slot customers get 3 months for the price of 1." } ] }

Um den Angebotsstatus zu erhalten, führen Sie den Befehl get-offering-status aus. Die Ausgabe sollte folgendermaßen oder ähnlich aussehen:

{ "current": { "GUID": { "offering": { "platform": "IOS", "type": "RECURRING", "id": "GUID", "description": "iOS Unmetered Device Slot" }, "quantity": 1 }, "GUID": { "offering": { "platform": "ANDROID", "type": "RECURRING", "id": "GUID", "description": "Android Unmetered Device Slot" }, "quantity": 1 } }, "nextPeriod": { "GUID": { "effectiveOn": 1459468800.0, "offering": { "platform": "IOS", "type": "RECURRING", "id": "GUID", "description": "iOS Unmetered Device Slot" }, "quantity": 1 }, "GUID": { "effectiveOn": 1459468800.0, "offering": { "platform": "ANDROID", "type": "RECURRING", "id": "GUID", "description": "Android Unmetered Device Slot" }, "quantity": 1 } } }

Die list-offering-transactions Befehle renew-offering und sind auch für diese Funktion verfügbar. Weitere Informationen hierzu finden Sie unter AWS CLI Referenz.

API
  1. Rufen Sie den GetAccountSettingsVorgang auf, um Ihre Kontoeinstellungen aufzulisten.

  2. Rufen Sie den ListOfferingsBetrieb auf, um eine Liste der verfügbaren Geräteslots aufzulisten.

  3. Rufen Sie den ListOfferingPromotionsBetrieb an, um eine Liste der verfügbaren Angebote und Werbeaktionen zu erhalten.

    Anmerkung

    Bei diesem Vorgang werden nur Werbeaktionen zurückgegeben, die Sie noch nicht gekauft haben. Sobald Sie einen oder mehrere Plätze über eine Werbeaktion erwerben, erscheint diese Aktion nicht mehr in den Suchergebnissen.

  4. Rufen Sie den PurchaseOfferingBetrieb an, um ein Angebot zu erwerben.

  5. Rufen Sie den GetOfferingStatusBetrieb auf, um den Status des Angebots abzurufen.

Die ListOfferingTransactionsOperationen RenewOfferingund sind auch für diese Funktion verfügbar.

Hinweise zur Verwendung der Device Farm API finden Sie unterDevice Farm automatisieren.