I am interested in finding out if any automated testing tools manage objects in java apps by panel. I have experimented with a few on a limited basis (my background was WinRunner, at previous employers) and I have had trouble because everything ends up getting grouped at the window level and panels are the logical grouping preferred.

Bottom line, I want to "map" JPanel to a Window and have it behave accordingly.

PS. Developers are incorporating the setName Merthod to achieve object uniqueness on all objects(as a goal).