Documentation Index
Starting
Starting the Console
How to start the console depends on the operating system you are
using:
- Windows
Locate the PureLoad sub menu in the Start menu and select the PureLoad Console entry in the
sub menu.
- Linux/Unix
Open a shell and change directory to the PureLoad installation
directory. Execute the bin/console
program.
- Mac OS X
Double click on the console application.
Starting in Demo Mode
Runnig PureLoad in demo mode, means that all required server
processes are started for you together with the console. This is useful
when you want to test or run a small test on one host only. Normally
you run PureLoad in a distributed environment (see ) where server
processes are running on separate hosts.
How to start in demo mode, depends on the operating system you are
using:
- Windows
Locate the PureLoad sub menu in the Start menu and select the PureLoad Demo entry in the
sub menu.
- Linux/Unix/Mac OS X
Open a shell and change directory to the PureLoad installation
directory. Execute the bin/demo
program.
The Console
The PureLoad Console is the central point of control when managing a
load session and executing a load test. It is used to assign workers
and worker threads, design scenarios and evaluate the output from a
load session. The console is designed to be intuitive and easy to use.
Its layout using tabs ("folders") guides a tester from setting up the
execution environment, defining the scenario of tasks that shall be
executed, to the final stage where the actual results are evaluated.

There are tree main tabs:
- Workers
- Here the resources to generate the load are defined in terms of
the
amount of workers and worker threads that shall be part of the load
session.
- Scenarios
- Used to define the scenarios that will be part of the load test.
This is where tasks are parameterized and any data driven tests are
defined using Task Parameter Generators.
- Results
- Results collected during a load test are reported in this tab.
Results can be analyzed using different views.
Menu Bar
The menu bar groups all operations in menus. Most of them are
context sensitive and are enabled depending on the current state in the
console.
- File Menu
- The file menu includes operations to load and save PLC (PureLoad
Configuration) files, to export results to files and to connect and
disconnect from the naming server.
- Edit Menu
- The edit menu includes operations to alter the current context.
I.e
cut/copy/paste objects, create new objects and to reorganize object.
Objects here differs from the current context; if you are in the
Workers tab objects are worker or worker threads, if you are in the
Scenarios tab object are scenarios, sequences or tasks.
- View Menu
- The view menu is used to view properties, reload data, show debug
info etc.
- Task Menu
- The task menu is used for operations on tasks, not included in
edit
or view menu.
- Run Menu
- The Run menu is use to control execution. I.e start and stop a
load
test.
- Tools menu
- Use the Tools menu to start the tools included: HTTP Recorder,
Web
Crawler or Result Comparer.
- Help Menu
- The help menu includes functions to browse PureLoad documentation
and related information.
Tool Bar

The tool bar contains a subset of the menu bar operations that are
frequently used. These buttons are context sensitive and generally
adapts the behavior (functionality) according to the current state.
(I.e. the Create Object button
, creates a worker when the
worker tab is current and it will create a scenario object when the
scenario tab is current).
Status Bar
The status bar shows details about the load session and the
execution
state.

The No of Workers show
number
of managers, number of workers and number of threads, separated with a
slash. No of scenarios also
shows total number of scenarios and total number of tasks.
Tool Properties
The Tool Properties dialog is displayed by selecting the
File->Properties menu choice or the
button in the tool bar. This
dialog
is used to control various settings that are saved to a file on disk
between invocations of the PureLoad Console.
General

The general properties are:
- Look and Feel
- Look and Feel of the user interface. Not all options may be valid
on your platform. I modified the console must be restarted for all Look
and Feel settings to be applied.
- Web Browser
- Browser client to be used for on-line help and preview of
reports. To use the system default browser select System Default.
- Update Interval
- Indicates in seconds how often the PureLoad Console should
automatically be updated during execution. If you are using many
managers you should increase this to minimize the load this might have
on network traffic. Default is 20 seconds.
Debug

Normally and the recommended setting is to use the default setting Debug Window to allow debug
information and error messages being displayed in the debug window.
If started from shell (Unix) Standard
Out can be useful.
Export

The following export properties exists:
- Column Delimiter
- The column delimiter to be used for export of table data in CSV
(Character Separated Values) format. Default is tab (\t).
- Newline Delimiter
- The new row delimiter to be used for export of table data in CSV
format. Default is (\n).
- Include Header
- Include column headers in the export.
Workers

The following export properties exists:
- Report Worker Thread Information
- If checked (default), information about each thread will be
displayed and reported. Select this if you have many (more than 1000)
worker threads to improve performance.
- Count Bytes
- If checked, the worker will count the number of bytes transferred.
- Logging, Log Level
- Specify the detail level of the worker log during a load test.
- Logging, Log Size
- Specify here the size in lines of the worker log until it is
wrapped.
- Persistence
- If checked the workers will persistently store results as
execution is carried out. Saves result for last execution only.
Results

The properties controls which result metrics to show in the Results
main tab. The property 'Display transfer rate as' controls the way
transfer rates are reported.
Copyright © 2007 Minq
Software AB. All rights
reserved.