Test Automation with iTestBot
If you are looking for
alternative of manual testing, then start with iTestBot test automation
tool.
iTestBot is an interface automation testing software
with the support of Pascal-like syntax. 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 software is powerful enough as it use Pascal syntax
inside, this means that user can create scripts with variables, cycles (for,
until), procedures and functions, include external unit. Check more about
Pascal-like syntax in iTestBot.
The program allows to solve
test automation
problem as well as the problem
routine tasks
automation, it 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. In comparison to
other GUI test tools,
iTestBot suggests cheaper and very easy to use approach to GUI tests. The software will:
- return results of each test
- process automatically possible error or warning messages
- close test on timeout if it hang-up
iTestBot allows to emulate actions that user normally does
(check the full list of
supported 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.
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. |