Modern Web Testing and Automation with Puppeteer (Google I/O ’19)

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 38

  • @gauravmisrasankar4032
    @gauravmisrasankar4032 5 лет назад +10

    Brilliant product. Hats off to you guys!

  • @Oreoezi
    @Oreoezi 3 года назад

    This tool helped me sleep so much during meet classes thank you so much

  • @Mr767267
    @Mr767267 3 года назад

    Can't we move to more abstraction? How does it compare with Vision UI, there I can record and play.

  • @djn138
    @djn138 3 года назад +1

    I love Puppeteer, it’s critical for testing my app. Very excited about Firefox and that Safari is on the roadmap. Definitely going to try out the mobile device emulation

  • @pastuh
    @pastuh 5 лет назад +17

    Exactly what i needed 2y ago. Throwing out macro recorder, its time to evolve :D

    • @MsTwte
      @MsTwte 4 года назад

      who would start testing with macro recorder???

    • @pastuh
      @pastuh 4 года назад

      used for Automation

    • @tedchirvasiu
      @tedchirvasiu 3 года назад

      Today your comment was posted 2 years ago.

    • @pastuh
      @pastuh 3 года назад

      @@tedchirvasiu Amazing

  • @kricekt2001
    @kricekt2001 4 года назад

    Can you verify design with this tool?

  • @ameghanandode7693
    @ameghanandode7693 5 лет назад +2

    With my experience, I have seen on actual IPAD or touch devices the issues are reproducible, but with the Chrome emulators the issues are not reproducible. Is there something new introduced with Puppeteer so that we can reproduce the issues in Chrome emulator too?

    • @jackiecs8190
      @jackiecs8190 4 года назад

      That sounds like it could be a WebKit issue, and puppeteer doesn't have WebKit support yet

  • @АлексейВолков-й6п5ъ
    @АлексейВолков-й6п5ъ 3 года назад

    can you show me the Page Object, please?

  • @testpassion1338
    @testpassion1338 4 года назад

    I would like to automate the performance record and stop in chrome dev tools but will Puppeteer give me a way to save the interactive timeline report? Can puppeteer be run in a headfull mode? in an incognito tab? I saw the developers page but no specific examples

  • @j.k.ravshanovich
    @j.k.ravshanovich 2 года назад

    Puppeteer/Cypress/Playwright are very cool, made for developers not for stakeholders!

  • @viktorsoroka4510
    @viktorsoroka4510 5 лет назад +2

    Are there plans for supporting other browsers as well, like Safari and Edge?

    • @RaidenFreeman
      @RaidenFreeman 5 лет назад +1

      This is based on CDP (chrome devtools protocol), so when Edge converts to chromium it will probably largely work. I think (I may be wrong) that Safari does not play very nice with CDP, but it might in the future.

  • @vivekbhardwaj8295
    @vivekbhardwaj8295 5 лет назад

    is it stable enough to be integrated into our existing framework that uses chromium?

  • @AlekseyRazbakov
    @AlekseyRazbakov 5 лет назад +6

    Is it better then cypress?

    • @sahajamitrawat
      @sahajamitrawat 5 лет назад +4

      Yes any day Puppeteer is better than Cypress.

    • @Tszyu01
      @Tszyu01 5 лет назад

      They can't really be compared equally. Cypress is specifically for automation testing of web applications. It provides utilities for everything from debugging, spies/stubs/clocks, network traffic control, screenshots/videos and more. All these things can absolutely be done in puppeteer, but you would have to write/engineer those utilities.

  • @Overthought7
    @Overthought7 5 лет назад +6

    tough crowd

    • @Phanboy
      @Phanboy 5 лет назад +1

      "developers"

  • @monetcarriere9919
    @monetcarriere9919 3 года назад +1

    brilliant :D

  • @alittlebyte
    @alittlebyte 4 года назад

    How can people still use enzyme and react-testing-library for testing when such amazing tools are available?
    Simple, powerful, fast. What else y'all need?

  • @sheraton234
    @sheraton234 5 лет назад

    Very productive sessions

  • @ahmedelmetwally1440
    @ahmedelmetwally1440 4 года назад +1

    I'm using puppeteer since two years for generate large reports includes many of maps and graphs then export it as a PDF file. and it very useful for me

    • @abhi_rck
      @abhi_rck 3 года назад

      I want to run a headless chrome in my server api .Is there any way of doing that

  • @destroyer-tz2mk
    @destroyer-tz2mk 4 года назад +10

    Can't wait to use this to fill in all possible answers in google forms for my math test
    edit: I can't because only emails from my school acc are accepted to fill it in. FML

  • @AbdelhameedG
    @AbdelhameedG 4 года назад

    Good talk thanks friends

  • @andriinebylovych294
    @andriinebylovych294 4 года назад

    Really great

  • @danb2108
    @danb2108 5 лет назад +11

    Firefox is not just a great web browser, is the best web browser, build by the people for the people.

    • @MagDag_
      @MagDag_ 5 лет назад +2

      which is working on chromium engine

    • @user-rg1jp2us4o
      @user-rg1jp2us4o 4 года назад +2

      @@MagDag_ No, it uses its own rendering engine written in Rust and it has nothing to do with Chromium.

  • @ganeshpandeyjs
    @ganeshpandeyjs 5 лет назад

    Amazing

  • @erlinvazquezcastellanos4052
    @erlinvazquezcastellanos4052 5 лет назад

    Interesting