Raleigh, North Carolina (PressExposure) July 09, 2008 -- ITestBot 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: -- 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.