RIATest is supplied in one of three editions: Professional, Standard, Runner. Professional edition includes all features of RIATest. Standard editions has a few restrictions and is priced less than Professional. Runner edition does not have IDE, only allows to run existing tests and is ideally suitable for continous build machines.
| Flex Automation | Professional |
Standard |
Runner |
| Recording mode | + | + | - |
| Playback mode | + | + | + |
| Automatic synchronization on GUI objects | + | + | + |
| Custom components support | + | + | + |
| Access all object properties | + | + | + |
| Applications types and SDKs | Professional | Standard | Runner |
| Flex SDK 2.0 | + | + | + |
| Flex SDK 3.0-3.5 | + | + | + |
| Flex SDK 4.0 Halo components | + | + | + |
| New in 3.0! Flex SDK 4.0 Spark components | + | + | + |
| Single-window AIR applications | + | + | + |
| New in 3.0! Multi-window AIR applications | + | + | + |
| Standalone applications (with Flex SWF embedded) | + | + | + |
| Multi-SWF and mixed applications | + | + | + |
| New in 3.0! Runtime Loaders for SDK 3.0-3.4, 4.0 applications | + | + | + |
| IDE | Professional | Standard | Runner |
| Syntax Highlighting | + | + | - |
| New in 3.0! Code Completion | + | + | - |
| New in 3.0! Background Syntax Check | + | + | - |
| Debugging | + | + | - |
| Edit and Continue | + | + | - |
| New in 3.0! Test results visualization reports | + | - | - |
| New in 3.0! Recording options (automationName/id, minimal/verbose) | + | - | - |
| New in 3.0! Developer productivity mode (always accept connections) | + | + | - |
| RIAScript | Professional | Standard | Runner |
| Array object | + | + | + |
| Boolean object | + | + | + |
| Date object | + | + | + |
| Math object | + | + | + |
| RegExp object | + | + | + |
| UIDUtil object | + | + | + |
| Process object | + | + | + |
| New in 3.0! Error handling (try/catch/finally/setErrorMode) | + | + | + |
| Browser control (open/closeBrowser) | + | + | + |
| Execution speed control (setExecutionDelay) | + | + | + |
| High-level file operations (fileGet/PutContents) | + | + | + |
| New in 3.0! FileStream object (low-level file operations) | + | - | + |
| New in 3.0! CSVStream object | + | - | + |
| Integration | Professional | Standard | Runner |
| Command line execution of scripts | + | + | + |
| Results output in plain text format | + | + | + |
| Results output in XML format | + | + | + |
| New in 3.0! Test results converter utility rtxml2html | + | - | + |