No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

1D
5H
11M
17S

Abriendo y cerrando el navegador

6/15
Recursos

Aportes 10

Preguntas 13

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Alguien de el Platzi team que pueda poner los recursos de los que habla el profesor? ya van carios videos que promete recursos y no están en la ventana. Gracias

Aquí el código del proyecto:

const puppeteer = require('puppeteer');

describe('Mi primer test en puppeteer', () => {
	it('Debe abrir y cerrar el navegador', async () => {
		const browser = await puppeteer.launch({
			headless: false,
		});
		const page = await browser.newPage();
		await page.goto('https://www.google.com');
		await page.waitForTimeout(5000);
		await browser.close();
	}, 10000);
});

Si les da error del navegador solo deben instalar el chromium desde la carpeta de node_modules

cd ./node_modules/puppeteer
npm run install

en que min pusiste el :

it('Debe abrir y cerrar el navegador', async () => {
......
	}, 10000);

1000 ?

el responsable de los cursos que ponga los recursos que faltan aqui por dios es cierto que ya van varios videos y no pone nada y uno que esta aprendiendo se pierde yo al menos ya me perdi

A la fecha de publicar este aporte la prueba falla cuando se implementa el método waitForTimeout, según vs este método ya está deprecado. Les comparto mi código. ![](

Aún no cargan los recursos…

😊

//importar puppeteer
const puppeteer = require('puppeteer')

//escribir la prueba 
describe(' Mi primer test en puppeteer',()=>{

    it('Debe de abrir y cerrar el navagador', async() =>{
        const browser = await puppeteer.launch({    
            headless: false 
        })
        const page = await browser.newPage() /
        await page.goto('https://es.wikipedia.org/wiki/Wikipedia:Portada') //el navegador.. navega a....
        await page.waitForTimeout(1000)  
        await browser.close() 
    })
})

recursos please

Tenia un error con WSL para iniciar Google Chrome “Missing X server or $DISPLAY”. La solución es instalar “VcXsrv Windows X Server”. Este video muestra como descargarlo e instalarlo Link.

Código utilizado:

const puppeteer=require(‘puppeteer’)
describe(’ Mi primer test en puppeteer’, ()=>{
it(‘Debe abrir y cerrar el navegador’, async () => {
const browser = await puppeteer.launch({
headless:false
})
const page=await browser.newPage()
await page.goto(‘https://www.google.com’)
await page.waitForTimeout(5000)
await browser.close()
}, 10000)
})