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