|
Introduction -
Functions Overview
-
Purchase Program -
Home Page Online
RoutineBot
RoutineBot is an interface automation testing software. It allows
to create scripts to test interface of software systems just like
human testers would do it.
ITestBot does not just emulate mouse clicks or button clicks, the
ITestBot allows user to specify some image sample to be found n the
screen and do some action with this sample.
For instance, it can find image sample and then focus mouse on it or
move the mouse relatively.
The program is represented by two modules - one is ITestBot Designer
and another is ITestBot Interpreter. The ITestBot Designer helps
user to design visual testing scripts, while ITestBot Interpreter
allows to execute these scripts.
The ITestBot was designed for visual software interface testing. You
can run the ITestBot in a batch and process a set of tests.
The software will: -- return results of each test -- process possible error or warning messages -- close test on timeout if they hang-up
ITestBot allows to emulate actions that user normally does
(check the full list of commands):
- Run and close applications
- Focus mouse on some image sample
- Emulate Click, Doubleclick, MouseUp and MouseDown events
- Emulate ScrollUp and ScrollDown actions
- Move mouse to absolute or relative coordinates
- Enter some text or emulate pressing some keys on keyboard. Check
the details of EnterText function.
- RoutineBot supports Pascal-like
syntax for variables, procedures, functions, cycles, units
inclusion.
The interface of ITestBot Designer is divided in to parts. The first
part allows to take some picture samples from the screen, the second
part shows the script text with highlighted syntax.
The usage algorithm is very simple.
- First, click "Make snapshot"
button. You will have 5 seconds to move the mouse to appropriate
position on the screen.
- Then, click "Select and crop" button to get
the image you want to use.
- Then click "Save sample button" to save
the sample.
- On this step you might wish to put some comments. Then
use "Select Action" to add action to the script.
If the action you want to add doesn't involve the image you can go
directly to the Script section and click "Add action". Once the
script is ready you can test it. Go to the Script section and click
"Run Script" button. If you like the way script works you can save
it to the file. The ITestBot can also help to generate BAT file for
future execution of the script, there is a "Prepare bat file" in the
Tools menu for this purpose. |