Register  |  Login
 
 
Info Minimize

Version: 1.2

Release date: March, 21, 2008

License: free

Platform: .Net 3.5

Source included: no

Print  
 
 
You are here :- Products >> UI Browser
UI Browser Minimize

UI Browser is a small tool for examining an application from the viewpoint of UI Automation. You can browse through the intire Element tree of an application, display the list of patterns that the selected element implements and all the property values of each pattern.

This can be usefull for:

  • Control authors who want to verify if their control implements the UI Framework correctly.
  • Application developers who want to check if their application can properly be used by assistive technology products such as screen readers.
  • testers who are creating automated user interface tests with the new accessibility framework for Microsoft Windows for looking up values, id's, the tree structure,...

This is a free application. You can start the click-once installer from here (needs internet explorer or an IE tab in firefox to install). It is configured to automatically check for updates as we plan to gradually update it with new features.

Print  
Supported functionality Minimize
 FunctionalityViewCall functionsMonitorRecord
DockPatternAll
ExpandCollapsePatternAll
GridItemPatternAll
InvokePatternAll
MultipleViewPatternAll
RangeValuePattnerAll
ScrollPatternAll
ScrollItemPatternAll
SelectionPatternAll
TextPatternAll
TransformPatternAll
TogglePatternAll
ValuePatternAll
WindowPatternClose, SetWindowVisualState
Show selection 
Select with mouse 
Raw application tree structure 
GridPatternNone
Print  
Title explenation Minimize
  • Functionality: The patterns that UI browser can handle other features.
  • View: Can the property values be seen or not.  This is primarely valid for patterns.
  • Call functions: Which pattern functions can be called. This is only valid for control patterns.
  • Monitor: Are changes in the application being monitored?
  • Record: Can monitored events be recorded for later play back?
Print  
Future Minimize

UI Browser is an ongoing project, as such it's continuasly being improved. New features and improvements currently on the horizon include:

  • There are stil ome control pattern function calls missing.
  • There is currently only support for the raw treeview structure, this should be expanded with the Control and Content view.
  • Property value changes need to be monitored.
  • Sync with currently focused object.
  • A recorder/player engine needs to be added.
Print