- Introdução ao Test Suite
- Studio
- Visão geral
- Atividades de teste
- Orchestrator
- Testing Robots
- Test Manager

Guia do usuário do Test Suite
Para configurar um dispositivo local para trabalhar com atividades de Automação Móvel, você precisa:
- Tenha um ambiente macOS.
- Execute uma instância local do Appium no dispositivo macOS.
Há dois tipos de dispositivos iOS locais que você pode automatizar:
- Físico - um dispositivo iOS físico que você pode conectar à sua máquina local por meio de um cabo USB.
- Emulador - um emulador para um dispositivo iOS armazenado localmente.
A lista abaixo descreve os comandos mais usados para configurar o Appium no contexto de Mobile Device Automation (recomendado para Appium 2.0):
xcrun simctl list- Listar dispositivos disponíveis, tipos de dispositivos, tempos de execução ou pares de dispositivos.xcrun simctl list devices- lista os dispositivos disponíveis.xcrun simctl list devicetypes- lista os tipos de dispositivos.xcrun simctl list runtimes- lista os tempos de execução.xcrun simctl list runtimes- lista os pares de dispositivos.
IPA para um URL que seja acessível anonimamente pelo servidor Appium (por exemplo, armazenamento de blobs).
Não é possível instalar aplicativos da Play Store ou App Store, exceto se você automatizar manualmente esses aplicativos para instalar seu aplicativo específico.
APP e você quiser fazer upload do aplicativo para um URL público, será necessário criar uma pasta chamada Payload, colocar o APP dentro dela, arquivar a pasta Payload e alterar a extensão para IPA em vez de ZIP.
Além disso, certifique-se de que o aplicativo que você está tentando automatizar seja compilado para a arquitetura de destino (simulador ou dispositivo físico).
Pré-requisitos
Configuração de dispositivo IOS físico local
Adicionando dispositivo IOS local no Gerenciador de dispositivos móveis
Automação Híbrida e Web no IOS
A automação híbrida funciona por padrão para dispositivos iOS, desde que você não esteja tentando automatizar um aplicativo desenvolvido para produção. Ao automatizar aplicativos de produção, o conteúdo hospedado do WKWebView não será automatizável, embora qualquer conteúdo da Web hospedado em um SFSafariViewController também possa ser automatizado em aplicativos de produção. Para obter mais informações, consulte SFSafariViewController.