Methods for automated benchmarking of views of one or more windows of an
application. The methods analyzes content of a window to benchmark views
in the window automatically once a target application and/or target
window have been specified for benchmarking by a user. Benchmarking is
performed without requiring the addition or modification of any code in
the target application. Views of a window may be analyzed directly
through the window or through a view list or view hierarchy associated
with the window. In some embodiments, views of a window are benchmarked
through the application that creates the window. In some embodiments, a
window is benchmarked directly through a resource file that defines the
window without use of an application. In some embodiments, the method
benchmarks one or more commands of a data file. In some embodiments, one
or more introspectable objects in a collection is automatically
benchmarked.