Flex support

HCL OneTest UI supports testing functional aspects of Adobe® Flex applications. You can record and playback scripts against Flex-based user interfaces inside a web browser and verify that the application functions correctly.

You must consider the following points before testing with Adobe Flex applications:
  • Testing Flex applications are supported on Microsoft Internet Explorer browsers only.
  • While taking a data verification point on multiple selected elements of a Flex list control, not all selected values are picked up.
  • Insert Test Object does not work for Flex and SparkFormControl.
  • It is not possible to play back actions that are recorded on the vertical scroll bar of a SparkList.
You can test the following list of controls in the Flex applications:
  • FlexAccordion
  • AdvancedDataGrid
  • Alert
  • Application
  • Box
  • ButtonBar
  • Button
  • ColorPicker
  • Combobox
  • CheckBox
  • Container
  • DataGrid
  • DateChooser
  • DividedBox
  • Label
  • LinkBar
  • List
  • MenuBar
  • Menu
  • NumericStepper
  • OLAP Datagrid
  • Panel
  • PopUpbutton
  • Progressbar
  • RadioButton
  • RichTextEditor
  • ScrollBar
  • Slider
  • TabNavigator
  • TextArea
  • TitleWindow
  • ToggleButtonBar
  • Tree
Testing Flex 4.0, 4.1 and 4.5 applications that contain the following Spark controls is supported:
  • Application
  • BorderContainer
  • Button
  • ButtonBar
  • ButtonBarButton
  • CheckBox
  • ComboBox
  • DataGroup
  • DropDownList
  • Label
  • List
  • ListLabel
  • MuteButton
  • NumericStepper
  • Object
  • Panel
  • RadioButton
  • RichEditableText
  • RichText
  • ScrollBar
  • Scroller
  • SkinnableContainer
  • SkinnableContainerBase
  • Slider
  • Spinner
  • TabBar
  • TextArea
  • TextBase
  • TextInput
  • TileGroup
  • TitleWindow
  • ToggleButton
  • VideoPlayer
  • VolumeBar
In addition to the controls listed above, the following controls are supported for Flex 4.5:
  • SparkDataGrid
  • SparkForm
  • OSMFVideoPlayer

Playing back Flex scripts in Internet Explorer 11

You must recompile Flex applications (AUT) using the command-line compiler (.swc files) and the appropriate Flex Builder SDK, if you want to use Internet Explorer 11 in the following scenarios:
  • Playing back the already existing Flex application test scripts that you recorded on an older version of Internet Explorer.
  • Recording new test scripts and playing them back.
For details, see Configuring Flex application using tools.