文件名称:测试必要性-蓝牙br/edr 和 bluetooth smart的区别
文件大小:1.48MB
文件格式:PDF
更新时间:2024-07-15 19:45:18
中科大软院软
1.1 测试必要性 随着服务器端处理任务的日益复杂以及网站访问量的迅速增长,服务器性能的优化也成 了非常迫切的任务。在优化之前,最好能够测试一下不同条件下服务器的性能表现。找出性 能瓶颈所在是设计性能改善方案之前的一个至关紧要的步骤。 负载测试是任何 Web 应用的开发周期中一个重要的步骤。如果你在构造一个为大量用 户服务的应用,搞清楚你的产品配置能够承受多大的负载非常重要。如果你在构造一个小型 的 Intranet 网站,测试能够暴露出最终会导致服务器崩溃的内存漏洞以及竞争情况。 但是在实际的开发过程中,要按照实际投入运行的情况,组织成千上万的用户来进行压 力测试,无论从那个方面看,都是不现实的。而且这样一旦发现了问题,不仅需要重复的进 行这种耗费巨大的测试,而且问题不容易重现,不能方便的找出性能的瓶颈所在。而使用软 件进行压力测试就不会存在这种情况。 无论是哪种情形,花些时间对应用进行负载测试可以获得重要的基准性能数据,为未来 的代码优化、硬件配置以及系统软件升级带来方便。即使经费有限的开发组织也可以对它们 的网站进行负载测试,因为 Microsoft 的压力测试工具 WAS 是可以免费下载的。 1.2 WAS 概要介绍 1.使用 WAS 的好处 它简单 WAS 允许你以不同的方式创建测试脚本:你可以通过使用浏览器走一遍站点来录制脚 本,可以从服务器的日志文件导入 URL,或者从一个网络内容文件夹选择一个文件。当然, 你也可以手工地输入 URL 来创建一个新的测试脚本。 不像其它的工具,你可以使用任何数量的客户端运行测试脚本,全部都有一个*主客 户端来控制。在每一个测试开始前,主客户机透明地执行以下任务: 与其他所有的客户机通讯 把测试数据分发给所有的客户端 在所有客户端同时初始化测试 从所有的客户端收集测试结果和报告 这个特性非常重要,尤其对于要测试一个需要使用很多客户端的服务器群的最大吞吐量 时非常有用。 它的高可用性 WAS 是被设计用于模拟 Web 浏览器发送请求到任何采用了 HTTP1.0 或 1.1 标准的服务 器,而不考虑服务器运行的平台。 除了它的易用性外,WAS 还有很多其它的有用的特性,包括: 对于需要署名登录的网站,它允许创建用户帐号。 允许为每个用户存储 cookies 和 Active Server Pages (ASP) 的 session 信息 支持随机的或顺序的数据集,以用在特定的名字-值对