Tag: Performance Testing

Measure Page Load Times Using the User Timing API

Why do I need to do this? In the Web 2.0 world, the onload event usually isn’t an accurate measurement for when a user is ready to interact with a web page. In fact, on certain sites like Twitter, there is nothing displayed on the screen when the onload event fires in the browser. That’s […]

API Performance Testing, Part 2

Using JProfiler to Analyze Performance I just completed a long analysis of our V2 API using JProfiler for API performance testing and want to spend some time — ok, the lion’s share of this post — discussing what we learned from this analysis. JVM profiling by and large, aims to identify long-running or redundant method invocations. […]

API Performance Testing, Part 1

Is there such a thing as too fast when it comes to API performance testing? Unless you’re trying to play a game engineered around a busy loop sized for a 286, probably not. We always want to get more done in less time. That’s why the Constant Contact Web Services team is charged with building […]