1

I want to map all the GUI menus in an application. For example, in Firefox: "New Tab > Open File > Open File dialog.

Is there an application that can map this by analyzing the executable or code? Or will this be a manual process?

I'm probably not invoking the best keywords to search for such an application.

  • Sadly, this is a manual process. What's your goal in doing this? – nadyne Nov 8 '13 at 0:38
  • If it's that complex of a UI where manually doing it is daunting, maybe it's time to scrap it all and start fresh. :) – DA01 Nov 8 '13 at 7:04
  • My goal is to display (in a flat map) usability issues to our developer teams, in the hopes of revamping our UI. – Oak Nov 8 '13 at 16:43
1

Try searching for "Accessibility API", "UI Automation" or looking at Microsoft UI Automation. These types of tools allow you to access and even invoke menus and other UI elements in another application.

Screen readers, screen magnifiers and such use this technique to make computers more accessible for the visually impaired and those with other disabilities.

And you can use the same technique to scrape menu structures of another application if you have a bit of programming skill.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.