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

## Keyboard Shortcuts

soapUI supports a number of keyboard shortcuts in order to make your life easier.

### Global Actions

The following shortcuts are available for most items in soapUI:

Keyboard Shortcut | Functionality
--- | ---
F1 | Shows online help.
Delete | Deletes the selected item.
F2 | Renames the selected item.
F9 | Copies/Clones the selected item.
Enter | Show the associated editor.

### Main Menu Actions

The following shortcuts are available for main-menu actions;

Keyboard Shortcut | Functionality
--- | ---
Ctrl N | Creates a new soapUI project in the workspace.
Ctrl I | Imports an existing project into the workspace.
Ctrl Tab | Select next. Selects next window in the soapUI desktop.
Ctrl Alt P | Preferences.
Ctrl Q | Saves the entire workspace and exits soapUI.
Ctrl Alt Q | Exits soapUI without saving anything.

### Desktop Actions

The following shortcuts are availabel for working with the soapUI desktop;

Keyboard Shortcut | Functionality
--- | ---
Ctrl F4 | Close Current. Closes the active window in the soapUI desktop
Ctrl Alt O | Close Others. Closes all windows but the active window in the soapUI desktop.
Ctrl Alt L | Close All. Closes all windows in the soapUI desktop.
Ctrl Tab | Select next. Selects next window in the soapUI desktop.

### Project Actions

The following actions are available when an Project node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl U | Adds a new WSDL from an URL
Ctrl F | Adds a new WSDL from a local File
Ctrl T | Creates a new TestSuite
Ctrl S | Saves the project
Ctrl Shift S | Prompts to save the project to a new file

### Interface Actions

The following actions are available when an Interface node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl E | Shows the Interface Endpoints dialog.
Ctrl W | Validate the interface with the WS-I validation tools
Ctrl P | Saves the entire WSDL and included/imported files to a local directory
F5 | Reloads the definition for this interface and its operations

### Operation Actions

The following actions are available when an Operation node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl N | Creates a new request for the Operation.

### Request Actions

The following actions are available when an Request node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl Alt A | Adds the request to a TestCase

### Working with Requests and Responses

The following shortcuts are general shortcuts when working in the Request Editor;

Keyboard Shortcut | Functionality
--- | ---
Alt Enter | Submits the request to the specified endpoint.
Alt X | Cancels a running submit.
Alt left/right arrow | Move between element values
Alt O | Changes the orientation of the request/response splitter
Ctrl Alt Tab | Shift focus between request/response area.
Alt V | Validate the contained messages' XML and against its operations message definition.
Alt W (in the response editor) | Validate the current request/response messages against the WS-I Basic Profile (requires a response).
Ctrl D | Delete line. Deletes the current Line in the XML Editor.
F3 | Shows the Find/Replace Dialog.
Alt F | Pretty-Prints the current XML
Ctrl S | Prompts to save the contents of the editor to a file.

### TestSuite Actions

The following actions are available when a TestSuite node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl N | Creates a new TestCase.

### TestCase Actions

The following actions are available when a TestCase node is selected in the Navigator

Keyboard Shortcut | Functionality
--- | ---
Ctrl N | Creates a new LoadTest.
Ctrl Shift O | Shows the LoadTest Options.

### Working with TestCases

The following shortcuts are general shortcuts when working in the TestCase Editor;

Keyboard Shortcut | Functionality
--- | ---
Ctrl Up/Down | Move a TestCase up or down in the TestCase Editor.

### Working with Groovy Scripts

The following shortcuts are general shortcuts when working in the Groovy Editor;

Keyboard Shortcut | Functionality
--- | ---
Ctrl Enter | Executes the current groovy script.

Back to the Overview