When Steps
Autokin Web Steps

Navigate to certain URL path that is relative to the main application host URL.
Scenario: Autokin Web
Given that an application is hosted at "https://www.autokinjs.com"
Given that I set the browser window size to "1200" and "800"
When I navigate to "/docs/devices"

Typing or setting value to an input field or element
Scenario: Autokin Web
Given that an application is hosted at "https://www.autokinjs.com"
Given that I set the browser window size to "1200" and "800"
When I navigate to "/docs/devices"
When I set "Hello" to input element with "#welcomeIdField"

Performing click action on any element based on CSS selector
Scenario: Autokin Web
Given that an application is hosted at "https://www.autokinjs.com"
Given that I set the browser window size to "1200" and "800"
When I navigate to "/docs/devices"
When I set "myusername" to input element with "#username"
When I set "mypassword" to input element with "#password"
When I click on "#loginbtn"

Moves the cursor over certain CSS selector to trigger hover effect if needed
Scenario: Autokin Web
Given that an application is hosted at "https://www.autokinjs.com"
Given that I set the browser window size to "1200" and "800"
When I navigate to "/docs/devices"
When I set "myusername" to input element with "#username"
When I set "mypassword" to input element with "#password"
When I hover on "#loginbtn"
Copy link
On this page
When I navigate to {url path}
When I set {value} to input element with {CSS selector} selector
When I click on {CSS selector}
When I hover on {CSS selector}