Mostrando entradas con la etiqueta chromedevtools. Mostrar todas las entradas
Mostrando entradas con la etiqueta chromedevtools. Mostrar todas las entradas

martes, 15 de abril de 2025

Imprimir el texto de un elemento desde la consola de chrome (chromedevtools)

 Buenas lectores.

En ocasiones nos encontramos con la necesidad de validar si el texto que tiene un elemento es precisamente el texto que vamos a usar en nuestros asserts. También puede suceder que tengamos varios elementos concatenados y que queramos validar cual es el elemento del texto que necesitamos en nuestra automatización, para esto podemos imprimir el texto desde el mismo navegador sin necesidad de estar ejecutando una automatización.


Para ello vamos realizar lo siguiente:

var elements = document.getElementsByTagName("blockquote");

for (var prop in elements)
{
  if(elements.hasOwnProperty(prop)) {
    console.log(elements[prop].innerHTML);
  }
}
Simplemente cambia el tagName por el que necesites. Cabe anotar que en la segunda referencia pueden revisar otras sentencias para buscar elementos.



Fuentes:

https://automatizaciondefuncionales.blogspot.com/2023/03/imprimir-el-texto-de-un-elemento-desde.html

Como dar click a un elemento desde la consola de chrome (chromedevtools)

 Buenas lectores.

Algunas veces queremos validar porqué nuestras automatizaciones no dan click sobre un elemento que se encuentra presente cuando validamos los informes o simplemente haciendo debug encontramos que está allí presente pero que el robot no es capaz de hacer click.


Una de las estrategias para validar que puede estar pasando es realizando click mediante la consola de chrome, esto nos permite validar que no sea un error del aplicativo y que sea necesario reportarlo a desarrollo.


Sentencia por js:

document.getElementById('button1').click();

Sentencia por jquery:

$('#button1').click()



Referencias:https://automatizaciondefuncionales.blogspot.com/2023/07/como-dar-click-un-elemento-desde-la.html