Advanced Cycle Topics
Cycle's language includes many elements of a traditional programming language. While using these elements is not required to create successful tests, these elements can help you create tests that are more intelligent, dynamic, and reusable.
- Variables
- Prompting for variables
- Assigning and accessing variables
- Combining variable values
- Converting variable types
- Reserved variables
- Using tags
- Importing Feature Files
- Reusing Scenarios
- Comparison Steps
- While loops
- If/Else logic
- And/Or statements
- Within/Once logic
- Backgrounds and After Scenarios
- Scenario Outlines
- Local Terminal
- Using triple quotes
- Groovy in Cycle
- Custom Key Mapping Files
- WinApp Driver Configuration