En pruebas de automatización basadas en elementos de interfaz de usuario, ya sea pruebas de automatización de UI para pruebas de escritorio o automatización de UI para la web. En primer lugar, necesitamos encontrar e identificar elementos de la interfaz de usuario.
En pruebas automatizadas basadas en la interfaz de usuario web, los probadores deben comprender algunos conocimientos de HTML, CSS y JavaScript, y también aprender a usar varias funciones de depuración de navegadores
Para encontrar elementos en una página de interfaz de usuario web, primero debe comprender la estructura DOM de la página, los atributos del elemento e incluso alguna información de llamadas de JavaScript. Ahora los navegadores convencionales vienen con muchas herramientas poderosas.
Contenido de lectura
Google Chrome
Google Chrome viene con herramientas de desarrollo web y depuración, y puede iniciar esta herramienta de 3 maneras.
Método 1: Presione la tecla de acceso directo F12
Método 2: haga clic en el icono en la esquina superior derecha -> Más herramientas-> Comando de menú de herramientas de desarrollador, abra las herramientas de desarrollador, luego haga clic en el icono "Flecha" y seleccione el elemento que desea encontrar. Consulte la demostración de animación a continuación
Método 3: Coloque el mouse en el elemento UI que desee, haga clic con el botón derecho y seleccione el comando de menú Inspect Element
También podemos usar Chrome para obtener directamente el XPath del elemento.
Internet Explorer o Edge
El navegador producido por Microsoft también viene con "Herramientas para desarrolladores" y se inicia a través del menú de herramientas o F12.
Firefox's Firebug Plugin
Firefox es el mejor navegador apoyado por Selenium. Se recomienda instalar el complemento Firebug en Firefox. También es muy conveniente encontrar elementos de página usando Firebug.
El método de llamadas de Firebug es exactamente el mismo que el método de uso de la herramienta de depuración de Chrome anterior. No explicaré en detalle aquí
Use el complemento Firefinder para probar las declaraciones de XPath
En pruebas automatizadas, a menudo tenemos que escribir XPATH. Podemos usar el complemento Firefinder para verificar si la declaración XPath que escribimos es correcta.
Lo anterior es la información sobre Java Selenium utilizando herramientas de depuración del navegador para organizar y continuar agregando información relevante. ¡Gracias por su apoyo para este sitio!