45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:电脑硬件是怎么来测试软件的?

电脑硬件是怎么来测试软件的?

2015-06-19 14:39:03 来源:www.45fan.com 【

电脑硬件是怎么来测试软件的?

在各种电脑报刊杂志上,大家都看到过有关电脑硬件的测试报告。通常,这些测试报告或多或少会提供一些测试数据在内。不过,这些数据究竟代表什么意思,相信许多朋友看过之后并不是非常明白。
以下,笔者将根据自己实际摸索的经验,列举几套最著名的的电脑硬件测试软件和测试游戏,向大家解释它们是如何测得性能数据,以及这些数据所代表的意义。

(一)3DMark 2000

3DMark 2000是Madonion公司推出的测试软件。顾名思义,它专门用来测试电脑的3D性能。目前其最新版本为1.1版,用户可以从网上免费下载试用。3DMark 2000的评分依据,主要是依照其内附的两个游戏示范片段来决定的。

第一个游戏示范片段模拟了直升机在山谷中飞行,并攻击遭遇敌机的状况。这个场景与一般的模拟游戏类似,因此可以作为测试显示卡在运行这类型游戏时的性能表现。

第二个游戏示范片段则类似第三人称动作游戏,场景内有各种建筑、人物及光源等物体。大量的材质贴图和多变的视角,让它的复杂程度更胜于第一个示范片段。

3DMark 2000分别以低、中、高三种清晰度(detail),来执行这两个游戏示范片段。最后再将所产生的6个画面播放帧数(FPS;frames persecond)加总,并乘以12就得到3DMark分数。

我们假设示范片段在低、中、高等清晰度的画面播放帧数分别是每秒40、30、20张,那么计算得到3DMark值为2160。所以只要运行得到的3DMark分数大于2160,其实就可以代表在该显示模式下3D游戏应该都能够流畅地执行。

3DMark 2000使用DirectX应用程序界面(API),支持Hardware T&L(Transform and Lighting;形变和光效),而且它专门还针对英特尔公司的Pentium III及AMD公司的Athlon、Duron处理器进行优化,以获得较佳的3DMark分数。所以3DMark 2000测试出来的性能数值,能够代表显示卡在Direct3D API上的性能,并可用来评断显示卡是否适合执行大部份的3D游戏。//本文来自电脑软硬件应用网www.45it.com

(二)Winstone & Content Creation Winstone

Winstone与Content Creation Winstone都是ZDNet公司针对电脑测试所开发出来的软件。两者的工作原理相同,都是在被测试电脑上执行多种常见的软件,并计算执行所需的时间,以作为性能表现的依据。
其中Winstone又可分为Business Winstone及Hign-End Winstone等两种。前者主要是针对一般商用环境,所以它以Microsoft Office、Netscape Communicator等软件作为测试性能的依据;后者则专门用来测试高级应用程序的表现,必须在Windows NT或2000操作系统上执行。Business Winstone的数据,能够代表电脑执行一般商用软件的性能;High-End Winstone的数据,则代表电脑执行高级应用程序的性能。
Content Creative Winstone则针对多媒体制作环境,所以它以Adobe Photoshop、Marcomedia Director及Dreamweaver等多媒体制作软件为主。从它测试所得的数据,可以代表电脑执行多媒体程序的性能。

由于Winstone和Content Creation Winstone这两套软件,必须在英文Windows环境下才能正常运行。而且最新的2001版还没有提供网络下载,所以国内用户可能无法自己在家使用它们来测量电脑的性能。

(三)Unreal Tournament

<<虚幻>>(Unreal Tournament)是第一人称动作游戏。虽然它不及<>在玩家心目中的地位那么崇高,但<>操作简单和容易上手的特点,比起<>来更适合初学者参与。

很多人都知道<>内置示范文件,可以作为测试显示卡性能之用。但知道<>也具有类似功能的人就比较少了,因为UT本身并不包括示范文件在内。因此,首先你必须从网上下载<>的示范文件,通常用得最多的是UT Bench及Thunder这两个示范文件。下载后请将文件解压缩至UT安装位置下的System文件夹内。

进入<>游戏,设定好欲进行测试的环境,包括显示解析度和色阶数。然后在任一画面按一下键盘上的“`”键(Esc键下方,数字键1左方),以开启System Console视窗。

在视窗内键入“timedemo 1”,并按下“Enter”键。然后再键入“demoplay utbench”或“demoplay thunder”,再按下“Enter”。最后双击“Esc”键,切换至游戏画面等待示范文件载入并播放。播放完毕后,再按一下“`”键开启System Console视窗,就会看到刚才播放示范文件的画面速度。

(四)Quake 3 Arena

<>与前面介绍的3DMark 2000测试软件和<>游戏不同,它使用工作站电脑惯用的OpenGL API撰写,而非个人电脑上常见的DirectX API。
要在<>中测试硬件性能,比在<>中来得容易。因为<>本身就有附有示范文件,玩家们不必再费心去因特网上寻找及下载。

同样地,用户必须先设定好欲进行测试的环境,包括显示解析度和色阶数。然后在任一画面按一下“`”键,以开启console视窗。
在视窗内键入“timedemo 1”,并按下“Enter”键。然后再键入“demodemo001”或“demo demo002”,再按一下“Enter”键。<>游戏就会开始载入示范文件播放,播放完毕会回到主菜单画面。这时,再按一下“`”键开启console视窗,就会看到刚才播放示范文件的速度了。由于<>使用OpenGL API,因此它测得的性能可以被视为显示卡在执行OpenGL程序(例如3D Studio MAX)或游戏时的性能指标。

结束语

除了上述这几套测试软件或游戏外,市面上还有不少软件或游戏也可以作为测试硬件性能的用途,例如:3D WinBench、SiSoft Sandra软件、<>游戏等。不同的硬件适合用不同的软件或游戏测试。例如,主板或系统以Winstone或Content Creation Winstone测试最适合,显示卡则以3DMark 2000、<>及<>游戏来测试更佳。

最后,笔者希望大家在看完这篇文章后,能够对硬件测试所使用的软件有初步的认识。这样,将来我们在阅读相关的测试报告时,就能快速地掌握测试结果所代表的意义。

 

 


本文地址:http://www.45fan.com/dnjc/12196.html
Tags: 软件 测试 电脑硬件
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部