Red de conocimiento informático - Material del sitio web - Cómo obtener el xpath de un elemento de página web

Cómo obtener el xpath de un elemento de página web

1. Usando Selenium IDE

Podemos agregar el complemento Selenium IDE a través de Firefox y abrirlo. Después de hacer clic en el botón rojo de grabación, la herramienta registrará todo el comportamiento de la página web y lo convertirá en comandos de Selenium, incluidos los localizadores.

Ventajas del método:

Desventajas del método: Simple y conveniente: es posible que se pasen por alto algunos comportamientos complejos, lo que hace imposible capturar el localizador, además, el localizador se obtiene automáticamente y es posible que no; Sea intuitivo y es imposible obtener un estilo unificado de localizador.

2. Utilice Firebug

Además, también puede agregar Firebug al complemento de Firefox y abrir Firebug en Herramientas->Desarrollador web->Firebug., para que pueda mostrar la página Puede ver la ventana de Firebug en la parte inferior, donde puede ver HTML, CSS, etc. Como mi comprensión es superficial, sólo puedo decir que conozco algunas funciones simples.

Si necesitamos ver el localizador de un elemento en la página, podemos hacer clic derecho y seleccionar Firebug Inspect Element para ver el código fuente html de la posición correspondiente del elemento.

Sin embargo, a menudo no hay respuesta al hacer clic derecho en algunos elementos, como los botones. Podemos considerar seleccionar los elementos junto a ellos. Después de encontrar el código fuente, buscar el código fuente de sus elementos hermanos o el. capa anterior para encontrar el código fuente correspondiente. La base principal aquí es que cuando movemos el mouse sobre el código fuente con una determinada marca como nodo raíz, el elemento de interfaz correspondiente en la página de arriba tendrá la marca correspondiente.

Desventajas: el localizador puede no ser exclusivo de la página y es difícil de identificar para Selenium.