JMS in Soap Test Request Step

| Option | Description | |
|---|---|---|
![]() | [Soap Request toolbar](#Soap Request Toolbar) | Overall control of the Soap Request Test Step |
![]() | [Request tab](#Request tab) | Place where your request is, in various formats |
![]() | [Response tab](#JMS Header Inspector) | Place where your response is, in various formats |
![]() | [JMS Header Inspector](#JMS Header Inspector) | specifying JMS Headers and message related options |
![]() | [JMS Headers and Properties](#JMS Response Headers and Properties) | JMS Headers and Properties of received message |
![]() | [JMS Properties Inspector](#JMS Property Inspector) | JMS Properties of outgoing message |
![]() | [JMS Assertions](#JMS Assertions) | Timeout and Status assertion |
Soap Request Toolbar

| Option | Description | |
|---|---|---|
![]() | Run test step | Submit request to specified endpoint URL |
![]() | Add assertion | Adds an assetion to this item |
![]() | adds response to mock service | Adds the current response to a MockService |
![]() | Recreate shema | Recreates a default request from the shema |
![]() | copy request | Creates a copy of this this request |
![]() | abort request | Aboorts ongoing request |
Request tab

| Option | Description | |
|---|---|---|
![]() | XML | Xml view of request |
![]() | Raw | Raw view of request |
![]() | Outline | Outlined view of request |
![]() | Overview | Owerview of request |
Response tab

| Option | Description | |
|---|---|---|
![]() | XML | Xml view of response |
![]() | Raw | Raw view of response |
![]() | Outline | Outlined view of response |
![]() | Overview | Owerview of response |
JMS Header Inspector

| Option | Description | |
|---|---|---|
![]() | JMSCorrelationID | JMS message header property |
![]() | JMSReplyTo | JMS message header property |
![]() | JMSType | JMS message header property |
![]() | JMSPriority | JMS message header property |
![]() | JMSDeliveryMode | JMS message header property |
![]() | TimeToLive | specify Tim to Live in miliseconds for message , if zero or not set it means never expires |
![]() | Send As BytesMessage | when checked outgoing message type will be BytesMessage |
![]() | Add SoapAction as property | automaticaly adds SoapAction and SOAPJMS_soapAction with value soap action method |
![]() | Durable Subscription Name | Optionally set durable subscription name, default is durableSubscription + ‘topic_name’ |
![]() | ClientID | Optionally set ClientID for jms connection |
![]() | Message Selector | Specify message selector to determine which message to receive |
JMS Property Inspector

| Option | Description | |
|---|---|---|
![]() | Add property | Add cusotm property |
![]() | Remove property | Remove selected property |
JMS Response Headers and Properties

JMS Assertions

| Option | Description |
|---|---|
| JMS Timeout | Assert if message is received in specified time in milisoconds ( Timeout is TestRequest property ) |
| JMS Status | Assert if some JMSException occurs |


















