SPAT2010:SharePoint 2010新的Load Test工具包
【http://blog.csdn.net/crazysharepoint/article/details/6059809】
SharePoint产品组发布了SharePoint2010管理员工具包 (SharePoint 2010 Administration Toolkit), 其中一部分就是全新的load testing kit. 这个工具包当初是SharePoint产品组开发的,之后才成为公众可用。用户可以从这里下载它。
SharePoint的性能测试(或者任何其他自动化测试)确实是个很大的挑战,因为字段名和值都包含有GUID。 大的SharePoint项目可能包含数以千计的站点,那么,你怎么有效的测试其性能呢? 只是简单的不停的访问同一个站点,还是把访问扩大到所有的站点, 得到的可能是完全不同的性能特征。
Load test 工具包很好的处理了这两方面的问题。它最初特别定位在站点从2007到2010的迁移,能很好的读 取IIS 日志文件,从中获取站点分布,然后动态的决定在负载测试过程中访问哪些站点。例如,如果负载测试是测试对一个文档库的操作,Web测试插件将去到SharePoint网站,动态地选择合适的文档库作为目标,并把文档库的URL缓存到负载客户端上。这是解决分布和参数化问题的一个卓越的方法。向开发这种解决方案的SharePoint团队的Demetrious ,Kfir和把它提供给客户的James , Doron致敬。
Load Testing Kit
LTK让管理员允许管理员模拟MS SharePoint Foundation2010 farm上综合的负载测试。这个工具的目标是协助管理员去证明运行特定硬件环境的现有的WSS3.0的拓扑结构能维持一个升级到MS SharePoint Foundation2010 farm相同的负载。
LTK是一个命令行工具,执行负载测试有以下三个步骤:
1. 收集日志
2. 准备分析的数据
3. 用项目文件生成综合的负载。
若要安装LTK, 你必须是x64位机器的本地管理员。安装LTK的文件安装在%ProgramFiles%/Microsoft/SharePoint 2010 Administration Toolkit/Load Testing Kit。 LTK包含以下文件: Prerequisitecollector.exe, Prerequisitecollector.exe.config, Ltk.exe, and Microsoft.Office.Server.AdministrationToolkit.LoadTestingKitIntl.dll. 这些文件必须从安装文件夹拷贝到装有WSS3.0 farm的服务器上。
若要使用这个工具,你需要是WSS3.0和SharePoint Foundation2010 farm上的Farm Administrator SharePoint组中的一员。并且,LTK.exe文件必须运行在安装了SharePoint2010产品的机器上。