Improving your Playwright code workshop
As part of my day-to-day work, I get to talk to and work with different teams that spend a lot of time writing, running and maintaining end-to-end / full stack tests, and increasingly often, Playwright is their tool of choice. That is understandable, because Playwright is a great tool.
However, I also see many of these teams fall into the same two traps when writing their Playwright tests:
- They suffer from long and complex E2E tests being overrepresented in their test suite
- The quality of the code they write leaves plenty of room for improvement
In this workshop, we will address both these traps and improve a Playwright test suite by
Yes, I’d like to book this workshop for my team!
What will you learn?
In this workshop you will learn, among other things:
- How to perform a code review on the test suite, and how to identify and discuss potential problems in the code
- How to apply fundamental programming principles and tried and tested automation patterns to improve the readability, maintainability and extensibility of the code
- How to use Playwright features such as API testing and API mocking to write tests that exercise fewer moving system parts and deliver more valuable feedback, faster
Why do we need these skills in a time when AI can write all of our Playwright code for us, you say? I’m glad you asked!
First, we need the skills required to scrutinize the AI-generated code and see if it is fit for purpose. Deliberate practice like this workshop is a very effective way to grow these skills.
Second, as participants will see, successfully breaking down E2E tests is not just about writing our code differently, it also requires a combination of analyzing product architecture, discussing testability and zooming in on what’s important within a specific context, and these are not exactly topics where AI excels.
I can run this workshop using the Playwright bindings in TypeScript, Java, C# or Python.
Who should take this workshop?
This workshop is great for testers and developers who want to improve their Playwright-based test automation efforts.
Some prior knowledge of both web and API automation, as well as being comfortable writing and running test code with Playwright is beneficial.
This workshop is an excellent follow-up workshop to my introductory Playwright workshop, and I am happy to combine them into a single, comprehensive Playwright course.
Workshop duration and delivery
This workshop on improving your Playwright code takes 6-8 hours. It works great either as an on-site or an online in-company workshop, or as a full-day conference tutorial.
I’m interested, what’s next?
I’m happy to hear that! Click the button below, complete the contact form, and I’ll get back to you as soon as possible.
Yes, I’d like to book this workshop for my team!
If you’d like to see the other training courses and workshops I have on offer, please click here.