Web API Steps Now Available in Cycle Cloud
We are excited to announce that Cycle Cloud now includes Web API Steps for making POST and GET requests, extracting information from response bodies, and more!
What is Cycle Cloud?
Our patented and business-focused automated testing software is now available on the cloud, which allows users to access the platform without having to install anything on their computer. The Cycle Cloud platform allows users to access updates and new features seamlessly without needing to download the updates manually, while providing users with a modern interface. Cloud-hosted projects and assets also free up local disk space and provide tighter integrations with Features, Scenarios, and Steps. Additionally, Cycle Cloud enables users to easily view historical data, test results, and trends allowing us to prioritize product releases and enhancements based on real time user data.
Don’t have a free Cycle Cloud account? Create one today!
Web API Testing Now Available in Cycle Cloud
Professional testers and business users alike can use our new Web API Steps to create small, targeted web API tests of individual operations before validating typical use cases via broader end-to-end UI tests.
In addition, our Web API Steps can be used to set up environments with data to facilitate more targeted UI tests, and can help with environment cleanup and teardown after a test is run.
If a user can write a UI test, they can write a web API test using our handy predefined Steps.
Continuous Confidence with Less Maintenance
By leveraging Web API Steps in their test suites, users can be armed with more reliable tests that require less effort to maintain. Also, because web API tests are more targeted, they can be run consecutively in a faster timeframe than typical UI tests. Speedy, repeatable, reliable tests mean fewer surprises are released into production environments.
Your tests should continuously fill you with confidence that your systems are doing what they are designed to do. With Web API Steps, you can get there faster with less of the heavy lifting.
Try Our Web API Steps Today
The full list of Web API Steps below is available in Cycle Cloud. Try them out!
-
I set "<BASE_URL>" as my http base url
-
I http PUT JSON to "<ENDPOINT>" "<JSON>"
-
I http PUT JSON to "<ENDPOINT>" "<JSON>" with headers "<HEADER_NAMES>"
-
I http POST JSON to "<ENDPOINT>" "<JSON>" with headers "<HEADER_NAMES>"
-
I http GET JSON from "<ENDPOINT>"
-
I http GET JSON from "<ENDPOINT>" with headers "<HEADER_NAMES>"
-
I http GET JSON from "<ENDPOINT>" with parameters "<PARAMETER_NAMES>"
-
I http GET JSON from "<ENDPOINT>" with parameters "<PARAMETER_NAMES>" and headers "<HEADER_NAMES>"
-
I http PATCH JSON to "<ENDPOINT>" "<JSON>"
-
I http PATCH JSON to "<ENDPOINT>" "<JSON>" with headers "<HEADER_NAMES>"
-
I http DELETE from "<ENDPOINT>" with headers "<HEADER_NAMES>"
-
I http delete from "<ENDPOINT>"
-
I verify http response had status code <STATUS_CODE>
-
I assign http response status code to variable "<VARIABLE_NAME>"
-
I verify http response included header "<HEADER_NAME>"
-
I verify http response included header "<HEADER_NAME>" with a value of "<HEADER_VALUE>"
-
I assign http response header "<HEADER_NAME>" to variable "<VARIABLE_NAME>"
-
I assign http response headers to variables
-
I assign http response body to variable "<VARIABLE_NAME>"
-
I verify http response body was "<JSON>"