

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á.

# Sessões no AWS Device Farm
<a name="sessions"></a>

Você pode usar o Device Farm para realizar testes interativos de aplicativos Android e iOS por meio de sessões de acesso remoto. Isso inclui a interação manual em um navegador da web e a execução de testes do Appium a partir de um cliente local em relação ao dispositivo remoto. Os desenvolvedores podem reproduzir problemas com o aplicativo ou com os testes do Appium em um dispositivo específico para isolar e resolver problemas.

**Topics**
+ [Dispositivos compatíveis com acesso remoto](#session-devices-supported)
+ [Retenção de arquivos de sessão](#session-files-retention)
+ [Instrumentação de aplicações](#session-instrumenting)
+ [Nova assinatura de aplicações nas sessões](#session-resigning-apps)
+ [Aplicações ofuscadas nas sessões](#session-obfuscated-apps)

## Dispositivos compatíveis com acesso remoto
<a name="session-devices-supported"></a>

O Device Farm é compatível com uma série de dispositivos Android e iOS exclusivos e populares. A lista de dispositivos disponíveis cresce à medida que novos dispositivos entram no mercado. O console do Device Farm exibe a lista atual de dispositivos Android e iOS disponíveis para acesso remoto. Para obter mais informações, consulte [Suporte de dispositivos no AWS Device FarmDispositivos](devices.md).

## Retenção de arquivos de sessão
<a name="session-files-retention"></a>

O Device Farm armazena aplicações e arquivos por 30 dias e, depois, os exclui do sistema. No entanto, você mesmo pode excluir seus arquivos a qualquer momento.

O Device Farm armazena logs de sessão e vídeos capturados por 400 dias e, depois, os exclui do sistema.

## Instrumentação de aplicações
<a name="session-instrumenting"></a>

Não é necessário instrumentar suas aplicações ou fornecer ao Device Farm o código-fonte delas. Os aplicativos Android e iOS podem ser enviados sem alteração. 

## Nova assinatura de aplicações nas sessões
<a name="session-resigning-apps"></a>

O Device Farm assina novamente as aplicações para Android e iOS. Ele pode interromper a funcionalidade dependente da assinatura do aplicativo. Por exemplo, a API do Google Maps para Android depende da assinatura do aplicativo. A reassinatura do aplicativo também pode acionar a detecção antipirataria ou antiadulteração em produtos como dispositivos Android. DexGuard 

## Aplicações ofuscadas nas sessões
<a name="session-obfuscated-apps"></a>

Para aplicativos Android, se o aplicativo estiver ofuscado, você ainda poderá testá-lo com o Device Farm se você usar. ProGuard No entanto, se você usar DexGuard com medidas antipirataria, o Device Farm não poderá assinar novamente o aplicativo. 