Releases: qavajs/playwright
Releases · qavajs/playwright
3.5.0
What's Changed
- renamed wait for tab message by @AlexGalichenko in #30
- added
into
preposition to type and type chars steps by @AlexGalichenko in #31 - added
MemoryValue
andValidation
types export by @AlexGalichenko in #32
Full Changelog: 3.4.0...3.5.0
3.4.0
What's Changed
- 🚀 added electron steps by @AlexGalichenko in #29
- 🚀 added
electron
world property to interact with main electron process - 🚀 added step to interact with electron app menu
When I click 'Test > Open Page' electron menu
- 🚀 added capability to execute script on electron main process
Scenario: evaluate script on main process
When I execute '$js(async ({ app }) => app.showAboutPanel())' script on electron app
Scenario: evaluate script on main process and save result to memory
When I execute '$js(async ({ app }) => app.getAppPath())' script on electron app and save result as 'appPath'
Then I expect '$appPath' memory value to contain 'test-e2e/apps/electron'
Full Changelog: 3.3.0...3.4.0
3.3.0
What's Changed
- added
to satisfy
validation to verify user-defined expectation provided as predicate by @AlexGalichenko in #28
Full Changelog: 3.2.0...3.3.0
3.2.0
What's Changed
- Added capability to provide defaultResolver to define default logic to identify element by @AlexGalichenko in #27
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
- added support of
locator.describe()
to log alias and corresponding locator by @AlexGalichenko in #26
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
- added
@cucumber/cucumber
and@qavajs/playwright-runner-adapter
as bundled dependencies by @AlexGalichenko in #24 - added capability to provide
softly
suffix to perform soft validations by @AlexGalichenko in #25
Full Changelog: 2.5.0...3.0.0
2.5.0
What's Changed
- added steps to work with file system by @AlexGalichenko in #23
Full Changelog: 2.4.0...2.5.0
2.4.0
What's Changed
- added js source maps by @AlexGalichenko in #20
- added capability to pass timeout to function returned by
state
para… by @AlexGalichenko in #22
Full Changelog: 2.3.1...2.4.0
2.3.1
What's Changed
- added capability to pass
pageObject
property as object by @AlexGalichenko in #19
Full Changelog: 2.3.0...2.3.1