|
测试一个网络、预测和衡量网络性能是一门科学。没有两个完全相同的系统,因此对测试方法和测试工具的正确选择需要具有一定的创造性,还需要对所测试的系统有透彻的理解。
|
|
|
|
根据所要测试项目的应用目的正确选择测试方法和测试工具,通常包括以下内容。
|
|
|
|
◆验证所选择的局域网技术、广域网技术和设备是否合适。
|
|
|
|
|
|
|
◆确定必要的优化技术,需满足的性能和其他技术目标。
|
|
|
|
|
◆通过一个"验收测试"以获得进行下一步的网络实现。
|
|
|
|
|
如果网络设计方案中选用的设备不是全新的设备,也即该设备或相应的组网方案已经得到应用,上述测试内容就可以大大简化。一个比较简单的方法是,考查采用类似方案的现有网络系统,如果可能,可以考虑在不影响该网络业务正常运行的前提下,支付必要的费用,对该网络进行所需要的测试。这种方法的优点是:可以节省大量的资金和时间,与实际结合比较紧密。
|
|
|
如果采用的是全新的设备和网络设计方案,也应该要求设备厂商进行必要的测试或提供尽可能全面的测试资料,特别是第三方的权威测试结果报告,以降低测试费用。
|
|
|
|
原型网络系统是新系统的一个初始实现,为最终完成系统提供了一个样板,可以帮助网络设计者验证所设计的新系统的功能和性能。
|
|
|
建立和测试原型网络系统能否顺利实施取决于所能得到的资源支持,包括人工、设备、资金和时间等。完成有效的测试需要有足够的资源,但是如果资源消耗过多会导致项目预算超支、时间过长或对用户产生不利影响。
|
|
|
|
|
|
◆与正在运行的网络集成,在正常工作时间内进行测试。
|
|
|
一旦网络设计方案得到认可,剩下的关键问题就是对原型网络系统进行测试,以考查可能出现的设计瓶颈。这种测试可以在空闲的时间进行,但最终的测试必须放在正常的工作时间内进行,从而能够在正常负载的情况下对系统进行评估。
|
|
|
在确定了原型系统的测试范围后,应该制订测试计划,说明如何测试该原型系统。
|
|
|
|
|
|
|
|
|
测试计划执行的过程主要是按测试脚本执行并将工作归档。由于在编写测试脚本时不可能把所有突发情况和可能出现的各种问题都考虑到,因而无法按部就班地执行测试计划。所以,在测试计划执行的过程中对日志记录进行维护就显得非常重要。
|
|
|
日志记录应当包括测试数据、测试结果以及每日活动记录。每日活动记录用来记载测试记录,包括对测试脚本或设备配置所做的改变、遇到的问题和对引起这些问题原因的推测。这些推测记录在分析测试结果时往往能够发挥重要的作用。
|
|
|
|
|
|
|
|