Cycle 2.6.0
Released 2020-02-28.
New features
- A step for
I see element is clickableto validate web element clickability. - A step to open a headless Chrome browser, and a new setting to default to a headless webdriver on remote machines.
- A new 24-month version sunset policy.
- Improved performance for SSH terminal group tests.
- New steps for assigning variables from duration, execution ID, and chevron/dollar variable conversions.
- A new step to click in an element and drag a specified number of pixels.
- A new step to unassign a variable.
- A new step to verify that a given scenario exists.
- A new step to verify that Cycle's terminal is in the expected state.
- New steps to type the username or password from saved credentials.
- An option to add additional tuning parameters for group tests in an external file.
Changes
- Renamed the
--tokenargument in Cycle CLI to--userto specify the user profile to use for execution. - Cycle-CLI group test execution no longer shows full console output.
- Changed how Cycle licensing works to greatly reduce connection issues blocking license validation.
- Changed references to "devices" in group tests to use "workers" for consistency.
Bug fixes
- Fixed an issue where group tests run through Cycle-CLI required a tag argument.