Performance and load testing your SharePoint farm?

Visual Studio has some great functionality to help with this and there are also browser add-ons that can help you. Mostly free they integrate with your browser to analyze each and every activity happening through your browser. You can use these tools for tuning the performance of a SharePoint site by measuring parameters such as download times, caching or the number of network round trips.

  • Fiddler – a very handy and light weight tool that can provide quick overview of you web site performance. It can also records scripts that you can use in VSTS. This MSDN article provides detailed information on how Fiddler can be used for performance tuning.
  • neXpert – a Fiddler add-on that automates the classic performance best practice checks and produces a HTML report on the issues found in a Fiddler capture. Also adds the ability to insert step markers in Fiddler sessions to associate network objects together – Check out more here.
  • HttpWatch – an HTTP viewer and debugger. Available in commercial as well as free variants.
  • FireBug – provides many web development tools. Integrates only with FireFox.
  • YSlow – analyzes web pages and tells you why they’re slow based on the rules for high performance web sites – Integrates only with FireFox.
  • Visual Round Trip Analyzer – Web page performance visualizer and analyzer tool.
  • webPageTest –   webPageTest is a free over-the-web tool for performance testing a page from either Dulles, VA, USA or Wellington New Zealand. Pagetest allows you to provide the URL of a webpage to be tested provides a waterfall of your page load performance as well as a comparison against an optimization checklist.