El atributo data-testid

Tests de laboratorio
Foto de Alex Kondratiev en Unsplash

¿Qué es el atributo data-testid?

«data-testid» es el nombre del atributo que identificará un nodo del DOM durante el proceso de testeo.

Con esta definición ya podemos intuir, que únicamente tiene que servir a la hora de seleccionar un nodo por ese identificador (tiene que ser único) para hacer nuestros tests, para nada más. ¿Pero qué tests? ¿Los unitarios?¿Los end-to-end? … bueno, … Leer más »

Identificadores dinámicos en componentes

En este artículo hablaremos sobre como creamos identificadores dinámicos  (generar el valor según alguna especificación) en los componentes y su  reflejo en el DOM tanto en modo debug (apareciendo con el prefijo ng-reflect) como en producción (desaparecen) y cómo solucionarlo (apareciendo el atributo “id”).

El motivo de su uso es para identificar un elemento y así poder poner el foco, manipular el elemento, o incluso para ser encontrado por los … Leer más »