Playwright Test
- ⚡️ Introducing Reporter API which is already used to create an Allure Playwright reporter.
- ⛺️ New
baseURLfixture to support relative paths in tests.
Playwright
- 🖖 Programmatic drag-and-drop support via the
page.dragAndDrop()API. - 🔎 Enhanced HAR with body sizes for requests and responses. Use via
recordHaroption inbrowser.newContext().
Tools
- Playwright Trace Viewer now shows parameters, returned values and
console.log()calls. - Playwright Inspector can generate Playwright Test tests.
New and Overhauled Guides
- Intro
- Authentication
- Chome Extensions
- Playwright Test Configuration
- Playwright Test Annotations
- Playwright Test Fixtures
Browser Versions
- Chromium 93.0.4576.0
- Mozilla Firefox 90.0
- WebKit 14.2
New Playwright APIs
- new
baseURLoption inbrowser.newContext()andbrowser.newPage() response.securityDetails()andresponse.serverAddr()page.dragAndDrop()andframe.dragAndDrop()download.cancel()page.inputValue(),frame.inputValue()andelementHandle.inputValue()- new
forceoption inpage.fill(),frame.fill(), andelementHandle.fill() - new
forceoption inpage.selectOption(),frame.selectOption(), andelementHandle.selectOption()