I'm currently recording some python test scripts for a Mac OS X application using Squish for Qt, version 4.0.2.
The menu bar of the AUT works fine if interacted with manually, but for some reason Squish refuses to record interactions with it, as if it wasn't part of the AUT at all. As a result, I can't find out its symbolic or real name very easily.
I've tried using keyboard shortcuts to menu items, but they don't work either - or at least, they do nothing when a test is run, even if they look like they should work in the script. Since keyboard shortcuts that don't refer to menu items run just fine, I can't help but think it's related.
I've sucessfully recorded tests that involve menus for the Windows version of the AUT. Since I very much doubt that Froglogic would make their testing tool completely unable to interact with menus on OS X, I think the problem must be with either the Mac version of the AUT or my test scripts.
Has anyone experienced something similar? How did you overcome the problem?