Seguridad en Cypress: Navegación y Pruebas entre Dominios
Clase 15 de 29 • Curso de Cypress Avanzado
Contenido del curso
Clase 15 de 29 • Curso de Cypress Avanzado
Contenido del curso
Guillermo Gómez Sánchez
Mario Alexander Vargas Celis
Joaquin Federico Demarchi
Esta es la forma de compartir informacion entre mas de un dominio
it.only('Navego de nuevo al mismo dominio',function(){
cy.visit('pagina1); cy.log(this.titulo); cy.writeFile('./cypress/fixtures/titulo.json', {text:this.titulo}) }) it.only('Navego a un dominio diferente',function(){ cy.visit('pagina2'); cy.fixture('titulo.json').then((titulo)=>{ cy.get('#user_login').type(titulo.text); }) })
describe("Seguridad", ()=>{ it('Navegar entre diferentes dominios', ()=>{ cy.visit('/'); cy.visit("https://todo-cypress-iota.vercel.app"); cy.get("#title").type("Titulo de prueba"); }); it.only("navego a un dominio", ()=>{ cy.visit("https://todo-cypress-iota.vercel.app"); cy.get("h1").invoke("text").as("titulo"); }); it.only("navego a otro dominio", ()=>{ cy.visit("/"); cy.log(this.titulo); //cy.get("h1").invoke('text').as("titulo"); }) }); ```describe("Seguridad", ()=>{ it('Navegar entre diferentes dominios', ()=>{ cy.visit('/'); cy.visit("https://todo-cypress-iota.vercel.app"); cy.get("#title").type("Titulo de prueba"); }); it.only("navego a un dominio", ()=>{ cy.visit("https://todo-cypress-iota.vercel.app"); cy.get("h1").invoke("text").as("titulo"); }); it.only("navego a otro dominio", ()=>{ cy.visit("/"); cy.log(this.titulo); //cy.get("h1").invoke('text').as("titulo"); })});
Apuntes de la clase , muy resumidos Notion Joaquín Demarchi