Try our Web API Steps, and tell us what you think!

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!

We believe our Web API Steps enable business and technical users alike to create targeted web API tests. The full list of Web API Steps is below - try them out and tell us about your experience! What did you test with them? What worked well, and what could be improved?

* 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>"
1 Like