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á.
Teste de Appium no AWS Device Farm
Durante uma sessão de acesso remoto, você pode executar testes Appium em seu ambiente local, visando o dispositivo da sessão usando um endpoint Appium gerenciado. Com um endpoint Appium, você pode desenvolver, testar e executar o código Appium com feedback rápido e iteração rápida. Essa abordagem de teste do lado do cliente oferece a flexibilidade de se conectar a um dispositivo Device Farm a partir de qualquer ambiente de cliente Appium de sua escolha.
Para complementar os testes do lado do cliente, o Device Farm também oferece suporte à execução de testes na infraestrutura gerenciada pelo serviço, chamados de execução no lado do servidor. Nessa abordagem, você pode fazer upload do aplicativo e dos testes para o serviço e, em seguida, executar os testes em paralelo em vários dispositivos usando hosts de teste gerenciados pelo serviço. Essa abordagem é adequada para testes em vários dispositivos de forma independente, bem como para testes a partir do contexto de um CI/CD pipeline.
Para saber mais sobre a execução no lado do servidor, consulte. Frameworks de teste e testes integrados no AWS Device Farm
Tópicos
O que é um endpoint Appium?
O Appium
O Appium é construído no modelo cliente-servidor, em que um cliente local solicita um servidor Appium (local ou remoto) para comandar um dispositivo em seu nome. O servidor Appium gerencia um driver para comunicação com o dispositivo, como o driver UIAutomator2 para Android ou o driver XCUITest
O endpoint Appium do Device Farm expõe uma URL do servidor Appium para o dispositivo em sua sessão de acesso remoto. O URL do endpoint Appium será específico para esse dispositivo nessa sessão e permanecerá válido durante a sessão, permitindo que você repita no mesmo dispositivo sem tempo adicional de configuração. Para obter mais informações sobre acesso remoto, consulteAcesso remoto no AWS Device Farm.