Popular Articles
How to make better xpaths for web tests.
Problem My web-based steps in Cycle are not finding the elements I want them to, or finding the wrong elements and giving me false-positives. Solution When possible, it is best to define elements to interact with on a web page by a static value that ...
How to use Web API steps
Web API steps introduced in Cycle 2.5 can be used to send HTTP requests to exposed web API endpoints. The Cycle Web API steps support POST and GET request methods using the JSON data format. Cycle also includes steps for handling HTTP responses ...
How to use a CSV file as a Scenario Outline data source
With the enhancements to Scenario Outlines, it is now possible to use multiple sources for test parameter data. Previously, parameters were set in the Feature in an Examples section specified and maintained by the user. The addition of Example Row, ...
How to use Example Row as a Scenario Outline data source
With the enhancements to Scenario Outlines, it is now possible to use multiple sources for test parameter data. Previously, parameters were set in the Feature in an Examples section specified and maintained by the user. The addition of Example Row, ...
How to use Groovy to work with Strings
Problem Other than concatenate Cycle does not include steps to work with strings. Solution Cycle now includes steps to execute simple Groovy statements inline as well as execute complex Groovy scripts. The 2 Cycle steps that execute Groovy are: I ...
Recent Articles
Customer Care Severity Levels
At Cycle Labs, we want to provide the best customer care experience possible. We understand that there will be times you will need to reach out to us with questions and inquiries about Cycle, and there will be times you will need to contact us when ...
Getting Started with Git and GitHub Desktop with Cycle
Introduction As a CycleScript Developer, you may be a sole contributor, collaborating internally with peers, and/or collaborating externally with partner organizations such as Cycle Labs to develop and maintain your Cycle solution. In each of these ...
Getting Started with Cycle
Introduction Just getting started with Cycle? No problem! Firstly, start by walking through the Getting Started steps in the User Manual to install Cycle. Fundamentals It's important to understand high-level concepts about how Cycle works and how ...
Getting Started with the Library
Before we begin... Work with Cycle Labs to ensure you have the latest version of Cycle and the BY WMS Test Library installed. This tutorial is designed for beginners who want to get started with deploying the Library; it does not assume you have any ...
Web API Testing with Cycle
Introduction Web APIs have increasingly become a ubiquitous and critical component of web applications as businesses realize the immense value of interconnectivity and messaging infrastructure. In tandem with that, API testing has become an equally ...