26 September 2007 - 1.7.6 | home user-guide eclipse jbossws intellij netbeans maven 1.X/2.X PDF files forums bugs sourceforge

Home
Getting Started
User Guide

- Overview
  - Tabbed Desktop
  - License Management
  - Preferences
  - XPath Selection
  - Script Library
- Workspaces
- Projects
- Interfaces
  - Interface Viewer
- Operations
- Working with Requests
  - Form Editor
  - Overview View
  - Outline Editor
  - Message Inspectors
  - Attachments/Inline Files
- Functional Testing
  - Getting Started
  - TestSuites
  - TestCases
    - Test Requests
      - Assertions
      - Editor Wizards
    - Property Transfers
    - Conditional Gotos
    - Groovy Scripts
      - Examples
      - GroovyUtils
    - Properties Step
    - Delay Step
    - Mock Response
    - DataSource
    - DataSource Loop
  - Property Expansion
- Load Testing
  - Getting Started
  - Limit & Strategies
  - Execution
  - Assertions
  - Diagrams
  - JMeter comparison
- Mocking
  - Getting Started
  - Mock Services
  - Mock Operations
  - Mock Responses
- Usage Scenarios
  - Data-Driven Testing
  - Template-Driven Testing
  - Interactive Testing
  - Surveillance Testing
- Tool Integrations
  - Code Generation
  - WSDL Generation
  - WS-I Tools
  - Apache Tcp-Mon
- CommandLine Tools
  - TestCaseRunner
  - LoadTestRunner
  - MockServiceRunner
  - ToolRunner
- Keyboard shortcuts

IDE/Tool Plugins
Search soapUI site
Project Documentation

- About soapUI
- Project Info
- Project Reports

## Operations

When adding an interface as described above, each of that interfaces operations is added as a node in the navigator named after the operation in the underlying PortType.

The following actions are available from the operation nodes' right-button menu: Add to MockService - prompts to create a MockOperation for this operation in an existing or new MockService. Add as MockResponse Step (soapUI Pro only) - prompts to create a MockResponse Step this operation in an existing or new TestCase. New Request - creates a new Request for this operation from its wsdl/schema definition. soapUI will prompt for a name and ask if optional schema elements should be created. Relabel - changes the label of the operation in the navigator, which can be helpfull if there are several overloaded versions of the same operation in the Interface. Online Help - Displays this page in an external browser |

### Operation Details Tab

The "Details" tab shown in the bottom-left shows the following values when a Operation node is selected in the navigation tree Description : an arbitrary description of the operation, displayed as a tooltip over the operations node in the Navigator. SOAPAction (read-only): the SOAP Action specified for the operation in its SOAP/HTTP binding Operation (read-only): The name of the operation in the underlying PortType Style (read-only): Shows if this is a Document or RPC operation Input (read-only): The explicit name of the operations' input message (may be empty) Output (read-only): The explicit name of the operations' ouput message (may be empty) Sends Attachments (read-only): Signals that the operation is defined to send Mime Attachments Receives Attachments (read-only): Signals that the operation is defined to receive Mime Attachments One-Way (read-only): Shows that this is a one-way operation (ie request only) |

Next: Working with Requests