0.4.16 - 2022-08-26
Added
#3077 [vividus] Enable verbose mode for story failures
Internal story failures are printed to logs in verbose mode, i.e. including all details and stack-trace.
#3093 [vividus-plugin-web-app] Add support of INFO
level for the browser console logs
Previously it was possible to retrieve only ERROR
-s and WARNING
-s.
#3097 [vividus-plugin-web-app] Add step waiting for the browser console log messages
New step:
When I wait until browser console $logEntries by regex `$regex` appear and save all entries into $scopes variable `$variableName`
#3083 [viviuds-plugin-mobile-app] Add step to delete file from device/emulator/simulator
New step:
When I delete file `$filePath` from device
#3074 [vividus-plugin-visual] Allow to cut visual baselines and checkpoints from all sides
Now it's possible to cut off left and right side bars in visual tests.
#3094 [vividus-plugin-ssh] Add step to configure SSH
connections dynamically
New step:
When I configure SSH connection with key `$connectionKey` and parameters:$connectionParameters
#3096 [vividus-plugin-winrm] Add step to configure WinRM
connections dynamically (Incubating)
"Incubating" means that the functionality is currently a work-in-progress and may change in the future releases.
New step:
When I configure WinRM connection with key `$connectionKey` and parameters:$connectionParameters
#2725 [vividus-to-zephyr-exporter] Add Zephyr Scale integration
Zephyr Scale exporter features:
- Create test executions
- Set test execution statuses
- Update statuses for existent execution
Deprecated
#3074 [vividus-plugin-visual] Deprecate non-unified definitions of cut strategies
- Screenshot configuration parameter
nativeFooterToCut
is deprecated for mobile applications, usecutBottom
instead. - Deprecated property:
Deprecated property | Replacement |
---|---|
mobile.screenshot.strategy.<YOUR_STRATEGY_NAME>.native-footer-to-cut |
mobile.screenshot.strategy.<YOUR_STRATEGY_NAME>.cut-bottom |
Fixed
#3092 [vividus-plugin-web-app] Disable browser console interactions for Safari
Safari driver doesn't allow to interact with browser console
#3075 [vividus-plugin-winrm] Fix disablement of certificate checks
SSL certificate checks for WinRM can be disabled now. Previously the property just didn't work. The complete list of supported Safari commands can be found here.
#3082 (Fixes #3076) [vividus-to-azure-devops-exporter] Allow to skip Area
config if it inherits project name
If the Area name is inherited from the Project name in AzureDevOps the property azure-devops-exporter.area
should be empty. You can check this by making a request for any Work Item within current Area and checking if the System.AreaPath
contains any data besides the Project name.
#3099 [vividus-to-xray-exporter][vividus-to-azure-devops-exporter] Include before/after hooks in test status calculation
Now the exporters take into account assertions failures recorded in after scenario hooks.