Skip to main content

Cycle 2.6.0

Released 2020-02-28.

New features​

  • A step for I see element is clickable to 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 --token argument in Cycle CLI to --user to 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.