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

In der Gerätefarm gibt es zwei Abrechnungsmethoden für Tests auf öffentlichen Mobilgeräten: mit und ohne Messwert. Bei der gebührenpflichtigen Abrechnung zahlen Sie nach Nutzungsdauer auf der Grundlage der Geräteminuten. Weitere Informationen zu gebührenpflichtigen Preisen mit nutzungsbasierter Bezahlung findest du hier:. https://aws.amazon.com/device-farm/pricing/ Bei der Abrechnung ohne Abrechnung reservieren Sie die gleichzeitige Nutzung von Geräten über Geräteslots, für die eine monatliche Pauschalgebühr berechnet wird. Auf dieser Seite wird die Abrechnung von Geräteslots ohne Zeitmessung behandelt.

Geräteslots entsprechen Ihrer Anzahl in Device Farm und legen fest, wie viele Testaufträge (Geräte) oder Fernzugriffssitzungen Sie gleichzeitig ohne Abrechnung ausführen können. Geräteslots sind spezifisch für den Testtyp (automatisiertes Testen oder Fernzugriff) und die Geräteplattform (Android oder iOS). Steckplätze sind nicht an eine bestimmte Gerätemarke oder ein bestimmtes Modell gebunden. Sie können die Device Farm-Konsole AWS Command Line Interface (AWS CLI) oder die Device Farm-API verwenden, um Geräteslots zu erwerben.

Kaufen Sie Geräteslots

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

  2. Wählen Sie im Navigationsbereich Mobile Device Testing und anschließend Device Slots aus.

  3. Auf der Seite Geräteplätze können Sie die Anzahl der Geräteslots für automatisierte Tests 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 den Slot-Betrag ä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 den Kauf“ sehen, 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-Supportteam zu senden. Geben Sie in der E-Mail die Anzahl der einzelnen Gerätetypen an, die 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-Konsole
  4. Klicken Sie auf Purchase (Kaufen). Das Fenster „Kauf bestätigen“ wird angezeigt. Überprüfe die Informationen. Wenn Sie bereit sind, geben Sie ein confirm und wählen Sie dann Bestätigen, um die Transaktion abzuschließen.

Seite zur Bestätigung des Kaufs auf der Device Farm-Konsole

Auf der Seite Geräteslots sehen Sie die Anzahl der Geräteslots, die Sie derzeit haben, sowie die Anzahl der Geräteslots, die Ihnen für Ihren nächsten Abrechnungszeitraum zur Verfügung stehen 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-Kontoeinstellungen aufzulisten, einschließlich der maximalen Anzahl an 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

Dieser Befehl gibt nur Werbeaktionen zurück, 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 GetAccountSettings Vorgang auf, um Ihre Kontoeinstellungen aufzulisten.

  2. Rufen Sie den ListOfferings Vorgang auf, um die verfügbaren Geräteslots aufzulisten.

  3. Rufen Sie den ListOfferingPromotions Betrieb auf, um eine Liste der verfügbaren Angebote 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 PurchaseOffering Service an, um ein Angebot zu erwerben.

  5. Rufen Sie den GetOfferingStatus Betrieb auf, um den Angebotsstatus abzurufen.

Die ListOfferingTransactions Operationen RenewOffering und sind auch für diese Funktion verfügbar.

Hinweise zur Verwendung der Device Farm-API finden Sie unterAutomatisierung der Gerätefarm.