軟件測(cè)試
在手機(jī)發(fā)展最迅猛的過去10年過程中,催生了許多原本并不存在的新興產(chǎn)業(yè),這其中最引人矚目的當(dāng)屬手機(jī)軟件行業(yè)和手機(jī)游戲行業(yè)。尤其是手機(jī)軟件行業(yè),得益于眾多智能手機(jī)的硬件平臺(tái)支持,數(shù)以萬計(jì)的公司開發(fā)出了大量的第三方軟件。在眾多的第三方軟件中,能體現(xiàn)智能手機(jī)性能優(yōu)劣的軟件,我們稱之為測(cè)試軟件。其中享譽(yù)盛名并具有權(quán)威性的,莫過于Kishonti Informatics LP公司的JBenchmark系列軟件、Futuremark公司的SPMarkJava軟件以及Spb Software公司的SpbBenchmark軟件。當(dāng)然,除了上述的測(cè)試軟件外,也還有針對(duì)Windows Mobile操作系統(tǒng)手機(jī)的CPU運(yùn)算測(cè)試軟件、Gxmark圖形測(cè)試軟件以及攜媒體測(cè)試功能的CorePlayer等等。
由于三星SGH-G810是一款基于Symbian OS v9.2操作系統(tǒng)、S60第3版FP1平臺(tái)的產(chǎn)品,這里我們就選取適合它的幾款主要軟件來進(jìn)行測(cè)試,并對(duì)這些測(cè)試軟件進(jìn)行詳細(xì)的解釋,以便讀者能對(duì)其所有了解。
JBenchmark 3D
JBenchmark 1.0和JBenchmark 2.0這兩款JBenchmark測(cè)試軟件都是比較舊的版本了。它們的應(yīng)用范圍非常廣,不管是Windows Mobile智能手機(jī)、Symbian智能手機(jī)還是非智能手機(jī),只要它支持Java,都可以流暢地安裝并運(yùn)行。這兩款測(cè)試軟件的測(cè)試項(xiàng)目少,其衡量標(biāo)準(zhǔn)也經(jīng)跟不上手機(jī)硬件的發(fā)展了。因而,其測(cè)試結(jié)果的參考價(jià)值也正在逐漸減少。這里我們就不再用它們對(duì)SGH-G810進(jìn)行測(cè)試了。
JBenchmark 3D主要是用來測(cè)試手機(jī)3D性能的,包括以下4個(gè)測(cè)試項(xiàng),三角形生成能力、紋理渲染能力、低畫質(zhì)游戲場(chǎng)景的計(jì)算能力和高畫質(zhì)游戲場(chǎng)景的計(jì)算能力。JBenchmark 3D具有強(qiáng)烈的側(cè)重性,它分化了3D圖像的測(cè)試,從而更細(xì)致地反映被測(cè)手機(jī)的圖像處理能力。
由于三星SGH-G810與諾基亞N82都是基本于S60第3版平臺(tái)的智能手機(jī),又都支持500萬像素,這里就將SGH-G810與N82做個(gè)對(duì)比。在這一項(xiàng)測(cè)試中,三星的HQ和LQ分值遠(yuǎn)遜色于N82每項(xiàng)均超過1000分的測(cè)試結(jié)果。這也說明,盡管采用了相同的系統(tǒng),但是“姜”還是諾基亞“辣”,它在游戲場(chǎng)景的畫質(zhì)表現(xiàn)方面作出了更多努力。因而,在游戲場(chǎng)景的畫質(zhì)方面N82將有著更好的表現(xiàn)。
Jbenchmark HD
JBenchmark HD主要是針對(duì)手機(jī)3D游戲的測(cè)試軟件,該軟件分4個(gè)品質(zhì)測(cè)試和4個(gè)性能測(cè)試。其實(shí)從JBenchMark 3D開始,就已經(jīng)漸漸地將品質(zhì)與性能的測(cè)試分化開來了,只是沒有進(jìn)行明確的劃分,而JBenchmark HD則明確地將雙線過濾、三線過濾、透視修正以及緩沖深度規(guī)劃為品質(zhì)測(cè)試,將平滑陰影生成、三角紋理生成、圖形生成速度以及高水平游戲測(cè)試規(guī)劃為性能測(cè)試,更加透徹地反映所測(cè)手機(jī)在各個(gè)方面的性能表現(xiàn)。
在品質(zhì)測(cè)試當(dāng)中,所測(cè)手機(jī)的雙線過濾(Bilinear filtering)運(yùn)行成功率達(dá)到100%,透視修正(Trilinear filtering)的失敗率卻達(dá)到80%,而三線過濾(SPPPersp)的失敗率也達(dá)到85%,緩沖深度(Z-buffer)則達(dá)到了15位甚至更高。在性能測(cè)試當(dāng)中,三角形生成測(cè)試(smooth triangles)的分?jǐn)?shù)值為91006,三角紋理測(cè)試(textured triangles)的分?jǐn)?shù)值則為72564,而圖形的生成速度測(cè)試(fill rate)則達(dá)到3081 KTexels,高水平的游戲測(cè)試(gaming)結(jié)果則為143(fps為4.8)。在測(cè)試結(jié)果中,出現(xiàn)了success(成功)和failure(失。┻@一組反義詞,而且讓人疑惑不解的是,雙線過濾成功了100%,但透視修正卻失敗了80%,換一種說法,也就是透視修正只成功了20%,反差之大讓人驚訝。另外,按常理來看,緩沖深度的值越高,則代表完成該項(xiàng)進(jìn)程的時(shí)間越長(zhǎng),也就代表這方面的性能越差。不過,在性能測(cè)試中三角形生成的測(cè)試成績(jī)與三角紋理測(cè)試的成績(jī)卻從字面上給予我們極大的安慰,因?yàn)檫@些項(xiàng)目的測(cè)試中,數(shù)值越大,則代表所測(cè)手機(jī)在這些領(lǐng)域里表現(xiàn)出來的能力越強(qiáng)。