Smartbear ready api how to post

Test steps

Sending requestsSOAP requestSends a SOAP request over either HTTP, HTTPS, or JMS and receives the response if any. SOAP Request test steps are tied to the corresponding WSDL operation and its WSDL interface added to a project when importing the corresponding WSDL.REST requestSends a REST request over HTTP, HTTPS, or JMS and receives the response if any. REST Request test steps are tied to the corresponding REST Service, Resource, and Method in the containing project.HTTP requestSends an HTTP request over HTTP, HTTPS, or JMS and returns the results.GraphQL QuerySends GraphQL queries based on GraphQL API.GraphQL mutationSends GraphQL mutations based on GraphQL API.GraphQL requestSends a GraphQL request that is not connected with a GraphQL schema.API connectionPublishes and consumes messages from a topic on a Kafka broker.JDBC requestSends a database query or stored procedure call to the configured database and returns the result.AMF requestSends an Action Message Format request over HTTP or HTTPS and returns the result.JMS requestSends a SOAP or REST request by using Java Message Service.XML-RPCSimulates an XML-RPC operation call.Working with propertiesPropertiesHelps you define an arbitrary number of properties that can optionally be read from or written to a file. These can then be used for parameterization of requests, assertions, and so on.Property transferHelps you transfer or extract property values ​​between test steps, for example, you can extract a value from a response message and write it to a DataSink test step for external storage.Property WaitHolds execution while waiting for a property value.Data-Driven TestingDataSourceAllows you to read property values ​​from a variety of external sources (databases, Excel files, folders, etc.), which can then be used in your tests, for example to populate requests (via a property transfer), validate responses, or serve as an input for nested DataSources.DataSink Allows you to write property values ​​to a number of external storages (databases, Excel, etc.) for later analysis or processing.DataGen (Deprecated) Allows you to create dynamic properties for creating counters, random property values, and so on.DataSource Loop Pairs up with the DataSource test step to allow iterations over a sequence of test steps that should be executed for each row of values ​​available in DataSource.Execution flowConditional GoToChecks for specific values ​​in the last received message in the test case and jumps to the target test step.Run TestCaseTransfers execution of a test case to the specified target test case and sets its properties as configured in the test step. Use this to create modular test cases, for example when the same sequence of test steps should be run at the beginning of a number of test cases.DelayPauses the execution of the test case for the specified time.ScriptingGroovy ScriptCustom scripting with Groovy.ValidationAssertion Supports highly flexible and complex assertions of a property with a valid assertion. Supports grouping and the Boolean logic.Web service virtualizationSOAP VirtResponseLists and waits for an HTTP or HTTPS SOAP request and returns the configured response. Used for testing callbacks and asynchronous processes.REST VirtResponse Lists to and waits for an HTTP or HTTPS REST request and returns the configured response. Used for testing callbacks and asynchronous processes.Virtual Service Runner Runs or stops the specified virtual service.Working With AMQPAMQP Declare ExchangeCreates an exchange on an AMQP broker.AMQP Declare QueueCreates a queue on an AMQP broker.AMQP bind queueBinds a queue to an exchange.AQMP PublishSends a message to an exchange.AMQP ReceiveFetches a message from a queue.Working with MQTTReceive MQTT messageSimulates actions of an MQTT client.Publish using MQTTSimulates actions of an MQTT publisher.Drop MQTT ConnectionSimulates a disconnection from an MQTT broker.Working with filesFile Wait Waits for the file to appear.Create File Creates a file, and, optionally, waits for it to be deleted.FTP Uploads a file to the specified FTP server.MiscellaneousmanualPerforms a manual check as part of your automated test run.TestComplete Runs TestComplete tests.Send mail Sends to email from the test.