Skip to content

0.4.16 - 2022-08-26

Compare
Choose a tag to compare
@valfirst valfirst released this 26 Aug 15:18
· 2415 commits to master since this release
release-0.4.16
e0a7fb9

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, use cutBottom 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.