• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试系列谈:硬件配置与设置

发布: 2008-5-19 10:16 | 作者: webmaster | 来源: 本站原创 | 查看: 98次 | 进入软件测试论坛讨论

领测软件测试网软件测试过程中,硬件配置与设置是一个非常重要的问题。只有选择合适的硬件测试环境并进行适当的设置,才能有效地进行软件的功能与性能测试。在测试环境中计算机处于核心位置,因此其硬件配置与设置是至关重要的,下面结合一些测试实例谈谈这一问题。虽然测试环境中使用的计算机硬件可能有多种类型,但对于一般性软件测试工作而言,主要以Intel X86体系为主,因此以其为范例对这一问题做些探讨。

  1.CPU Intel主流CPU(PⅢ系列)的性能差别主要体现在频率、缓存两方面。其中频率因素又分为主频与外频两部分,缓存因素分为缓存容量、缓存速度、缓存潜伏时间三部分。选用Celeron处理器与PⅢ处理器会对测试结果造成很大影响,这一点已经为大量测试所验证。在Intel CPU中,至强(Xeon)CPU是较为独特的,它应用在服务器领域,某些型号仅从表面指标看并不比台式机高,但实际应用中有较大差别。在某次千兆网络产品压力测试中,双路铜矿PⅢ处理器不能完成千兆网络传输要求,速度仅有300M左右,而仅仅更换了同样工艺的铜矿PⅢ Xeon处理器(频率、缓存相同),网络传输速度稳定在800M。

  2.内存 内存容量直接影响着测试结果,但同时内存参数的设置对性能测试结果的影响也是很大的,这主要集中在CAS、RAS、RAS-CAS等参数的设置上,对于这一点早已为广大测试人员所重视。对于兼容机,内存参数的设置较为全面,调节与记录也比较简单;但基于稳定角度的考虑,原装机一般采用直接读取内存SPD值的方法(相当于兼容机主板BIOS设置中的AUTO),没有人工设定部分,因此需要借助其它软件测试内存的各项参数设置。在某些情况下,参数设置完全相同的内存由于品牌的不同,测试结果也可能存在较大差异,这种情况曾发生在某防火墙产品AB角对比测试过程中,某品牌内存在多规则的情况下仍然能保持高传输率。造成这一结果的原因可能是,在兼容机主板上,某些内存参数仍不能人工设定而依靠SPD预设,不同品牌内存参数存在差异;同时内存电气性能的差异也是可能的原因之一。

  3.芯片组 芯片组在计算机系统中的地位是勿庸置疑的,BX、810系列、815系列、GX芯片组设计性能的差异对测试结果的影响较大。同时,由于针对不同芯片组开发的驱动程序效率不同,也可能造成与预期不同的测试结果。在某次软件性能测试过程中,发现810DC100芯片组的测试数据低于BX芯片组,这似乎与810系列开发的初衷不符,但经反复测试分析认为可能由于810芯片组在Linux下驱动程序的效率低于BX芯片组,因此造成了这一结果,后来这一点在与国外专家技术交流中得到了验证。

  4.其它 计算机中的其它硬件设备的配置与设置也对测试有着一定影响,如硬盘的转速、缓存容量、寻址时间等,在测试过程中也需要加以注意。

  在实际测试过程中,除计算机外,各种网络设备、外围设备也对测试有着相当大的影响,在此不再一一叙述。总之,把握好测试环境的硬件配置与设置,是软件测试的重要基础工作,应当引起测试人员足够的重视。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 软件测试 设置 硬件 系列谈


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网