Necesito obtener texto del elemento html para usarlo en otras comprobaciones.
Pero esta verificación debe realizarse en otro lugar más tarde, no dentro de la función de obtención de texto.
Es por eso que una variante como
> cy.get('#at__title').invoke('text').then((storedValue) => { > storedValue > }) no es then , porque solo puedo usar texto dentro de .
También traté de usar
> cy.get('#at__title').invoke('text').as('element_text') > this.element_text pero el registro de la consola muestra this.element_text como indefinido.
Usar un alias es correcto cy.get('#at__title').invoke('text').as('element_text') pero para acceder al valor de esta manera
this.element_textrequiere que la prueba no sea una función de flecha.
Usa este formato
it('test something', function() { this.element_textO use la sintaxis más larga para acceder a un alias
cy.get('@element_text').then(element_text => {