We have a web application. User operations consists of several HTTP requests (Ajax style). We need to measure the performance of a user operation and have been using the built-in IE Dev Tool to capture total elapsed time of the user operation. Recently, we noticed the IE Dev Tool changed and the data on which we used to base our total elapsed time is no more. Help? Is there a way to capture the data we need capture in the updated version of the IE Dev Tool? Or is there a free 3rd party plug-in we can use instead?
Details on how we used to capture performance:
In IE 11.0.95, we would navigate to the UI from where we want to start capturing performance, display the Dev Tool, go to the Network tab, hit Start, press the UI button to start the user operation and wait for it to finish. The data displayed in the Dev Tool would be a set of rows (one per HTTP request). The timeline column would clearly show requests back-to-back and in such a way we could easily find the 2-3 bars that spanned the complete duration from start to finish. We would add their Times together to get a total time.
Details on what we see now:
In IE 11.13, we do the same but the data in the timeline column is now so scattered that we cannot find 2-3 requests to add up. Rather, it may be 100 rows and we'd have to account for ones that overlap - too cumbersome to be viable. We get a general idea by looking at the end of the timeline how long it took to complete all (looking at the scale at the top of the column) but there is nothing (or so it appears) that gives us the actual completion time. Looking at each individual request we only see its elapsed time. Lastly, there are times displayed in the status bar - taken, DOM, load - but none of these make any sense. For example, it clearly took 12s for one of our operations to complete but taken time was 345s and both DOM and load times were roughly 3s.
Any guidance will be appreciated.
Kelly