by wraptile on 9/20/2020, 7:34:36 AM
by no_wizard on 9/19/2020, 6:34:19 PM
I love playwright, especially since you get three browser engines (Webkit, Chromium and Gecko) under one unified API.
I am little disappointed they don’t have a testing library built on top of it, so I’m constantly either trying to re-invent the wheel or I end up using libraries I don’t like.
Sam issue I had with puppeteer. I think first party testing integration would be such a huge win with this.
I otherwise have nothing but awesome things to say about the playwright project, it really is such a great improvement over selenium and I think it’s now got a more ergonomic API than puppeteer
by umaar on 9/19/2020, 10:28:10 PM
Playwright has been growing on me and it'll feature heavily in a video course I'm making for browser automation.
I'm keeping the codebase open on GitHub: https://github.com/umaar/learn-browser-testing/ so anyone who wants to follow along can do so for free.
by hudixt on 9/19/2020, 10:37:10 PM
We're also to building SAAS produt which is very similiar[1].
Things we are supporting - No-code test creation. Both playwright-cli and QAwolf supports it. - Much more control over elements. We're using native chrome extension to achieve it. Integrated ChaiJS on top of it. - Automated screenshot capturing, video + all debug info (console, network, DOM) when test fails.
We're looking for early beta users. If you're interested in trying it out + pizza send along your way, please fill this form https://bit.ly/2FU2Vc4.
P.S.- We're planning to start beta testing in couple of days.
[1] https://crusher.dev - Currently unfinished landing page.
by defied on 9/20/2020, 12:40:06 PM
We are running a SaaS platform [1] that allows you to connect your Playwright/Puppeteer to our grid of browsers. It’s built for parallel testing.
by matlin on 9/19/2020, 6:31:55 PM
I'm not sure this improved much on existing solution like Taiko (https://taiko.dev/) which seems better than Playwright in a number of ways
by nsonha on 9/20/2020, 7:14:57 AM
What does it mean to have a test runner for it? Could you not just use it with jest?
by frabcus on 9/19/2020, 8:34:27 PM
How does Playwright compare to Cypress?
As soon as python bindings came out I made a `promt-toolkit` based shell[1] for playwright and it has been such a time saver for prototyping!
I was about to refactor it to a whole package and submit it to pypi if anyone is interesting in this sort of behaviour.https://github.com/Granitosaurus/bin/blob/master/ptplaywrigh...