Simulando conexões e condições de rede para suas execuções AWS do 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á.

Simulando conexões e condições de rede para suas execuções AWS do Device Farm

Você pode usar a modelagem de rede para simular conexões e condições de rede enquanto testa suas aplicações para Android, iOS, FireOS e Web no Device Farm. Por exemplo, você pode testar o aplicativo em condições de rede inferiores às perfeitas.

Quando você cria uma execução usando as configurações de rede padrão, cada dispositivo tem uma conexão Wi-Fi completa e desimpedida com conectividade com a internet. Ao usar a modelagem de rede, você pode alterar a conexão Wi-Fi para especificar um perfil de rede, como 3G ou Lossy, WiFi que controla a taxa de transferência, o atraso, a instabilidade e a perda do tráfego de entrada e saída.

Configurar a modelagem de rede ao programar uma execução de teste

Ao programar uma execução, você pode escolher entre qualquer um dos perfis selecionados pelo Device Farm ou criar e gerenciar o seu próprio perfil.

  1. Em qualquer projeto do Device Farm, escolha Criar uma nova execução.

    Se ainda não tiver um projeto, consulte Criando um projeto no AWS Device Farm.

  2. Escolha sua aplicação e, em seguida, selecione Próximo.

  3. Configure seu teste e, em seguida, escolha Próximo.

  4. Selecione seus dispositivos e, em seguida, escolha Próximo.

  5. Na seção Configurações de localização e rede, escolha um perfil de rede ou selecione Criar perfil de rede para criar o seu próprio perfil.

    Perfil de rede para uma execução de teste
  6. Escolha Próximo.

  7. Analise e inicie a execução de teste.

Criar um perfil de rede

Ao criar uma execução de teste, você pode criar um perfil de rede.

  1. Escolha Criar perfil de rede.

    Criar um novo perfil de rede
  2. Digite um nome e as configurações para o perfil de rede.

  3. Escolha Criar.

  4. Termine de criar a execução de teste e inicie a execução.

Depois de criar um perfil de rede, você poderá vê-lo e gerenciá-lo na página Configurações do projeto.

Perfis de rede em configurações do projeto

Alterar as condições da rede durante o teste

Você pode chamar an API do host do seu dispositivo usando uma estrutura como o Appium para simular condições dinâmicas de rede, como largura de banda reduzida durante a execução do teste. Para obter mais informações, consulte CreateNetworkProfile.