Session Properties and Toolbars

graphics/sessionProps.png


Display Session Properties

Refer to Creating a Display Session in the Designing and Developing a Test Case documentation. These definitions override the default connection configuration as defined in the test project properties.

Connectivity Properties

graphics/defaultsessionconnectivity.png

Description

A suitable description for the session.

Use test project configuration

Select Use test project configuration to implement the configuration as set in the test project properties.

Online

Select Online when you want to connect online to the configured host.

Offline (using trace files)

Indicate whether to simulate a communication with the host by using a pre-recorded file. Select Offline (using trace files) and then select the replay file from the list displayed in the Files on server list or browse and select a file from a folder.

Connection Pool

Select Connection Pool and choose one of the test project's Connection Pools.

General Properties

graphics/defaultsessiongeneral.png

Session ID

Custom session ID

Session password

Custom session password.

Use default configuration

Select Use default configuration to implement the Test Project Trace File configuration as set in the test project properties.

Don't create trace file

Select Don't create trace file if you do not want to create a trace file.

Create a trace file

Indicates whether to log the communication with the host into a file. Select Create a trace file and insert the trace file name. If you include %u or %t (or both) in the file name, you can create files for diverse users with different session ID and time information. Check Session ID if you want to override the files of the same session ID. Check time to add a time stamp to the file name. This does not overwrite previous files. Check Connection ID to add full connection ID (test project, connection pool, connection) to the file name.

Session View Main Toolbar

graphics/emu_action_attributes.gif

Show/hide attributes

graphics/emu_action_uprotected.gif

Show/hide input fields

graphics/show_hide_window.gif

Window: will gray out or display in regular colors, the screen area outside the window. It is not possible to navigate outside the window.

graphics/procedure_path.gif

Test Case Toolbar

graphics/Goto_Screen.gif

Navigate to Screen Toolbar

graphics/restart.gif

Restart Session

graphics/refresh.gif

Synch with host

graphics/character_mode.gif

graphics/block_mode.gif

Character mode/Block mode

graphics/replay_navigation_previous.gif

Change screen direction

graphics/capturescreen.gif

Update Screen Image

graphics/screen.gif

Edit the current screen

graphics/new_screen.gif

Identify new screen/screen group

graphics/field.gif

Automatically identify unprotected screens

graphics/ASI_automatic.gif

graphics/ASI_semiautomatic.gif

graphics/ASI_manual.gif

Screen creation mode: automatic, semi-automatic or manual

Test Case Procedure Toolbar

The Test Case Procedure toolbar is used to record, run and debug a test case.

graphics/pathrec.gif

Start recording

graphics/pathstop.gif

Stop recording

graphics/input_container.gif

Mark possible input - marks the input (unprotected) fields of the current screen

graphics/output_container.gif

Mark possible output - marks the fields that will be used as assertions

graphics/loop.gif

Loop

graphics/capture.gif

Get loop condition text

graphics/run_exc.gif

Run

graphics/restart.gif

Debug

Test Project Toolbar

The Test Project toolbar is available to be used when developing a test project. Using the toolbar you can:

  • Check that the test project definitions work as expected (by selecting a screen, and checking that Natural Screen Tester is able to navigate to this screen).

  • Navigate to a specific screen to edit and make changes in the screen.

The Test Project toolbar is not displayed when working offline.

graphics/navigate_to.gif

Navigate to screen

graphics/open_editor.gif

Open the entity's editor

graphics/find.gif

Find entity

Navigation Toolbar

graphics/replayslider.png

Slider, indicates current location in the replay file.

graphics/replayspin.png

Screen number box, displays the current screen number.

graphics/screenselector.png

Displays a list of the available screens and screen groups.

graphics/open_editor.gif

Open the entity's editor

graphics/find.gif

Find entity

graphics/replay_navigation_go.gif

When clicked, displays the screen number entered in the screen number box.

graphics/show_user_input.gif

Show User Input button displays the user input entered while the replay file was recorded. When the button is clicked, the contents of the input fields that were changed appear in red, a string representation of the host key sent appears in the Toolbar and the cursor is positioned in the position it was in when the screen was sent to the host.

Note:
When replaying a file that has a Connection Pool, the Replay Navigator slider is not available for the Natural UNIX protocol.