10 June 2009 - 3.0-beta-2 user guide eclipse intellij netbeans maven download nightly forum bugs blog sf.net eviware


Eviware Logo

HTTP Request Steps

HTTP Request Steps are standalone HTTP requests that can be used to call any HTTP service. They are added via the TestCase Editors popup menu with the "Insert Step -> HTTP Request" option.

HTTP Test Request Details Tab

The "Details" tab shown in the bottom-left shows the same properties when a TestRequest node is selected in the navigation tree as for a standard request ( see the Request Details Tab for more detailed information) and adds two read-only properties:

  • Path : the endpoint ULR for this HTTP Request

The HTTP Test Request Editor

Double-clicking a HTTP Test Request in either the navigator or the TestCase Editor Pane opens the requests editor which is a copy of the standard REST Request Editor with the following exception:

  • The second toolbar button "Add to Testcase" has been replaced with "Add Assertion" which prompts to add an assertion to the REST TestRequest
  • The endpoint drop-down has been replaced by a text field (since there is no service associated with the HTTP Request).
  • The second toolbar has been removed.

  • The clone action now clones the TestRequest and appends the cloned request to the containing TestCase
  • Under the request/response panes there is a now a tabbed pane containing 2 tabs; the "Assertions" tab and the "Request Log" tab as described in the Test Requests Overview.

All other editing, submittal, validation functionality is the same as in the REST Request editor


Next: Assertions