Playwright v1.44 is out!
ποΈ VS Code Extension UI updates
β Accessibility assertions
β Run last failed tests via CLIβ
πΌ Locator handler with new options
πͺ Clear cookies options
Watch the overview:
Playwright 1.35 is out!
π Live Traces in VSCode
π·οΈ Network Annotations
ποΈ Mask color
πΊ UI Mode in a tab
π§Ή npx playwright uninstall
Watch the overview:
Playwright Test VSCode extension is now in public beta!
With Playwright Test VSCode (
@code
) extension you can see tests, run tests, debug tests, get output of tests β all in different browsers without using terminal.
Hey everyone, I am back and ...
Playwright 1.42 is out!
π·οΈ New Tags and Annotations
π· Screenshot Styling
β οΈ Locator Handler
Watch the release video:
Playwright v1.26 & v1.27 is out!
π New Locators API inspired by Testing Library
β Assertions Update
π§ Miscellaneous
Watch the overview featuring
@kentcdodds
:
Playwright v1.18 is out!
π€ Improved TypeScript support
π Locator Improvements
β Testing API enhancements
π `npm init playwright`
Read more in the release notes:
π£ Playwright for .NET v1.12 is now stable!
With this release, Playwright is now available in 4 languages:
β TypeScript / JavaScript
β Python
β Java
β .NET
Iβm a big Cypress fan, so Iβm shocked to say this: I just switched to
@playwrightweb
.
Here are 16 reasons I switched:
1. WAY Faster. ~2X faster with 1 core. ~6x faster with multiple cores (uses multiple workers)
2. Tests multiple browsers in parallel.
1/5
Comparison:π
Did you know that Playwright generates a nice interactive HTML report?
And if you click on a test, you can see the complete execution trace!
Check it out yourself! π
βοΈ New Video β What's new in Playwright v1.18
In this video:
πNew Locators API
β Web-First Assertions Update
π₯ API Testing Update
π Tracing Update
β¨ Playwright for Java v1.9alpha is live!β¨
π idiomatic Java API
π complete Java documentation
π΅οΈββοΈ latest features including Playwright Inspector
Playwright v1.13 is out!
βΊοΈ baseURL fixture to support relative paths in tests
β‘οΈ reporter API (already used to create an Allure Playwright reporter)
π page.dragAndDrop()
π enhanced HAR
π§ββοΈ enhanced trace viewer
read more:
Playwright v1.12 is out!
β‘οΈ [new] Playwright Test: the best test runner for e2e-tests
π§ββοΈ [new] Playwright Trace & TraceViewer: postmortem debugging for web automations
π« Playwright for .NET goes stable
Learn more:
βοΈ New Video β Playwright: Four Futuristic Features
In this talk:
π Playwright unique architecture
π How Playwright enables affordable CI
Live demos:
π΅οΈββοΈ Inspector
πΌ CodeGen
π§ Tracing
Thanks to
@Applitools
for hosting us!
Playwright v1.17 Release Candidate is out!
π€ Ubuntu arm64 support
π Frame Locators
πΏ HTML Report updates
π Trace Viewer @
Try it out:
π npm i
@playwright
/test
@1
.17.0-rc1
Let us know what you think!
π Playwright 1.5 is now available!
π¬ Review headless runs with video screencasts [stable]
β¨ Try the new Playwright test runner [in preview]
βοΈ Record actions and generate code for JavaScript and Python β¬οΈ
Playwright v1.9 is out!
π₯ new Playwright Inspector!
π Playwright for Python 1.9.0 goes stable
β dialog auto-dismiss
β new text selectors
Read more:
Playwright v1.11 is out!
π₯ New API's to manage screen recording
π₯ Screen size emulation
π« Chrome DevTools protocol support across languages
Read more:
Are you running tests against a local development server? (e.g. React + webpack-dev-server)
Playwright Test supports `webServer` option that will launch it for you and wait until its fully up-and-running.
Read more:
Playwright 1.8 is now available!
β¬οΈ Select elements based on layout with :right-of, :left-of, :above and :below
β New convenience APIs for element assertions
π New docs website for Python bindings
π¦ CLI is now part of the main package
βοΈ New Video β Introducing Playwright Test Runner
In this video:
π£ Getting Started
π Fundamentals
π Configuration
Live demos:
π΅οΈββοΈ Inspector
πΌ CodeGen
π§ Tracing
Do you want to have JavaScript test coverage for your end-to-end tests?
Check out this demo repository with instructions
on how to wire Istanbul (nyc) to Playwright Test runner:
Is your company using
@ProtractorTest
for testing
#Angular
projects?
Playwright now has an official guide to help you with the migration to bring your team up to speed!π§ββοΈ
Playwright 1.6 is out!
π Tap your screen
β¬οΈ Export network traffic as HAR
π§ Inspect WebSocket frames
π€ΉββοΈ Set a custom proxy for every browser context
And much more! Release notes:
Did you know that Playwright for
#Python
has a Pytest (
@pytestdotorg
) integration? π
It supports tracing, videos, screenshots on failures, context isolation per test and much more!
π
Longtime automation guru,
@AutomationPanda
, tried Playwright (Microsoft's new open source testing tool) and was blown away!
He can't stop talking about how amazing it is, soooo we have to put it to the test (is this a pun?)
π₯ Selenium Vs Playwright. Let's let the code speak!
π Do you deploy your PRs to
@vercel
,
@Netlify
,
@AzureStaticApps
or
@heroku
?
GitHub Actions make it easy to start a workflow once your deployment is ready, so you can run your end-to-end Playwright tests against the staging deployment!
Learn more:
π€ Ever wondered why some web automation tools struggle with iframes and other's don't?
π‘ One of the reasons is "Site Isolation" β powerful technology that makes modern browsers secure.
π Learn all about Site Isolation and how Playwright handles it:
#AllureFramework
integration with Playwright Test runner in 2 steps:
1οΈβ£ npm i -D
@playwright
/test allure-playwright
2οΈβ£ npx playwright test --reporter=line,allure-playwright
Read more:
πΏ New Video: Fun with Fixtures!
Join
@JoelEinbinder
to learn all about "fixtures" in Playwright Test β a slick and powerful alternative to beforeEach / afterEach hooks π
πNew to
#Playwright
or just catching up? Check out our on-demand session on end-to-end testing with Playwright for all things new and exciting, including the new UI mode!
βοΈDive into a thoughtful discussion on Automated Cloud Application Testing using
#MicrosoftAzure
and
#Playwright
. Join us in the Digital Q&A session at
#MSBuild
.
@jefiozie
@github
Good ways to get help:
- ask on our slack channel:
- file an issue with a question to
Either way, make sure to include enough details!
π’Playwright enthusiasts, unite! Your chance to ask us Anything about
#Playwright
is here. Join the Digital Q&A session to maximize your experience with this powerful testing framework. π5:15 PM - 6:00 PM PDT