O que é o Desired Capabilities? É um conjunto de chaves e valores em um objeto JSON, enviados do Appium Cliente para o Appium Servidor, quando uma nova automação é requerida. Basicamente o Appium trabalha com a arquitetura Cliente-Servidor. { “deviceName”: “NomedoCelular ou qualquer nome, por boa prática identificamos com o nome do celular”. “platformName”: “Android ou iOS, plataforma utilizada”. “app” : “Caminho do seu aplicativo na automação”. “appPackage” : “Pacote do Java que você deseja rodar no Android ”. “appActivity” : “Nome da atividade que você deseja iniciar a partir do pacote do Android”. “newCommandTimeout”:“O tempo de espera do Appium dos comandos executados”. }