Preguntas Frecuentes

¿Qué debo hacer después de instalar HakaPath?

 

Tras instalar el complemento es necesario fijar el complemento al navegador desde el menú de complementos en Google Chrome, luego debes reiniciar el navegador. No se requieren acciones adicionales a estos dos pasos.



¿Cómo generar un xpath?

 

Para generar un xpath simplemente identifica al elemento web del que desees obtener el xpath, haz click derecho sobre él y selecciona “Obtener Hakapath”.



¿Qué estrategia de localización utiliza HakaPath?

 

HakaPath utiliza una estrategia de localización basada en buenas prácticas de xpath. De manera automática HakaPath construye el xpath según los principales componentes disponibles en el elemento web clickeado; id, name, class, etc.



¿Hasta cuántos xpath se pueden generar?

 

HakaPath permite generar xpath de forma ilimitada. Cada vez que generas un xpath se entregan hasta 4 opciones posibles de localización (en la versión registrada del complemento).



¿En qué se diferencian los resultados del xpath generado?

 

HakaPath genera hasta 4 xpaths de forma automática (en la versión registrada) cuya diferencia está en la especialización de la estrategia de localización, de esta forma se ofrecen diferentes estrategias como:

 

  • Localización general mediante comodín (*).
  • Localización específica mediante tag del componente web.
  • Localización específica de segundo orden, añadiendo el parent del elemento seleccionado.
  • Localización específica de tercer orden, intentando acceder al elemento web parent desde un child.



¿La aplicación envía datos de mis localizadores a algún sitio?

 

No, HakaPath no envía datos de tus acciones, páginas, ni resultados a ningún sitio web ni base de datos.



¿A qué lenguajes se pueden convertir automáticamente los xpaths generados?

 

HakaPath permite convertir los xpaths generados en código de Selenium para obtener un webElement, se ofrecen hasta 4 lenguajes disponibles en las opciones de configuración; Python (por defecto), Java, Javascript y C#.



HakaPath no entrega xpaths, queda en “esperando…” ¿Qué debo hacer?

 

Revisa si HakaPath está fijado en el navegador. Revisa la sección de complementos en Google Chrome. Una vez hecho esto, reinicia Google Chrome.



HakaPath no entrega el xpath correcto en la vista mobile de Google Chrome

 

Si estás utilizando Google Chrome en vista de dispositivos mobile (escalado de tamaño) verifica que no esté activa la opción “Barra de herramientas de dispositivo”, ya que esta opción sobrepone una capa sobre la web para mostrar las herramientas de dispositivos móviles lo cual interfiere con HakaPath.



¿En qué situaciones HakaPath puede no entregar un resultado correcto?

 

Si bien en la gran mayoría de los casos HakaPath entregará localizadores exactos pueden darse casos donde sea difícil hacerlo, esto puede originarse en la forma en que esté diseñado el sitio web o aplicación,en particular en aquellos donde se sobreponen capas de componentes una sobre la otra.