|
Right Java tools for J2EE, Web Service, Grid and more |
| |Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact | |
SuperStress is based on the EasyEJB
technology. Many of the Stress windows are similar with EasyEJB
Windows. This document specifies the differences only.
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.
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.
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: The name for your new Stress Panel. You can specify any
name which is meaningful to you.
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:
Doze decrease delay: The time delay (in milliseconds) between two doze times. This is for single VM mode only. It is invisible if the mode is Multiple VM.
Doze minimum: The minimum doze time. This is for single VM mode only. It is invisible if the mode is Multiple VM.
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.For both modes: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.
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.
Report name: The name for your report. It will be the base name for the report files. Any valid file name is okay.
Description: The description for the report. It will be shown on the Stress Report Window.
Run: Starts the stress test. An External Running Window will appear showing ongoing information about the test.
Report: Displays the Stress Report Panel. It is disabled until the report is ready.
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:
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.
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.