强度测试是Microsoft® Windows® DNA应用程序开发与推广中常常被忽略的一个步骤,测试的目的是确保在实际环境中,最大数量的授权用户对程序进行访问时,该程序仍然能达到预期的性能。本文着重说明了对使用Microsoft Data Access Components (MDAC)开发的程序进行强度测试的重要性,给出了一些使测试过程更易于完成的技巧。
本文目的在于帮助熟练的开发员和IT专家设计一套完整的强度测试方案,执行后对结果进行评估,并提出对不足之处的修改建议,读者应当熟悉Microsoft Windows NT® Server, Microsoft SQL Server™, Microsoft Internet Information Server (IIS), Active Server Pages (ASP), Microsoft ActiveX® Data Objects (ADO)和Microsoft Component Services environment (或 Microsoft Transaction Server [MTS],如果使用的是Windows NT)
必须强调的一点是,在包括ADO的COM或DCOM组件中使用的商业逻辑和数据访问过程一定要正确。出于性能和可靠性的原因,这些过程不可以驻留在Active Server Pages里。如果你关心应用程序在高强度下的使用情况,那似乎就表明你已经使用了这些组件来进行程序设计,也利用了Component Services 环境的优点。
本文不准备讨论由客户端浏览器或带宽限制而引起的强度问题,而主要集中讨论服务器端数据访问组件和它们与Internet Information Server之间交互作用所引起的强度问题,对于使用Remote Data Services (RDS)所引起的问题也不予讨论。
下一页 | |
为什么要对应用程序进行强度测试? |