Middle
O que são as Capacidades Desejadas ao inicializar o driver Appium?
sobes.tech IA
Resposta da IA
Capacidades Desejadas são um conjunto de parâmetros chave-valor que são transmitidos na inicialização do driver Appium para configurar a sessão de automação. Elas determinam em qual dispositivo ou emulador o teste será executado, qual aplicação usar, quais configurações de ambiente aplicar, etc.
Por exemplo, as Capacidades Desejadas podem incluir parâmetros como:
- platformName (Android, iOS)
- deviceName (nome do dispositivo ou emulador)
- app (caminho para o aplicativo)
- automationName (por exemplo, UiAutomator2 para Android)
Exemplo em Java:
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("platformName", "Android");
caps.setCapability("deviceName", "emulator-5554");
caps.setCapability("app", "/path/to/app.apk");
AndroidDriver driver = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), caps);
Assim, as Capacidades Desejadas permitem configurar de forma flexível os parâmetros de inicialização dos testes no Appium.