KITE has always provided a rich set of information about the network performance of web sites and applications
. Now KITE 5 gives you further insight into web performance by reporting a class of User Experience metrics based on the W3C Navigation Timing specification. These new metrics reflect the user experience of your web site or application by reporting what is happening in Internet Explorer 9 during script playback.
When you play back Transaction Perspective (TxP) scripts in IE9, KITE automatically captures key browser events that allow you to answer questions about users experience of your web site or application, such as:
When does a user actually see something other than a blank browser window?
When can a user click, swipe or scroll on a page?
How fast is the page for real users?
You can find these metrics reported as Browser Events in the Transaction Performance Details tab:
Time to Full Screen
Time to Full Screen is a special user experience metric that indicates when a page has loaded to a specified point. For example, this could be the time it takes to display a full screen of the page until the user has to scroll to see more content, sometimes known as above the fold. KITE let's you define this by identifying a specific page element, and measuring the elapsed time up to when that object starts downloading.
The Time to Full Screen is reported in milliseconds as a page level component on the Transaction Performance Summary when the script is run.
To measure Time to Full Screen, add a Custom Component to an existing script action by right clicking the action and selecting Add Custom Components
Next, select the Header Value for the Custom Component and change the Custom Component Name to Time to Full Screen.
In the Options for the Time to Full Screen component, add a regular expression specification for an object on the page. Time to Full Screen reports how long it takes for this object to start rendering. You may need to consult the designer of the page or examine the Transaction Performance Details for this script page in KITE in order to determine which object to specify in order to measure the loading of the page to the point you wish.
The Time to Full Screen is reported as a page level component on the Transaction Performance Summary when the script is run.
It is also reported in MyKeynote as a User Experience metric if the script is provisioned as a Keynote Transaction Perspective measurement.