AMQP Declare Queue

About AMQP Declare Queue test step

Use this test step to create a queue on an AMQP broker.

Note

To use the test step, you must have the AMQP Support Plugin installed. You can install it on the Integrations tab.

Requirements

pro.png To use this test step, you need ReadyAPI Test Licenses. If you do not have it, you can request it on our website or start a trial.

Editing AMQP Declare Queue test step

You can modify the settings of the test step in its editor:

AMQP Testing: Declaring queue

Create/Edit AMQP Connection dialog

Use the Create AMQP Connection and Edit AMQP Connection dialogs to configure connections used by the test step. Both dialogs have the same set of options.

Note

ReadyAPI stores AMQP connections at the project level. This means that a connection defined for one test step can be used for all the test steps in other test cases and test suites of the project.

Property list

You can also change the test step behavior by using the step properties on the AMQPDeclareQueueTestStep Properties and Custom AMQP Declare Queue Test Step Properties tabs.

AMQPDeclareQueueTestStep Properties

Name

Description

Name

The test step’s name.

Description

Text that describes the test step.

Custom AMQP Declare Queue Test Step Properties

The values on the Custom AMQP Declare Queue Test Step Properties tab are available to other test steps in your project. For instance, you can verify these property values with the Assertion test step, or check them and change the execution flow with the Conditional GoTo test step.

You can load values of custom properties from a file or save them to a file. To learn more, see About Properties.

This tab contains the following properties that provide access to the request and response data:

Name

Description

queueName

Specifies the name of the queue.

Note

Corresponds to the Queue option specified in the test step editor.

queueDurable

Specifies whether the queue will survive broker restart. Possible values: true, false.

Note

Corresponds to the durable option specified in the test step editor.

queueExclusive

Specifies whether the queue will be used for one connection exclusively. Possible values: true, false.

Note

Corresponds to the exclusive option specified in the test step editor.

queueAutoDelete

Specifies if the queue will be deleted when the last consumer unsubscribes. Possible values: true, false.

Note

Corresponds to the auto delete option specified in the test step editor.

Logging

If the test step is run as part of a test case, you can see the test log in the Transaction Log panel.

See Also

Publication date: