What's new in Playwright 1.39

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

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

  • @conneyk
    @conneyk 11 месяцев назад +9

    I realy enjoy your release shows, great work as always! The past developments are realy great. Even if our company currently using Selenium and Cypress, its time to show my folks at office what a powerful tool playwright have become!

  • @dandahpandah
    @dandahpandah 11 месяцев назад +5

    Seriously each of these features are amazing! Already planning to use these in my tests! Great work

  • @frusen_sol
    @frusen_sol 11 месяцев назад +5

    At first I thought you hired Macaulay Culkin 😀

  • @kasper_573
    @kasper_573 11 месяцев назад

    Well done on the expect extend pattern. This makes typesafety so much easier to achieve, and much clearer how the extension happened. Cypress went with the singleton registry approach with interface augmentation in typescript, which I was never a fan of.

  • @santosharakere
    @santosharakere 10 месяцев назад +1

    Amazing features, thanks.

  • @sl981s
    @sl981s 10 месяцев назад +1

    amazing, great job!

  • @ivankudinov4153
    @ivankudinov4153 11 месяцев назад +6

    Wait a second, you are not Andrey and Noel!..

    • @frankaigner
      @frankaigner 11 месяцев назад +3

      Where are they?

    • @seekerofsense
      @seekerofsense 10 месяцев назад +4

      Max is a legend in test automation open source

  • @seekerofsense
    @seekerofsense 11 месяцев назад +9

    The 'box' feature is amazing, it was a huge pain before

    • @conneyk
      @conneyk 11 месяцев назад +1

      same here, this would might be a hard fact switching to playwright from an other tool because debugging on custom functions or pom actions is realy hard

    • @Ish-YouTube
      @Ish-YouTube 10 месяцев назад

      I don't like it... sounds way more confusing then before

    • @Ish-YouTube
      @Ish-YouTube 10 месяцев назад

      Oh man this makes the code so much more complex!😢
      Seriously, I don't like it at all...

  • @slang25
    @slang25 10 месяцев назад

    fwiw I record all traces (pass or fail) in CI, storage is cheap and having a good trace to compare to is amazing. I think it should be encouraged.

  • @CleitondaSilvaLeal
    @CleitondaSilvaLeal 10 месяцев назад

    ArigaThanks.

  • @ВсеволодПарвадов
    @ВсеволодПарвадов 10 месяцев назад

    Very intresting, but very complex for me. Need to get a new level in TS/JS

  • @EwelinaWes
    @EwelinaWes 11 месяцев назад

    Great update ! :)

  • @MaheshJoshi_wellington
    @MaheshJoshi_wellington 6 месяцев назад

    Thank you anymore videos coming ?

  • @CTimmerman
    @CTimmerman 11 месяцев назад +1

    Looks like something many Java projects could use.

  • @thomasphillips885
    @thomasphillips885 10 месяцев назад

    Would have been really useful to see how order of operations works in merging test fixtures!
    Does it call everything from each fixture before the `await use`? Does it follow the order they're specified in the merge?

  • @kumarchandresh0
    @kumarchandresh0 11 месяцев назад

    This is awesome

  • @Ish-YouTube
    @Ish-YouTube 10 месяцев назад

    Box feature sounds more confusing than before, especially in complex situations.
    I will update after trying though.

  • @micalevisk
    @micalevisk 11 месяцев назад

    Pretty cool

  • @kodyhogan3568
    @kodyhogan3568 11 месяцев назад +1

    For trace viewer, would it be ideal for a product owner to view to do uat testing/ reviewing test cases?

    • @ladislavvarga9317
      @ladislavvarga9317 10 месяцев назад

      It depends, the most of the PO doesn't have such technical knowledge of testing. I would like to see high-level testcaces(eg. specflow type) written in Jira or whatever you use for sprints. It is better than to ask PO to use another tool. You can show these during sprint demo/review if you think it is neccesary.

  • @E2EOnpremUser
    @E2EOnpremUser 10 месяцев назад

    Hi, how can we use custom expect matchers with python? An example would be beneficial (cannot find anything in the official docs) Thx

    • @Playwrightdev
      @Playwrightdev  10 месяцев назад

      In Python we don’t have this as a feature, since everything is assert keyword/pytest based there, we recommend creating a helper function. To have it boxed, you can use tracebackhide see here: docs.pytest.org/en/7.1.x/example/simple.html#writing-well-integrated-assertion-helpers