This article addresses issues specific to Flash, Flex, and Adobe AIR applications. If Ranorex Studio is still not able to recognize the respective UI elements in your application under test (AUT), even after instrumentation, the cause can be any of the following.
AllowScriptAccess parameter issues
The AllowScriptAccess parameter in the HTML code that loads a SWF file controls the ability to perform outbound URL access from within the SWF file.
Solution: Set this parameter inside the PARAM or EMBED tag to ‘always’.
AUT instrumented twice
Your Flash/Flex application was instrumented twice using different versions of the Flash components in provided by Ranorex Studio.
Solution: Revert to an uninstrumented version of your AUT and use only one of the instrumentation approaches described on Flash/Flex Testing to instrument your AUT.