Middle
O que são as Capacidades Desejadas no Appium?
sobes.tech IA
Resposta da IA
As Capacidades Desejadas no Appium são um conjunto de parâmetros que definem as configurações e propriedades da sessão de automação de uma aplicação móvel. Elas informam ao servidor Appium qual plataforma, dispositivo, aplicação e outros parâmetros usar para iniciar o teste.
Exemplos de parâmetros de Capacidades Desejadas:
platformName— nome da plataforma (por exemplo, "Android" ou "iOS")deviceName— nome ou identificador do dispositivoapp— caminho para a aplicação ou seu identificadorautomationName— motor de automação utilizado (por exemplo, "UiAutomator2" para Android)
Exemplo em JavaScript usando WebDriverIO:
const caps = {
platformName: 'Android',
deviceName: 'emulator-5554',
app: '/path/to/app.apk',
automationName: 'UiAutomator2'
};
const driver = await remote({
path: '/wd/hub',
port: 4723,
capabilities: caps
});
Dessa forma, as Capacidades Desejadas permitem configurar o ambiente de teste para um dispositivo e aplicação específicos.