Releases: vaadin/testbench
Vaadin 8 Compatibility and Selenium upgrade
New elements
CheckBoxGroupElement
added to testCheckBoxGroup
ComponentRadioButtonGroupElement
added to testRadioButtonGroup
Component
New Selenium version in use (3.0.1)
4.1.0
Mozilla Firefox changed important APIs in version 48 that affected their compatibility with WebDriver which directly affects TestBench. Firefox 48 and posterior versions will require the use of GeckoDriver that is not feature complete or fully compatible with Selenium currently.
As a workaround it is recommended to use either Firefox 47 or
Firefox ESR to execute tests on Firefox until this can be fixed with a stable release of GeckoDriver.
- Add element API helpers from the framework project
- Allow specifying parameters using system properties
- Improvements in cursor detection (#18773, #19097)
- Add support for Microsoft Edge
- Selenium updated to 2.53.1
- JUnit updated to 4.12
- PhantomJSDriver updated to 1.3.0
- Fix bug with button click with ValoTheme.QUIET style
4.1.0.rc1
Mozilla Firefox changed important APIs in version 48 that affected their compatibility with WebDriver which directly affects TestBench. Firefox 48 and posterior versions will require the use of GeckoDriver that is not feature complete or fully compatible with Selenium currently.
As a workaround it is recommended to use either Firefox 47 or
Firefox ESR to execute tests on Firefox until this can be fixed with a stable release of GeckoDriver.
- Add element API helpers from the framework project
- Allow specifying parameters using system properties
- Improvements in cursor detection (#18773, #19097)
- Add support for Microsoft Edge
- Selenium updated to 2.53.1
- JUnit updated to 4.12
- PhantomJSDriver updated to 1.3.0
- Fix bug with button click with ValoTheme.QUIET style
4.1.0.beta2
- Add element API helpers from the framework project
- Allow specifying parameters using system properties
- Improvements in cursor detection (#18773, #19097)
- Add support for Microsoft Edge
- Selenium updated to 2.53.1
- JUnit updated to 4.12
- PhantomJSDriver updated to 1.3.0
4.1.0.alpha2
- Add element API helpers from the framework project
- Allow specifying parameters using system properties
- Improvements in cursor detection (#18773, #19097)
- Add support for Microsoft Edge
- Selenium updated to 2.51.0
- JUnit updated to 4.12
4.1.0.alpha1
- Add element API helpers from the framework project
- Allow specifying parameters using system properties
- Improvements in cursor detection (#18773)
- Add support for Microsoft Edge
- Selenium updated to 2.47.0
4.0.3
4.0.2
- Updated to Selenium 2.44.0
- Fixes to the parallel test functionality
- NOTE that this release (or previous ones) do NOT support the latest version of Firefox (35+) as Firefox changed API that Selenium relied on. A new version will be released when this is fixed. For now, please use Firefox 34 or older, see the sidebar for a link to the Firefox ESR (31.x) version download.
4.0.1
4.0.0
- New ElementQuery for easy and type safe access to elements with a fluent API. (Requires Vaadin 7.2.0+)
- New API in the typed *Element classes (Requires Vaadin 7.3.0)
- ParallelTest base class, allowing you to easily run on many browsers in parallel without any extra code
- TestBench section in the debug window in Vaadin 7.2.0+ (replaces TestBench Recorder).