<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/395b7ccce07e46fcb3aaf6f4c0f3332e&quot; frameborder=&quot;0&quot; width=&quot;1152&quot; height=&quot;864&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>864</height><width>1152</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>864</thumbnail_height><thumbnail_width>1152</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/395b7ccce07e46fcb3aaf6f4c0f3332e-00001.gif</thumbnail_url><duration>299.99740927000005</duration><title>Playwright: How automated tests are written</title><description>In this video, I will show you how we use Playwright as an automation tool for our project. We have implemented functional automation testing and visual regression testing using Playwright. I will walk you through an example of an automated test and explain how it is organized into multiple parts. Additionally, I will demonstrate how our automated tests are structured for different apps and how NX affected strategy helps us run the relevant tests based on code changes.</description></oembed>