by serverloading » Mon Sep 22, 2008 10:54 am
Thanks for writing.
eValid is architected to provide very easy to get measurements
of web applications from the client perspective, but it isn't
a network analysis engine with probes into routers and servers
and the like.
An eValid functional test script shows the times for each step
in the EventLog. If you turn on Detailed Timings you also
see the times for each thread of activity that downloads
separate page parts. However, because evalid works from the
browser level, you don't see HTTP/S details like lookup
time and the like...we recommend an HTTP/S sniffer for that
kind of thing.
ResetTimer/ElapsedTime commands can tier out groups of eValid
commands...this is used very commonly in monitoring.
If you have customers who have page-loading times that are slow
then eValid can easily identify which pages and/or page parts
are the offenders...but as I said, eValid doesn't have network
analysis capabilities...other systems are available to do that.
eValid does have, however, the ability to synchronize AJAX
playbacks by "polling the DOM", and this feature is used by
a number of customers to monitor/measure how well their AJAX
applications perform.
Did you try a recording and playback yet? If you turn on
detailed timings and then look at the PerformanceLog (a subset
of the EventLog) you'll see all that detail.
eValid Tech Support Team