Releases: AutomateThePlanet/BELLATRIX-Java
Releases · AutomateThePlanet/BELLATRIX-Java
4.5.0.0
- New find strategy for elements in Web and Playwright modules: by Image.
Powered by OpenCV, it can easily find an element by an image of it on the page. ActionImage
component suitable for working with canvas elements- New method for navigation:
to(WebPage)
; Pass a POM tonavigate().to()
method - Getting Started sections for both OpenCV and Visual Regression Tracker
4.4.4.0
4.4.3.0
- Extending functionality to VRT module
- Updating selenium version to 4.27.0
- Updating playwright version to 1.49.0
- Added automatic browser shutdown capability in case of abrupt stop of execution for web and playwright modules
Full Changelog: 4.4.2.0...4.4.3.0
4.4.2.0
What's Changed
- Fixes to Browser Lifecycle Plugin in Web
- Wait Utility Class Fixes
- Added custom capabilities on app restart
- Fixes in Grid component
- Shadow DOM Logic Update
- Added App to WebSection
Full Changelog: 4.4.1.0...4.4.2.0
Release 4.4.1.0
- fixes to BrowserLifecyclePlugin in web module
- added Edge Headless as an option for a browser in web module
- renamed VRT module
- expanded CssStyle enum and ComponentStyle interface in web module
Release 4.4.0.0
- Visual Regression Tracker Integration update: visual regression testing made possible inside BELLATRIX
- Healenium Integration update: self-healing element locators made possible inside BELLATRIX
Release 4.3.0.0
- Twillio Integration update: SMS testing made possible inside BELLATRIX
Release 4.2.0.0
- Jira Zephyr Integration update: automatic zephyr test cycle creation and logging of test execution results
Release 4.1.0.0
- Shadow DOM update: shadow DOM handling, including: finding elements by XPath inside shadow root, automatic finding of elements inside nested shadow roots
- Table and Grid Components
Release 4.0.0.0
The new release brings a new web automation module - Playwright module.