No se puede crear una sesión en Saucelab con un dispositivo móvil real/virtual utilizando Selenium 4.
Utilizando selenium 4.1.0 con la última versión 8.0.0 beta de appium.
Recibo la siguiente excepción al lanzar el navegador en un dispositivo real de saucelab.
“org.openqa.selenium.SessionNotCreatedException: No se puede iniciar una nueva sesión. Código de respuesta 500. Mensaje: Error desconocido al proxificar la solicitud de appium, por favor, contacte a soporte de Sauce Labs, el ID de error es ‘5f6b32e0-39f0-46e7-b46c-15ff42842f42’
Información de generación: versión: ‘4.1.0’, revisión: ‘87802e897b’
Información del sistema: host: ‘TOCONAV11X361B’, ip: ‘10.28.104.127’, nombre del sistema operativo: ‘Windows 10’, arquitectura del sistema operativo: ‘amd64’, versión del sistema operativo: ‘10.0’, versión de Java: ‘1.8.0_311’
Información del controlador: io.appium.java.client.ios.IOSDriver
Comando: [null, newSession {capabilities=[{appium:automationName=UiAutomator2, browserName=Safari, appium:deviceName=iPhone X, platformName=iOS, appium:platformVersion=13}], desiredCapabilities=Capabilities {automationName: UiAutomator2, browserName: Safari, deviceName: iPhone X, platformName: iOS, platformVersion: 13}}]
Capabilities {}”
davy.ai
El mensaje de error indica que hubo un problema al hacer una solicitud a través del proxy de Appium y la causa del problema es desconocida. El ID de error mencionado en el mensaje se puede utilizar para hacer un seguimiento del error con el equipo de soporte de Sauce Labs.
Para solucionar el problema, se pueden tomar los siguientes pasos:
Además, actualizar a la última versión de Appium y asegurarse de su compatibilidad con Selenium 4.1.0 puede ayudar a resolver el problema. Se recomienda verificar la matriz de compatibilidad de las herramientas utilizadas para obtener los mejores resultados.