Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced Playwright Techniques: Optimizing Speed, Stability, and Cloud Testing

Advanced Playwright Techniques: Optimizing Speed, Stability, and Cloud Testing

1h 8mAdvanced2026-04-09

Authors

Qambar Raza

Qambar Raza

Course details

This course dives deep into advanced Playwright testing strategies, and is designed to help experienced testers and developers optimize their test suites for speed, stability, and scalability. Learn how to streamline your tests, diagnose and fix bottlenecks, and apply resilient practices that make your testing robust against flakiness. Additionally, explore the power of visual testing using screenshots and snapshots, ensuring UI consistency with minimal resource usage. Finally, instructor Qambar Raza guides you through configuring and running tests on Microsoft Playwright Testing service, enabling you to scale tests effortlessly in the cloud. By the end, you’ll have a high-performing Playwright testing suite ready for modern application needs.
Learning objectives
Diagnose and optimize Playwright test performance, reducing execution time through advanced speed optimization techniques.
Implement stability strategies to reduce test flakiness, focusing on resilient locators, async management, and handling dependencies.
Apply effective visual testing practices using screenshots and snapshots to enhance UI reliability while managing resources efficiently.
Set up and run scalable tests on Microsoft Playwright Testing service, leveraging cloud resources for parallel testing and enhanced performance.

Skills covered

Microsoft PlaywrightSoftware TestingMicrosoftSoftware DevelopmentOne-Off

Concepts

Introduction

  • Advanced Playwright techniques
  • What you should know

Optimising Test Speed in Playwright

  • Green testing - Speed, efficiency and sustainability
  • Diagnosing performance bottlenecks with VS Code metrics
  • Using storageState to avoid repeated logins
  • Configuring project dependencies for cookie setup
  • Parallelisation - When to use It and when to avoid It
  • Challenge - Optimise a slow test in VS Code
  • Solution - Optimise a slow test in VS Code

Reducing Test Flakiness in Playwright

  • Mastering flaky tests
  • Handling Nuxt page hydration issue in tests
  • Implementing stable locators
  • Handling external dependencies to minimise flakiness
  • Running tests multiple times to detect flakiness
  • Challenge - Fix this flaky test
  • Solution - Fix this flaky test

Screenshot and Snapshot Testing Best Practices

  • Visual testing with screenshots and snapshots
  • How do you capture a screenshot
  • How do you capture a snapshot
  • Challenge - Implement a test to screenshot a page
  • Solution - Implement a test to screenshot a page

Running Tests on Microsoft Playwright Testing Service

  • What is Microsoft Playwright Testing (MPT) service
  • Creating a resource on Microsoft Azure
  • Setting up your framework to run tests on the cloud
  • Running tests via CLI
  • Challenge - Run tests against your local server on MPT
  • Solution - Run tests against your local server on MPT

Conclusion

  • Final thoughts and best practices
  • Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal