Transcript
00:00 Hi, Artems here. Today, you and I are going to explore end to end tests. You know the type. Expensive, slow, and unreliable. Only you won't be writing any of those.
00:09 Instead, I will teach you how to use Playwright to test your web applications in a meaningful and performant way. As always, this workshop is split into multiple sections, and you will start from the fundamentals, learning how to install and configure Playwright, as well as writing your first custom fixture. And you're going to need that knowledge because in the very next section, you will focus on authentication. You will explore the difference between testing authentication as a feature and testing features that are behind authentication, and how the difference changes the way you approach your tests. After that, you will dive straight into the test setup, covering the things you will need day to day, such as mocking databases, preparing test data, and intercepting network requests.
00:49 On top of that, I will show you how to write end to end tests by recording your interactions in the browser. That's a really fun one. And finally, in the last section, you will learn how to debug your Playwright tests both locally and on CI. Sounds like you've got a lot of interesting topics ahead of you, and I hope you're excited as much as I am because we're starting now.
