aNikolas wrote:Can eValid capture how long an intermediate step that involves AJAX takes?
Yes and no.
AJAX runs autonomously, so if you want to look at the individual steps the data is available in the detailed output version of the EventLog...which records the end of many of the AJAX JavaScript calls.
But if you have separate steps in your AJAX sequence, then you can insert ElapstedTime commands between each of them in the test script and see the individual times either in the EventLog or in the TimingLog.
And, if your script has used some of the structural testing commands that manipulate the DOM, you can also insert timings there. (We have seen cases where checks of the DOM, including synchronization loops, are timed to determine how long page sub-sections take to arrive.)
eValid Support