In order to get started with Cycle 2, you will need to sign up for a Cycle Cloud account, and then download Cycle 2 from Cycle Cloud.
The sign up process requires you to verify your email address. Please note, the email address you use to create your account must be authorized for use with Cycle 2 in order to use the Cycle desktop application.
1. Once you have successfully logged in to Cycle Cloud, download and install the newest version of Cycle 2. A link to the Cycle download is available in the upper right corner of the Cycle Cloud interface. Look for the download link that displays the current Cycle version number:
2. Run the install file, you will be given the option to choose where you install Cycle, it is recommended that you use the default location.3.After you have successfully installed Cycle on your computer, open the Cycle application. When launching Cycle for the first time, a login window will appear requesting that you log in. Enter your Cycle Cloud credentials for the username and password. Upon logging in correctly, your credentials will be stored to bypass this process for future sessions.
In order to use Cycle web Steps, a web driver must be installed for Chrome, Internet Explorer, or Microsoft Edge.
With a Cycle Project open, click the Project Settings button:
For Cycle 2.3 and earlier the Project Settings button will be located here:
For Cycle 2.4 and later the Project Settings button (gear) will be located here:
Then navigate to:
Project Settings > Execution Settings > Web Drivers & Browser
The drivers can be found at the links below, or by using the Download WebDriver button within Cycle.
The Chrome webdriver is typically named chromedriver.exe, the Internet Explorer webdriver is typically named IEDriverServer.exe and the Microsoft Edge webdriver will be called MicrosoftWebDriver.exe.
These drivers can be saved anywhere on the hard drive, as long as you know the path to the location. Once you have downloaded a given webdriver, you will need to update the driver location in Cycle Settings. The location must be exact for each browser’s webdriver, and must include the name of the driver, as shown in the image below.
First, note that Cycle expects all web browsers to be installed in their default locations.
There are no browser settings that must be updated in Chrome or Edge.
In order for Cycle to work with the Internet Explorer web browser, you must open Internet Explorer and verify the following:
To start you first project, click on the New Project button located in the Cycle Ribbon, or by going to File > New > Project.
Once a New Project has been created, the files and folders in the default Project template will populate the File Browser. The files and folders included by default in the Project templates are designed to help you hit the ground running and stay organized.
Below is an example of the Project Directory when creating a new project name New_Project.
With the default file structure of a project it is easy to stay organized. Feature Files should be saved in the Feature File folder, playlists should be saved in the playlist folder, images should be saved in the images folder, etc.
Execution settings can be customized within the project settings menu, this is the same location where web drivers are set. Within this menu you can adjust step timings, database connections, failure settings, and much more.
Once you have a Project created, running your first Feature in easy. Projects come with hello_world.feature as an example Feature, click on the Feature File within the Project Directory to open it. Once the file is open, all you have to do is click the play button and the Feature will be executed.
The hello_world.feature is very simple Feature, feel free to play around with it to begin learning about Cycle!
To begin creating your own Steps, the Cycle Step Guide is a helpful resource and can be accessed from the help menu: