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.

El trabajo de Jenkins falló con Robotframework.

Estoy ejecutando un trabajo de Jenkins que ejecuta casos de prueba de robot. Jenkins en una máquina remota centos 7. El error es el siguiente una vez que se ejecuta:

python3 -m robot <test.robot>

POLITY123Verificar que los bloques de la lista de temas aparezcan en la página de temas
| FAIL | WebDriverException: Mensaje: <! DOCTYPE html PUBLIC
” -//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”
ingresa la descripción de la imagen aquí</test.robot>

Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que hay una excepción de WebDriverException durante la ejecución del caso de prueba “POLITY_123_Verify Subjects list blocks appears in Subject page”. El mensaje de excepción indica que el código HTML de la página que se está probando no cumple con la especificación HTML 4.01 del W3C.

    Para resolver este problema, se podrían tomar los siguientes pasos:

    1. Verificar el código HTML de la página que se está probando para ver si hay errores de sintaxis o etiquetas/atributos no compatibles.
    2. Asegurarse de que el WebDriver utilizado sea compatible con el navegador que se está utilizando para la prueba.
    3. Actualizar las versiones del WebDriver y del navegador a las últimas versiones estables.
    4. Considerar utilizar un navegador diferente para la prueba y ver si el problema persiste.
    5. Asegurarse de que las instalaciones de Jenkins y Robot Framework estén actualizadas.

    Además, puede ser útil proporcionar más información sobre el entorno de prueba, como las versiones del navegador y del WebDriver que se están utilizando, y cualquier configuración relevante. Esto puede ayudar a reducir la causa del problema y encontrar una solución adecuada.

Comments are closed.