评估网络测试的价值
2006-05-17    Stephen G. Bavington   
打印自: 安恒公司
地址: HTTP://php.anheng.com.cn/news/article.php?articleid=843
评估网络测试的价值

网络测试有许多不同的方法。根据不同的目的,可以使用不同的工具。因此重要的是要理解测试的原因和每种标准必须使用什么类型的工具。


网络测试的种类

安装测试

    在安装阶段,主要进行物理 (电缆)测试。这需要某些类型的电缆测试设备。电缆系统标准规定了能够确保预期的网络性能的测试程序。

    许多组织通过在链接上传输网络通信流量来测试电缆性能,并以此为唯一标准。应该知道,这种方式要带有一定的富裕量以确保即使物理系统性能有所下降(这在安装完成后是常见的),设备仍能保持其功能。比特错误率测试法不能提供对系统长期可运行性的预测。 

问题测试

    在解决问题过程中,网络测试可能是整个测试领域最困难的任务之一。为了提高效率,最好采用能够分析整个协议层的工具,其次要准备处理速度快的工具。这里的关键问题是应该选择与正在测试的网络层段直接连接的工具。 

    这个问题在交换式网络更为突出。如果测试仪与被测的目标网络必须要跨越网络而不能直接连接的话,分析员面临着不断增加的复杂性。这样可导致许多问题,绝不仅仅是要知道目标在哪里。这种情况是自动操作最能发挥作用的地方。 

    像PATHmaster这样的工具是必不可少的,它可以非常顺畅地找到目标,并且将分析仪与之连接,让分析员放手解决问题。  

QoS 测试

    通过很长时间的测试,验证网络能依照规定的QoS规则完成数据的传送,才能完成QoS验证测试。QoS测试要使用更多的长期参数测量工具并建立测量结果数据库,提供报告。

    一般情况下,这些工具必须直接与目标网络连接, 需要通过与问题解决测试类似的监视和修补工作。从借助自动接入多个网络目标的功能QoS测试会很有效。 

    测试设备应调试为指令测试接入系统,可提供对目标网络的访问,以便进行复杂的网络漫游。这个系统带有问题解决系统,技术人员可通过手工跳过设定的路径,人为控制设备。

    通过长时间地收集数据,人们可以发现异常的网络通信趋势。如果这种异常趋势不能被发现和纠正,往往可能造成严重性能退化。 

实验室测试

    在实验室进行的旨在检验软件和硬件性能的测试,必须用测试仪器来检测设备和软件在多种情况下的运行状态。测试仪器还可以包括信号发生器和分析设备,如 SmartBits。还可使用网络测试接入系统 (NTAS)。它可以自动连接目标,便于在实验室对网络长期、系统和全面的测试,而无需人工干预。


规划研究

    上述所有方法可进一步用于制定发展规划。我们可以通过QoS测试收集用于容量规划的基本数据。可以在实验室尝试新事物而无需实际执行。还可以把问题测试系统作为客体;注意观察真实世界发生的事情,同时筛选我们的新计划的标准。这些目标都可以通过点击鼠标,以可控的方式安全实现,而且不用离开工作区,不会干扰重要的操作。

成本控制

    有效测试的基本要求是,应该为网络增加价值。要确定一个网络的价值取向,我们首先应该理解如果不算那些系统,它的成本是多少。我们可以将成本分为一些通用的类别。按照企业的不同情况,某个或多个类别可能不适用。

    生产力损失   是指由于某些与网络相关的故障使网络客户不能正常工作,导致网络供应商向网络客户赔付的钱。我们需要规定一个预期平均每个客户的故障频率和持续时间,使这个值与故障期间支付的平均工资相同。

    其次,我们需要确定应用的测试系统能将故障的频率和持续时间降低多少。然后,我们要算出这些成本并将它们从“不带NTAS(Network Test Access Systems)”的成本中减去,得出节省的成本。 

    这个模式主要适用于公司网络。在这种情况下,某个内部客户可能与某项工资相关联,我们可以收集足够的故障数据并对测试的预期影响作出充分的测定。  

    收入损失  一般适用于向客户提供网络连接服务的运营商模式。它也适用于因为存在着故障而没有收入,或者当服务不能正当提供的情况下进行罚款。我们首先应记述当前的故障数据和相关的收入损失及罚款,然后应测定测试系统将产生的影响并得出两者间的差额。

    维修损失  是网络管理人员为纠正网络问题所付出时间的一部分。这应根据适用的当前和未来的预期改进时间来考虑,并得出这两者间的差额。

    机会损失  指由于网络故障致使客户无法进行某项交易而未能获得的收入。它不适用于所有系统。

    机会损失有两种基本类型: 即时损失和永久损失。

    即时损失是客户未能完成可能产生利润的某项交易造成的收入损失。假设没有出现障碍,这项交易应该已经完成并产生利润。我们需要考虑采用适当的测试系统和适当的改进措施会对降低这种损失产生多大的影响。这个项目对电子商务方面特别重要,那里任何时间都会有大量有利可图的交易。任何故障都会对这些企业产生重大影响。

    永久损失指客户反复被阻止完成可能产生利润的交易,因而决定永远放弃这项服务。很难测算这种反应造成的影响,因此必须小心处理。并非每个客户都会采取相同的行动。

    我们要确定的是,给出永久损失的当前数量,我们预期可能完全放弃这种服务而转向其他供应商的客户数量和我们预期通过采用适当地测试系统能在多大程度上改善这个数量。

运行成本

    要尽量准确地为客户提出这项成本建议并制定合理的预期,我们需要列举购买和维护拟议的系统的成本。这个成本包含若干组成部分。

收益

  •     有许多收益与测试系统密切相关。尽管这些系统中有许多不是静态而是不断变化的,但都创造了收益。 
  •     真正满意的客户会引来其他客户。增加的收入将用于改进产品,这又将提高服务能力,使客户更加满意。
  •     拥有高效网络系统能够吸引人才,这些人才会使系统变得更好。这样又会吸引更多人才。
  •     所有上述因素将创造一个逐步升级的利润机制。这个机制将吸引投资、回报自身,然后再吸引更多的投资。
  •     当完成重要改进后,收益会不断涌来。进一步的发展只能真正存在于稳定的可靠的环境。
  •     精确监视和分析网络的程序和工具是实现可靠的网络环境的必要手段。

 

责任编辑: admin