Prerequisites – Recording(s), Target(s), Script(s)

by Community Manager on 07-06-2011 01:17 PM - last edited on 04-19-2012 02:31 PM by Community Manager

Tests can be created using test clips that were either automatically or manually created. In general, HTTP(S) Message Recording is the preferred method for test clips based on messages, while browser recording is the preferred method for creating Web UI tests.

Automatic Test Clip Creation

Before creating a new test clip automatically, you must have a recording to convert.

Any HTTP or HTTPS recording may be used to create a clip. To convert a recording to a clip, open it from Central > HTTP(S) Message Recordings and follow the steps described in Converting a Recording to a Test Clip.

For instuctions about creating Web UI tests, refer to Creating a New Browser Action Recording.

 

Manual Test Clip Creation

Before creating a new Test Clip manually you must have at least one Target and/or at least one Script in your Repository.

  • A Target points to the application, service, or web site that you want to test, including its location (URL), and any authentication information necessary to successfully run a test.
  • A Script specifies a set of actions to be taken at a specific point in the execution of a Test Composition (via the test clip in which the script has been placed). SOASTA CloudTest Scripts are written in JavaScript.

You can verify that you have a target in Central > Targets.

Clips list

Test clips can be created manually or automatically by using one of two recording techniques: HTTP(S) Recording or Browser Recording. Targets can be automatically created as an output of the recording process.

If you want to create a Browser Action Test Clip, you should install the SOASTA Browser Recorder (Firefox only). Go to Central > Welcome. Under Download, click the link for Browser Recorder Installer. HTTPS recording and Browser Action test playback both require Installing SOASTA Conductor.

Downloads section of Welcome page

Further Steps

The Test Editing section provides instructions for editing a basic test.

  • For an introduction to customizing tests with scripts, see Script.