Uso de Appium para Móvil Remoto
Revisión del 20:59 17 dic 2020 de Rsilva (discusión | contribuciones)
Propósito
Describir la configuración para realizar las automatizaciones de casos de prueba de Móviles, utilizando dispositivos remotos con Appium.
Pasos a seguir
En este ejemplo se describe la configuración para un dispositivo 'ANDROID'.
- import org.openqa.selenium.remote.DesiredCapabilities
- import com.kms.katalon.core.appium.driver.AppiumDriverManager
- URL url = new URL('http://127.0.0.1:4723/wd/hub')
- DesiredCapabilities Dc = new DesiredCapabilities()
- Dc.setCapability(MobileCapabilityType.PLATFORM_NAME, Plataforma)
- Dc.setCapability(MobileCapabilityType.PLATFORM_VERSION, VersionAndroid)
- Dc.setCapability(MobileCapabilityType.DEVICE_NAME, NombreDispositivo)
- Dc.setCapability(MobileCapabilityType.AUTOMATION_NAME, NombreAutomation)
- Dc.setCapability('autoGrantPermissions', true)
- Dc.setCapability(MobileCapabilityType.APP, PathApk)
- AppiumDriverManager.createMobileDriver(MobileDriverType.ANDROID_DRIVER, Dc, url)