This is a common question for all ajax applications.
ASP.NET and its viewstate introduce some difficulties for benchmarking utilities.
So it is a question of platform design, and Microsoft products have never been test-friendly "by design" (unit testing, load testing, etc.)