General
- Object can be now located using any property or combination of properties.
- Locators now accept RegExp for pattern matching against property values.
- Ability to have full manual control on browser opening and shutdown (openBrowser/closeBrowser global functions).
- Any property of component can be now retrieved, including complex types (e.g. ArrayCollection, etc.).
- Can automate context (right-click) menu.
- Ability to pass external project global parameters when running from command line and use them from within test script.
- Tabular Data support.
IDE
- Capability to run single or multiple scripts or groups instead of the whole project.
- Breakpoints.
- Code Edit and Continue.
- Capability to output test results in XML format.
- Option to disable current line animation when running.
- Option to open new script files in existing editor window when running.
- External project global parameters definition window.
- Editor bookmarks.
- Messages view filters.
RIAScript Language
- New 'switch' statement.
- New Date Object.
- New Math Object.
- New RegExp Object.
- New UIDUtil Object.
Agent
- Object Inspector now also shows object hirerachy.
- Option to show all properties of objects in Object Inspector.
- Inspection performance is improved.
- Agent window can be moved and resized even when inspecting.
Older Changes
Changes from version 1.5 to 1.6:
- Fix Agent toolbar in some AIR Applications (toolbar was not visible in WindowedApplication with unspecified widht and height).
- itemClick events on charts are now recorded and executed properly.
Changes from version 1.0 to 1.5:
- Custom components are now fully supported. Read details here.
- Multiple simultaneous SWF applications can now connect and be automated by RIATest.
- Flex 2 support added (RIATestAgent2.swc Agent for Flex 2 applications provided).
- New RIAScript Process class to control external processes.
- 'Exec Command' project launch option added (useful for AIR applications).
- Batch execution time limit (command line -t option) and error number limit (command line -e option) features.
- Improved automatic synchronization (now synchronizes on the event's related objects too).
- Environment variable RIATEST is registered during installation and points to the installation directory.
- RIATest Agent Toolbar is now hidden when running.
- Runtime Loader is now marked by the installer as Globally Trusted to avoid security related problems.
- Empty FormItem labels no longer result in a crash and are inspected properly (workaround Flex SDK bug).
- Non-List (e.g. DataGrid) dropDownFactory for the ComboBox selection change event is now recorded properly (workaround Flex SDK bug).
- RIATest now runs on Windows 2000.
- Bug fixes.
Continue