Visual Automate-/Testing System

by Smart Package Robot AddOn Shop in Addons


I get an Error-Message that the KOM-Interface is overun or something ...

If this error appears, your Computer is low on Resources.
When did you restart it last time? 

End all Robots, using the CleanUp-Button. 
Then restart the SPRE and try it again.
If this does not help you will need to restart your Computer.
This will usually solve the Problem.

Strange, it does not Click or type anything today.

If the Robot does not Click or type into your Application, then the Application is possibly launched with higher Rights ("as Administrator").
Simply start the SPR-Editor also "as Administrator", this will usually solve the Problem.

Can the System analyze Textfiles, Inifiles and XML-Files?

YES, there is a complete Set of String Operations. 
Strings can contain any number of Bytes as Text or Binary Data.

Also there is a integrated Engine especially for ultrafast parsing of Text- and XML-Files.
These are loaded into Memory and then processed to get maximum Speed.


Can i compile my Automation to an Executable and give it a custom Icon?

YES, there is a chapter on this topic in the Help file, see:
 

Can it start a program if the program is not yet running?

YES, it can start Blender or whatever program if its not running.
And it can also resize and Position the Blender etc.  Window to exactly the size you want.
Its also able to create new "Private Desktops" and start Blender on these Desktops so you can continue working on your Main Desktop.

Use the execute Commands:

Does it support accessing Files and Folders?

YES, use the File-System Commands. Most of these support the "NTFS-Direct"Feature, which means that they can access PATHES up to 32700 Characters.


Can it get User-Input during the Script runs?

YES, use the Input-/Output Commands.

Does it Support procedure local variables?

Yes, using the SAV.-Command you can save and restore Variables on Entry and on Exit of Macros or Subprograms. These can be nested to unlimited depth.
This way also Teams can work on a project without a danger of having variables intermixed.

Is it all just 3 Letter Commands?

All the Commands are generally 3 Letter-Commands. 

BUT many Commands like the "ANA." Command have a Subcommand that is readable.

For example:
ANA.Load
ANA.BlendTo 

and many more. 

Also if you define your own (user-defined) Commands (See "Macro" in the help-file) then you can give them Names as long as you like.

You can also redefine Command-names this way:
: %ClickLeft 
MLC.
END%

or a more complex Sample:

' P1 - Variable which is tested if empty

: %Test_if_Len 1
#IF PARAMS=1

SAV.Save|$$TEA

LEN.§§§01|$$TEA

%JNZ_RRS $$TEA|Lab_failed

SAV.Restore
#ELS

MBX.Need a Parameter!

END.
#EIF


You can then use your own - self defined Commands - anywhere in the Script.
These can also be nested to unlimited depth.
Which also works for all sorts of Subprograms or Loops etc.

Does it also simulate Keypresses?

Yes, it will also type the Keyboard. And it may do so really fast, depending on the Command that you use.

Use for example:

SKP. (Send Keypress) or SDK. (Sendkey VB Style)


Can I click any Button or any Menu and any Tab in Blender?

I would say "YES". Just start the HE-Recorder.

1. record the Pattern,

2. test it if its unique,

3. Send the Code to the Editor

4. Give it a nice name like "Locate Menu"

5. write a Click Command like "MLC." (Mouse Left Click) or "MRC." (Mouse Right Click)

and let it run.

Will there be Updates to this Package?

Partly. The included Buttonbar may be updated in the future and also contains a tool for downloading Updates.
The Visual Automation System is a slightly downgraded SPR-System (this one is a bit slower compared with the original SPR). As such it is functional complete and will no need any updates. If you want regular Updates and maximum Speed, get the full SPR-System from the WEB-Site, which is update regularly (and therefore is more expensive).

Will it run only under WINDOWS OS?

YES, it will definitely run under WINDOWS OS ONLY.


$49

Have questions before purchasing?
Login to message

Details
Dev Fund Contributor
Published about 3 years ago
Software Version 2.6x, 2.7x, 2.77, 2.78, 2.79, 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93, 3.0, 3.1, 3.2, 3.3, 3.4
License Mit
Discover more products like this

script spring24 test click automation Python automate type