Right Java tools for J2EE, Web Service, Grid and more
|Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact |
SuperStress Menus and Windows

SuperStress is based on the EasyEJB technology. Many of the Stress windows are similar with EasyEJB Windows.  This document specifies the differences only.
 


Menu Commands

New: Adds a new Stress Panel. It first pops up a Name Stress Panel for specifying the name for the new Stress Panel.

Open: Displays a new Stress Panel and restores data from previously saved *.test file. First it will pop up a Name Stress Panel for you to specify the name for the Stress Panel, then restore the .test file.

Report: Displays the Stress Report Manager Panel for view reports.

About: Shows version number and license information.




 Add Stress Panel

This panel is similar to the Add EJB Peek Panel and the Add EJB Poke Panel.  It allows adding either a peek or a poke item to be a stress item.
 
 

External Running Window

This windows shows information about testing VMs. 

Minutes elapsed: Shows how many minutes have passed so far.

Stop: Stops all testing VMs. The report will be still valid, as long as there are no errors.
 

 

Name Stress Panel

Name: The name for your new Stress Panel. You can specify any name which is meaningful to you.
 
 
 

Stress Launch Panel

This panel allows you to configure your stress test case.

Mode: Selects a mode for testing. See: The way to stress: doze versus number of VM for more information. The options are the following: 

For Single VM mode: For Multiple VM mode:
Maximum number of VM: The maximum number of VMs which stress the server. It must be greater than 1. If Single VM mode is selected, this one will be invisible.

VM delay time: The time delay (in minutes) before starting the next VM (a VM is a Java Virtual Machine, it is an Operating System process on the client machine). The test is more stable if the initialization of previous process has finished before a new one starts.

For both modes:
Doze time: The time delay (in milliseconds) between two stress calls.

Test time: The Duration of the stress test, in minutes. You can stop the test before it reaches this time and may still get a valid report, as long as there are no errors.

Example for Doze time: If Doze time is 1000, Doze decrease is 50, Doze decrease delay is 30000 and Doze minimum is 200: SuperStress will use 1000 as the value of Doze time for 30000 milliseconds, then use 950 as the value of Doze time for another 30000 milliseconds and so on. When the value of Doze time becomes 200, the value will not decrease anymore. 

 

Stress Panel

This panel extends from the Peek Panel.  It is a stress test rehearsal. It calls each stress item repeatedly. There is an interval (Pace) at the end of each cycle.

The differences from the Peek Panel are:

Save: Displays a FileChooser window for you to save the collection of all stress items in a file. The extension of the file will be ".test".

Restore: Displays a FileChooser window for you to restore the previous saved stress test files. Restored items are added to the current item list.

Launch: Launches a stress test.  Before you can launch, the following things must be done:

 

Stress Report Manager Panel

This panel manages stress test reports.

Delete: Deletes the highlighted item in the Report List.

Open: Displays the highlighted Stress Panel and brings it to the front.

Close: Closes this panel.
 
 

Stress Report Panel

This window shows the graphical summary of the result of the stress test.  The test mode is shown on the window's title in parentheses. The bar chart shows the result of the test for the selected stress item.

For Single VM mode, the horizontal axis is ticked by Doze time. The numbers in parentheses are numbers of calls per second.

Report: Shows the report name followed by the description in parentheses.

Item List: Shows the stress item list.  The first line "!!Exception" is not a user defined stress item. It shows all exceptions during the stress test.

Print: Prints the bar chart on your printer.

Close: closes this window.

 


   © Copyright 1999-2008 Acelet Corporation. All rights reserved.