es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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 {}”

Tags:  , , ,

Answer

  1. Avatar for 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:

    1. Verificar los registros de Appium en busca de información adicional sobre el error.
    2. Verificar si las capacidades que se están pasando al servidor de Appium coinciden con las establecidas en las capacidades deseadas.
    3. Asegurarse de que el dispositivo esté disponible y en línea en el panel de control de Saucelabs.
    4. Verificar si hay algún problema de red/firewall al conectar con el dispositivo real de Saucelabs.

    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.

Comments are closed.