View a markdown version of this page

Comprar um slot de dispositivo no Device Farm - AWS Device Farm

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Comprar um slot de dispositivo no Device Farm

O Device Farm tem dois métodos de cobrança para testes em dispositivos móveis públicos: medido e não medido. Com o faturamento medido, você se pay-as-you-go baseia nos minutos do dispositivo. Para saber mais sobre pay-as-you-go preços medidos, visite aqui: https://aws.amazon.com/device-farm/preços/. Com o faturamento ilimitado, você reserva a simultaneidade do dispositivo por meio de slots de dispositivos, que são cobrados a uma taxa mensal fixa. Esta página aborda o faturamento ilimitado por slots de dispositivos.

Os slots de dispositivos correspondem à sua simultaneidade no Device Farm, determinando quantos trabalhos de teste (dispositivos) ou sessões de acesso remoto você pode executar simultaneamente com cobrança ilimitada. Os slots de dispositivo são específicos para o tipo de teste (teste automatizado ou acesso remoto) e plataforma do dispositivo (Android ou iOS). Os slots não estão vinculados a nenhuma marca ou modelo específico de dispositivo. Você pode usar o console Device Farm, AWS Command Line Interface (AWS CLI) ou a API Device Farm para comprar slots de dispositivos.

Comprar slots de dispositivos

Console
  1. Faça login no console do Device Farm em https://console.aws.amazon.com/devicefarm.

  2. No painel de navegação, escolha Teste para dispositivos móveis e Slots de dispositivos.

  3. Na página Slots de dispositivos, você pode escolher o número de slots de dispositivos de teste automatizado e acesso remoto por plataforma que deseja comprar. Especifique os valores dos slots na coluna Slots desejados.

    Conforme você altera o valor do slot, o texto é atualizado dinamicamente com o valor do faturamento. Para acessar mais informações, consulte Preços do AWS Device Farm.

    Importante

    Se você alterar o número de slots de dispositivos, mas receber uma mensagem de contato ou de contato para comprar, sua AWS conta ainda não foi aprovada para comprar o número de slots de dispositivo que você solicitou.

    Essas opções solicitam que você envie um e-mail para a equipe de suporte do Device Farm. No e-mail, especifique o número de cada tipo de dispositivo que você deseja comprar e para qual ciclo de cobrança.

    nota

    As alterações nos slots do dispositivo se aplicam a toda a sua conta e afetam todos os projetos.

    Página de slots de dispositivos no console Device Farm
  4. Escolha Purchase (Comprar). A janela Confirmar compra é exibida. Revise as informações. Quando estiver pronto, digite confirm e escolha Confirmar para concluir a transação.

Página Confirmação da compra no console do Device Farm

Na página de slots de dispositivos, você pode ver o número de slots de dispositivo que você tem atualmente, bem como o número de slots de dispositivo que você terá no próximo período de cobrança.

AWS CLI

Você pode executar o comando purchase-offering para comprar uma oferta.

Para listar as configurações de sua conta do Device Farm, incluindo o número máximo de slots de dispositivo que você pode comprar e o número de minutos de avaliação gratuita restantes, execute o comando get-account-settings. Você verá algo semelhante ao resultado a seguir:

{ "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 } } }

Para listar as ofertas de slot para dispositivos disponíveis para você, execute o comando list-offerings. Você deve ver uma saída semelhante a:

{ "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" } ] }

Para listar as promoções de ofertas disponíveis, execute o comando list-offering-promotions.

nota

Esse comando retorna apenas as promoções que você ainda não comprou. Assim que você comprar um ou mais slots em qualquer oferta usando uma promoção, essa promoção deixará de ser exibida nos resultados.

Você deve ver uma saída semelhante a:

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

Para obter o status da oferta, execute o comando get-offering-status. Você deve ver uma saída semelhante a:

{ "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 } } }

Os comandos renew-offering e list-offering-transactions também estão disponíveis para esse recurso. Para obter mais informações, consulte o AWS CLIReferência do .

API
  1. Ligue para a GetAccountSettingsoperação para listar as configurações da sua conta.

  2. Ligue para a ListOfferingsoperação para listar as ofertas de slots de dispositivos disponíveis para você.

  3. Ligue para a ListOfferingPromotionsoperação para listar as promoções de oferta que estão disponíveis.

    nota

    Essa operação retorna somente promoções que você ainda não comprou. Assim que você comprar um ou mais slots usando uma promoção de oferta, essa promoção deixará de ser exibida nos resultados.

  4. Ligue para a PurchaseOfferingoperação para comprar uma oferta.

  5. Ligue para a GetOfferingStatusoperação para obter o status da oferta.

As ListOfferingTransactionsoperações RenewOfferinge também estão disponíveis para esse recurso.

Para obter informações sobre como usar a API do Device Farm, consulte Automatização do Device Farm.