So, other languages are also possible. Even cross-browser support on Playwright is better in the sense that you can actually test for WebKit, which is the browser engine used inside Apple Safari. And notably, the Playwright support for WebKit is cross-platform. means you can actually use WebKit testing on Mac OS or on Linux or Windows. So, if you have a mobile web application, which is used by users on Safari, and you have a Linux CI CD agent, you can actually use Playwright to run your automated tests for WebKit essentially. So, better browser support, better language bindings, and capability, automation really without any tradeoffs is really our pitch for Cypress.
Super nice that you can also run this WebKit on a Windows machine. I think that really helps if you have a big team when people are using Mac OS and Linux and Windows, of course. Super powerful, I guess.
Next question is from Danny. Can you share something about your roadmap for this in the upcoming year? Yeah, for sure. I think what's been amazing actually is we've seen lots of amazing traction over the last one year. And with any sort of new tool, there's tons of user feedback, tons of GitHub issues or Slack community messages or just engaged users getting onto conversations with us. And that is essentially what's helping us shape our roadmap for this year. Our current focus is on making the getting started experience of authoring your tests even easier. And sort of debugging your tests easier. So one of the things that we released in preview last year was a test runner, an integrated test runner for Playwright. Which means you don't actually necessarily have to use something like Mocha or Jest and figure that integration for yourself. With the integrated test runner, you'll actually get a full, complete end-to-end testing tool which would simplify the experience of getting started significantly. Similarly, maintaining your tests over time is obviously the hardest part when it comes to end-to-end testing and better debugging is something that a lot of our users have asked for and something that we are... We always wanted to build that, but this is a priority for this quarter. We've been doing monthly releases. Playwright 1.8 was live last week. Playwright 1.9 goes live in February and actually has an amazing debugging UI which will actually help you maintain your tests over time. So, lots of authoring and debugging improvements, really, which will be live over the next quarter or so. And that's really our priority. So, that's our roadmap for Playwright. And people can just influence it by joining your Slack server, I understand. So, Danny, if you want to influence it, you can do it. Yeah, you know, I think that's the beauty of- Oh, sorry. Go ahead. Yeah, I was just saying, you know, that's the beauty of open source software, right? I mean, GitHub issues or Slack, you know, our product development and roadmap is fully transparent and we are always seeking feedback. All right. So, Danny, if you want to add something to the roadmap, you can just do it yourself. For the rest of the questions, Arjun is now going to go to his speaker room. And if you have want to talk to him more about Playwright, now is the time. Arjun, I want to thank you a lot for joining us here. And I hope to see you again soon at the next big event.
Comments