CursosEmpresasBlogLiveConfPrecios

Puppeteer con Firefox

Clase 10 de 24 • Curso Avanzado de Automatización de Pruebas con Puppeteer

Clase anteriorSiguiente clase
    Alberto Alejandro Foinquinos Benitez

    Alberto Alejandro Foinquinos Benitez

    student•
    hace 3 años

    Ni lo que esta en el video ni en la documentacion me soluciono el problema, sin embargo buscando por internet encontre que ejecutando esto en este orden, se soluciona el problema y podran abrir el firefox, espero les sirva

    1. npm config set puppeteer_product=firefox
    2. npm install puppeteer
    Irving Juárez

    Irving Juárez

    student•
    hace 3 años

    Otra manera de correr un test especifico sin la necesidad de crear un nuevo script es pasandole parametro al script de test con el nombre del archivo:

    npm run test -- firefox
    Jose Eduardo Miranda Valderrama

    Jose Eduardo Miranda Valderrama

    student•
    hace 2 años

    Actualización mayo de 2024:

    - Para instalar firefox para puppeteer usar: npx puppeteer browsers install firefox

    - Colocar en browser lo siguiente:

    browser = await puppeteer.launch({ headless: false, defaultViewport: null, product: 'firefox', protocol: 'webDriverBiDi', })
    Antonio Hernandez

    Antonio Hernandez

    student•
    hace 3 años

    No me estan funcionando los comando, en casi todo me sale, This package has been deprecated, tenemos q actualizar los cursos platzi, estan buenas las explicaciones pero sino es actual no sirve saludos

    Manuel Ledezma

    Manuel Ledezma

    student•
    hace 4 años

    Resumen;

    Para instalar firefox en nuestro proyecto

    PUPPETEER_PRODUCT=firefox npm install puppeteer

    luego incorporarlo a nuestro script, Ejemplo:

    it('abrir y cerrar navegador', async() => { const browser = await puppeteer.launch({ headless: false, defaultViewport: null, product:'firefox' })
    Luis Ernesto Yepes Fernandez

    Luis Ernesto Yepes Fernandez

    student•
    hace 4 años

    PUPPETEER_PRODUCT=firefox : El término 'PUPPETEER_PRODUCT=firefox' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.

    No me deja instalar... alguna sugerencia ?

      Hernan Camilo Jimenez Garcia

      Hernan Camilo Jimenez Garcia

      student•
      hace 4 años

      Tampoco me funcionó, busqué en documentación de Mozilla y dice que se debe usar:

      PUPPETEER_PRODUCT=firefox npm install puppeteer

      Pero tampoco me sirve

    manuel felipe rivera ossa

    manuel felipe rivera ossa

    student•
    hace 3 años

    Se muestra este error PUPPETEER_PRODUCT=firefox : El término ‘PUPPETEER_PRODUCT=firefox’ no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Intente con otros comandos pero tampoco funcionaron ¿Qué comando se usa actualmente?

      Javier Fuentes Mora

      Javier Fuentes Mora

      teacher•
      hace 3 años

      no es un comando es una como variable de entorno , checa que lo estes metiendo bien , checa este articulo tal vez te ayude https://www.bannerbear.com/blog/how-to-run-puppeteer-with-firefox-instead-of-chrome/

    Mario Alexander Vargas Celis

    Mario Alexander Vargas Celis

    student•
    hace un año

    Comparto mi codigo:

    browser = await puppeteer.launch({ headless: false, defaultViewport: null, product: 'firefox', protocol: 'webDriverBiDi', }) ```browser = await puppeteer.launch({   headless: false,   defaultViewport: null,   product: 'firefox',   protocol: 'webDriverBiDi',   })
    Steve Anthony Luzquiños Agama

    Steve Anthony Luzquiños Agama

    student•
    hace 3 años

    Yo no estoy usando npm, en su lugar estoy usando pnpm, por si a alguien le sirve, solucioné el problema de la instalación usando esto. Luego tuve un problema de certificados que pude solucionar con esto.

Escuelas

  • Desarrollo Web
  • English Academy
  • Marketing Digital
  • Inteligencia Artificial y Data Science
  • Ciberseguridad
  • Liderazgo y Habilidades Blandas
  • Diseño de Producto y UX
  • Contenido Audiovisual
  • Desarrollo Móvil
  • Diseño Gráfico y Arte Digital
  • Programación
  • Negocios
  • Blockchain y Web3
  • Recursos Humanos
  • Finanzas e Inversiones
  • Startups
  • Cloud Computing y DevOps

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads