您的位置:首页 > 理论基础 > 计算机网络

用测试工具轻松找出企业网络故障(转)

2011-05-25 15:40 399 查看
来源:http://hi.baidu.com/vbsoft/blog/item/bd2b9b16fe39874d20a4e990.html
企业网络由于部门分支复杂,在故障诊断、网络维护时,如果不借助软、硬件的测试方法,就需要投入大量人力和物力。这其中硬件测试工具可以较客观的反映出当前网络状况,需要根据实际经验去判断测试结果;而软件测试工具由于测试结果反映直观,可以较方便的查找到故障点、维护的瓶颈等,因此软件测试工具能更普遍的使用在企业网络的测试中。
一、网络软件测试工具概述
根据目前在企业中的使用情况,主流的测试工具主要可分为以下几类:
1.测试管理工具
这类工具可让使用者通过一个中央数据仓库,在不同地方就能交互信息。它主要是对测试需求、测试计划、测试用例、测试实施进行管理,并且还包括对缺陷的跟踪管理;应该是较智能的一类。
2.负载测试工具
这类工具主要用于测试应用系统的可扩展性和性能,是一种预测系统行为和性能的自动化测试工具。这类工具能够对整个企业的网络架构进行测试,通过这些测试能让整个维护过程的时间大大降低,同时也能起到优化性能和加速应用系统的目的。
3.功能测试工具
这类工具主要用于复杂的企业级应用的不同发布版本的功能测试,其主要目的是检测网络应用程序是否能够达到预期的功能并正常运行。
其原理就是通过自动录制、检测和回放用户的应用操作的方法,将被测系统的数据与预先的标准结果相比较,从中找到最优化的解决方案。
4.测试辅助工具
这些工具本身并不执行测试,它只是生成测试数据,为测试提供数据准备;其相当于是功能测试类工具的参考标准。
二、网络软件测试工具推荐
从以上测试软件的分类不难看出,贯穿整个企业网络的测试、维护过程可以选用的测试软件是相当丰富的。选择的关键是要从企业网络测试的实际需要出发,挑选最为合适的工具。以上就为大家推荐几款业内较为常用的工具,以供参考。
1、Internet Anywhere Toolkit
软件下载:http://gzgwbn.skycn.net/down/Toolkit.zip
所属类别:测试管理工具
推荐理由:使用较简单,功能较全面。
工具特色:内含20种测试工具,能进行各种有用又有趣的测试。
工具简介:虽然为一款国外软件,但网上也有相应的汉化版本可供下载。使用此款软件,可检测网络远端主机存在与否以及网络是否正常、检测当前主机连接到远端主机所经过的路径、邮箱信息查询、测试服务器有效的服务端口、测试当前网络的下载速度等。
Internet Anywhere Toolkit
应用领域:从软件提供的20余种测试功能不难看出,此款软件可以看作是多类网络应用的结合。它不像其他测试工具一样,测试结果的数据不易理解,相反的是此款软件通过简单的操作,可为用户反映最为直观的测试数据,通俗易懂、方便实施。
此款软件可广泛适用于web服务器的性能测试、企业数据的有效性检测、网络故障的定义等,测试结果直观明了,能较快上手。
2、IxChariot
试用下载:http://www.netiq.com
所属类别:负载测试工具。
推荐理由:软件知名度、强大全面的测试性能。
工具特色:支持各类基准测试、流媒体测试、Web测试等,功能全面。
工具简介:这是美国IXIA公司出品的一款著名测试软件(原美国NetIQ公司Chariot软件),它是目前唯一成为工业界标准的 IP网络与网络设备应用层测试系统。
IxChariot 测试原理是通过主动式定量的测试方式,产生真实的流量,测试网络设备或网络系统在真实应用下端到端的性能。同时IxChariot采用分布式的结构,可以对任何规模或形式的网络进行性能测试。同时,IxChariot 作为网络设备和网络本身的一个测试工具,也提供主动式网络在线性能分析及监视;另外该软件还可以作为网络维护的工具,进行故障诊断与定位、性能优化与验证等。
IxChariot
应用领域:IxChariot采用主动定量开放式的测试构架,方便用户测试部署。分布式的测试结构可以支持:点到点、点到多点、多点到多点等模式最多可以支持10000个并发链接等。总的说来,此款测试工具可广泛适用于IP网络及网络设备应用层性能测试,比如VOIP、IPV6、故障检测、QoS、GPRS的IP应用测试等。
3、Radview TestView
试用下载:http://www.radview.com/Products/TestMgmt-TestView-Overview.aspx
所属类别:测试管理工具。
推荐理由:专业化程序高,不同性能模块可实现不同的测试内容。
工具特色:专业化的Web应用环境测试。
工具简介:Radview公司开发的TestView系列web性能测试工具。可以测试web应用和web服务的功能、性能、程序漏洞、兼容性、稳定性和抗攻击性;并且能够在测试的同时分析问题原因和定位故障点。 从而为测试工作者提供有力的帮助,加速“开发—测试”循环,提高劳动生产率。
Radview TestView
应用领域:TestView是一个全面的Web站点测试解决方案,将起测试功能的WebFT和起负载、可伸缩性测试的WebLOAD以及起测试管理功能的TestView Manager整合到一起,通过一个中央控制台就可以操作。因此,其主要适用于Web服务下的流量测试、Web功能性测试以及对各种规模的测试活动的组织和管理。
4、QuickTest企业级自动化测试
试用下载:http://www.17testing.com/download/qtp9.zip
所属类别:测试辅助工具。
推荐理由:较专业的测试基准软件。
工具特色:测试快速以及强大的数据驱动能力。
工具简介:这是一个B/S系统的自动化功能测试的利器,同时也兼具软件程序的测试功能。它可以覆盖绝大多数的软件开发技术,简单高效。其使用过程主要分为创建测试、插入检查点、检验数据、增强测试、运行测试、分析结果以及维护测试等步骤。
此款软件总的说来具有以下功能特点:
* 具有行业领先的便于使用的特性,以及支持提前配置环境的功能,确保了快速的投资回报。
* 采用“零配置”关键词驱动测试技术,从而实现了快速建立测试、测试脚本更易维护,和更强大的数据驱动能力。
* 通过集成的数据表,可数据驱动任意对象、方式、检查点和输出值等。
QuickTest企业级自动化测试
应用领域:这是一款先进的自动化测试解决方案,可用于创建功能和回归测试。它通过自动捕获、验证和重放用户的交互行为的方法,可为每一个重要软件应用和环境提供回归测试自动化的行业最佳解决方案。
三、总结
其实,关于网络测试的软件工具还有很多,比如NuMega(服务器应用程序测试)、SilkCentral Issue Manager(服务器资源配置)等。
企业网络应用的质量对企业能否成功至关重要。但网络质量实际上又有多重属性,如:高性能、可扩展性、可靠性、功能性、准确性和可用性等。为了使企业网络能持续稳定的运行下去,除了平常的规范使用外,周期性的利用软件测试工具,对网络环境实施维护测试的工作是必需的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息