Solución:
Hay varias variables integradas que pueden ayudarlo a definir la ruta correctamente.
El que es más interesante aquí es $ {CURDIR}
De la documentación:
${CURDIR} An absolute path to the directory where the test data file is located. This variable is case-sensitive.
Por lo general, defino un archivo de configuración de la suite principal (en su caso, en la carpeta de pruebas raíz) y allí, definiría las siguientes 3 variables de nivel global
Cree un archivo __init.robot en la carpeta raíz de pruebas.
En él, cree una sección de configuración de la suite (que se ejecutará antes de cualquier prueba, ¡pero solo una vez!)
Set Global Variable ${testsRootFolder} ${CURDIR}
Set Global Variable ${pagesRootFolder} %{CURDIR}${/}..${/}_pages
Set Global Variable ${firefoxProfileFolder} %{CURDIR}${/}..${/}firefoxTestProfile
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)