When spying an element in HTML the following attribute-checkboxes are selected by default:
Title, Tag Name, Path, Parent URL, Link, Input Type, Input Identifier, ID, Enabled, Class Name
And the following checkboxes are selected by default in Active Accesibility:
Windows Text, Visible, Value, Screen Visible, Role, Parent Value, Parent Role, Parent Name, Parent Keyboard Shortcut, Parent ID, Parent Description, Parent Default Action, Name, Keyboard Shourtcut, ID, Enabled, Element Count, Description, Default Action, Class Name
And in Windows-mode:
Window Text, Visible, Screen Visible, Enabled, Class Name
It's seems very unecessary to have so many checkboxes in HTML and AA selected by default and it wastes a lot of time unchecking most of them. For example, matching on Path and Parent URL in HTML-mode is usually unecessary 90% of the time. I usually also remove all attribute-checkboxes that have no value to improve structure, and this takes some time when spying hundreds of elements.
Ideas how to solve this:
- Add an option to 'Clear' all checkboxes.
- Add an 'Application modeller'-option in 'Settings' under 'Objects' where you can choose what attributes to match by default on each mode.
The latter would be the optimal solution in my opinion.
Thank you.