Tambien se puede seleccionar el elemento por sus propiedades, lo cual nos ayuda con la especificidad. En este caso, es comun que cada etiqueta <a> nos lleve a distintas paginas, osea que tengan una propiedad unica de href. Para acceder al link de UITAP, podemos usar el siguiente selector:
await page.locator("a[href='/']")
Sin embargo esto no siempre es verdad, ya que a veces hay dos links en una misma pagina que nos llevan a un mismo lugar, en este caso ya podemos usar otras propiedades como las clases de css. Por ejemplo, si quisieramos ser mas especificos con el selector de arriba, se puede hacer de la siguiente manera:
await page.locator("a.navbar-brand[href='/']")
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?