16.01.2013 Views

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Selecting the Stress Test Tool<br />

Chapter 9: Capacity Planning 223<br />

Several tools on the market allow users to perform load simulation. In this book, the<br />

<strong>Microsoft</strong> Application Center Test (ACT) tool will be used to generate the tests, as it<br />

is available as part of <strong>Microsoft</strong> Visual Studio .NET <strong>and</strong> it allows you to generate load<br />

tests <strong>and</strong> create reports. If you would like to perform more advanced load simulation<br />

work, you will have to purchase third-party solutions such as LoadRunner, as<br />

these solutions have been designed to meet more advanced requirements.<br />

Web Application Stress Tool<br />

The <strong>Microsoft</strong> Web Application Stress tool is not recommended for testing the performance<br />

of SharePoint Portal Server 2003 portal sites, as it cannot h<strong>and</strong>le many<br />

ASP.NET-related features, such as h<strong>and</strong>ling view states. This is why it will not be<br />

used for the load simulation of SharePoint Portal Server 2003 portal sites, although<br />

it still can be a useful tool for testing traditional ASP Web applications.<br />

Application Center Test<br />

ACT is designed to stress test Web servers <strong>and</strong> to analyze performance <strong>and</strong> scalability<br />

problems with Web applications. ACT can simulate a large group of users by<br />

opening multiple connections to the server <strong>and</strong> rapidly sending HTTP requests. ACT<br />

ships with the Enterprise Edition of Visual Studio .NET. Unfortunately, ACT does not<br />

have some advanced features that the Web Application Stress tool has, such as the<br />

ability to string multiple computers together to perform one large stress test. Each<br />

computer running ACT must perform its own test, <strong>and</strong> if you want to produce a<br />

large test, you must run ACT individually on many computers <strong>and</strong> manually aggregate<br />

the results. Figure 9-5 shows what the user interface of ACT looks like.<br />

F09XR05<br />

Figure 9-5 The ACT user interface

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!