Recording Java Plugins, Flash Objects, ActiveX Controls, and Chrome Frames

PROBLEM

I am recording actions against a Java plugin, Flash object, ActiveX control, or Google Chrome Frame. No corresponding steps are recorded in Test Studio, however.

SOLUTION

Test Studio sees Java plugins, Flash objects, ActiveX controls, and Google Chrome Frames as a single block <object> or <applet> element and cannot distinguish the individual components within it. It's basically a black box and the best alternative is to Invoke Blind Mouse Clicks and Blind Keyboard Typing on it.