Playwright's UI Mode: Watch mode and time travel debugging

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 63

  • @really727
    @really727 10 หลายเดือนก่อน +1

    This is awesome, you just answered most of the questions I have in mind.

  • @SamPrince
    @SamPrince ปีที่แล้ว +3

    Great demo and explained it in plenty of detail. I'm not sure I'd want the frantic repeated running of watch mode on our (slow) tests, but merging trace viewer with a test runner seems like a sensible move. Was pretty happy with the vscode extension already so time will tell if ui mode gets much use...

  • @prasadpulaguntla9255
    @prasadpulaguntla9255 ปีที่แล้ว +1

    Really awesome videos explaining the features of playwright. Thank you! Could you also add some videos(or point to if already available somewhere)of running playwright in CI /CD environments for enterprise level applications ( particularly Azure DevOps) with features like (in nodejs) :
    1) publishing test results and artifacts
    2) Best practices (running in parallel?)
    3) how to run in Docker, particularly building the app before running the tests: how to mount the volume so that we can later access the playwright-report folder
    4) any other gotchas (I use cypress currently and it's a bit of a pain particularly in CI environment to start the server in the background and not pollute the terminal with app server logs and test logs)

  • @rogerruiz1801
    @rogerruiz1801 17 วันที่ผ่านมา

    Love the way you explain it !

  • @natalisulcer974
    @natalisulcer974 5 หลายเดือนก่อน +1

    You are amazing , the video was made simple and understandable , love it

  • @NerdyThrowbackTech
    @NerdyThrowbackTech ปีที่แล้ว +4

    Fantastic work

  • @MarcusNygrenSe
    @MarcusNygrenSe ปีที่แล้ว +4

    So cool and useful, we use it all the time now! Could I request that you also integrate a record button (Codegen) into UI Mode?

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว +1

      can you submit a feature request on GitHub, thanks

  • @maopuerta3430
    @maopuerta3430 ปีที่แล้ว +1

    Thank you Debbie, excellent content

  • @HelpMomRetire
    @HelpMomRetire ปีที่แล้ว +1

    Awesome! This is working for me in Visual Studio Code but when i run the npx command in Visual Studio it doesn't find any tests to run. Any suggestions?

  • @koolvoid
    @koolvoid ปีที่แล้ว +2

    Very nice tool, i hope my company start using it

    • @schantin
      @schantin ปีที่แล้ว

      Be the one that starts using it.

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      me too

  • @leidybibiana5913
    @leidybibiana5913 7 หลายเดือนก่อน

    Hi Debbie thank you this training! I cannot see the "Pick Locator" tab, any suggestion?

  • @vh3104
    @vh3104 2 หลายเดือนก่อน

    Please make a video about the playwright using the docker container. I've been trying to start Java tests on the server using the playwright container for 2 days and nothing works! =)

  •  ปีที่แล้ว

    Great demo!! Thanks!

  • @rodavlas1981
    @rodavlas1981 ปีที่แล้ว +4

    That's awesome! Is there a plan to make this available also in python version?

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว +1

      please submit all feature requests on GitHub

    • @rodavlas1981
      @rodavlas1981 ปีที่แล้ว

      @@Playwrightdev oh, I thought that UI mode will be (at some point) part of all Playwright flavors

  • @LuisOutOfOffice
    @LuisOutOfOffice ปีที่แล้ว +1

    I was prototyping this same concept at work.
    You guys just saved me so much time!

  • @goabeach1669
    @goabeach1669 ปีที่แล้ว +1

    Amazing 🥳

  • @DennisMinard
    @DennisMinard ปีที่แล้ว

    Started trying out playwright to see its pros/cons vs the cypress I'm currently using. The demo tests are working fine as the videos show, but when I tried to run them in the UI mode as this video shows, I'm getting a "Playwright Test did not expect test() to be called here" error. Have not figured out if I'm doing something wrong or not.

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      Don't hesitate to file a bug on GitHub with more details!

  • @paulhammond8583
    @paulhammond8583 ปีที่แล้ว

    More fantastic work.
    Question for you - is it possible to watch source code for changes and rerun tests (or even specific tests) on save? I'm a big fan of TDD and I use this feature in Jest all the time. If you could have something like Jest's watch mode in Playwright integrated with component testing, it might be possible to use Playwright for all manner of tests in a project. I'm keen to try this, but a watch mode based on changes to source code is vital for that workflow.
    Either way, the progress you're making at the moment is fantastic and I'm very keen to start using Playwright professionally! Great work!

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      would love you to join our discord server and ask your question there, thanks

  • @markky212
    @markky212 ปีที่แล้ว

    Nice demo! Do you plan to support webstorm with plugin as well?

  • @arunorton
    @arunorton 4 หลายเดือนก่อน

    Hi Team, How to skip these module while debugging the testcase Eg: "skipFiles": [
    "${workspaceFolder}/node_modules/**/*.ts",
    "${workspaceFolder}/lib/**/*.ts",
    "/**/*.ts"
    ]

  • @SandraWantsCoke
    @SandraWantsCoke 4 หลายเดือนก่อน

    I started a new Next.js project (-y to all answers of create next app), installed playwright as in the docs and the --ui mode quits on me a few seconds later.

    • @Playwrightdev
      @Playwrightdev  3 หลายเดือนก่อน

      Hey! Please file an issue on GitHub - happy to take a look and triage it from there. Thanks!

  • @joshuayolles6962
    @joshuayolles6962 2 หลายเดือนก่อน

    Nice!!

  • @SahilRajput03
    @SahilRajput03 ปีที่แล้ว

    Awesome!

  • @j.d.3890
    @j.d.3890 3 หลายเดือนก่อน

    Does that work only for js version of playwright? Is there way to use it with python?

  • @davidvardanyan7986
    @davidvardanyan7986 ปีที่แล้ว +1

    thank you Debbie

  • @meg6pat
    @meg6pat ปีที่แล้ว

    Great addition to great tool. But I got a problem, I tried run on clean install, and it works fine. But then I try to run --ui with my older tests, there are no tests in UI mode. In config file I see only 1 place testDir: './tests', - which is identical in both configs. Any suggestions?

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      can you join our discord server and post your question there, thanks so much

  • @明凯周
    @明凯周 ปีที่แล้ว

    hi,how can I embed this tool into a browser page?thx~

  • @vitalieandries7312
    @vitalieandries7312 ปีที่แล้ว

    It looks like playwright is watch tests only , and not the code , isn't it? Good video, btw!

  • @ashtonmiddlefield9819
    @ashtonmiddlefield9819 ปีที่แล้ว

    Very useful

  • @amielnoy
    @amielnoy ปีที่แล้ว +1

    DO YOU SUPPORT IT ALSO ON PYTHON?

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      unfortunately not yet but feel free to fill out a feature request on GitHub

  • @marekpachno1422
    @marekpachno1422 ปีที่แล้ว

    Can we expect a nice Playwright plugin for WebStorm?

    • @schantin
      @schantin ปีที่แล้ว

      And for the new Aqua IDE please.

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว

      please submit all feature requests on GitHub, thanks

  • @nirmalchakraborty8608
    @nirmalchakraborty8608 ปีที่แล้ว

    Hi playwright team
    Is there any future plan to support mobile app automation using playwright

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว +1

      please post all feature request on GitHub, thanks

  • @kamylko
    @kamylko ปีที่แล้ว +1

    WOW!

  • @thisawesomeworld
    @thisawesomeworld ปีที่แล้ว +5

    we need copilotX integration with playwright

  • @ShadyBoy_
    @ShadyBoy_ ปีที่แล้ว

    Is the UI mode available in python as well?

    • @Playwrightdev
      @Playwrightdev  ปีที่แล้ว +1

      unfortunately not, please fill out a feature request on GitHub or upvote if there is already one created

    • @ShadyBoy_
      @ShadyBoy_ ปีที่แล้ว

      @@Playwrightdev guess ill just migrate to node

  • @jopscastaneda2195
    @jopscastaneda2195 5 หลายเดือนก่อน

    can UI mode run feature files cucumber?

    • @Playwrightdev
      @Playwrightdev  หลายเดือนก่อน

      It only supports @playwright/test.

  • @umer.on.youtube
    @umer.on.youtube ปีที่แล้ว

    The volume is not "wright".