隨著國內4G牌照落地,專家普遍認為對于移動設備商而言,4G將成為繼3G之后的又一次盛宴。工信部在前不久的《我國移動終端產業發展趨勢分析及預判》中指出,在移動互聯網時代,消費者不斷升級的信息需求加快了移動通信與互聯網服務的融合,“移動智能終端+應用服務”融合發展模式已成未來移動互聯網的主要方向。
“隨著移動帶寬、終端處理和存儲能力的進一步提升,多功能成為移動智能終端的一大特點,終端的軟件設備將會引起更多的關注。”Parasoft(倍睿)中國區技術經理王磊表示。Parasoft(倍睿)是軟件質量解決方案和ADP(軟件自動化錯誤預防)理論的創始者,全球領先的軟件測試、ALM(應用生命周期管理)以及服務虛擬化領域的領導者。
據悉,目前Parasoft(倍睿)引入中國的ParasoftC/C++test?、Insure++?、Jtest?、dotTest?、SOAtest?、Virtualize?、DevelopmentTestingPlatform(DTP)等軟件質量保障系統,被眾多通信設備制造及運營服務商所采用。包括三星、諾基亞、摩托羅拉;中國移動、中國電信、中華電信等。業內專家表示,通信設備制造商多以硬件起家,為克服移動軟件測試帶來的挑戰,同時減少開發成本,通信軟件領域已經形成了使用編碼規則來進行移動軟件測試的慣例。
據介紹,移動軟件測試領域需要對編碼規則進行嚴格恪守。比如在Parasoft(倍睿)長期合作客戶三星電子的“MOBILE”項目里,編碼規則在于建成一個軟件框架給開發人員使用。“移動軟件框架必須是一致的、組織良好的。”三星電子相關部門負責人強調說。
據了解,三星電子的“MOBILE”項目是一個C/C++開發項目,Parasoft(倍睿)提供C/C++test?,以測試三星電子所開發的移動設備軟件。C/C++test?是Parasoft(倍睿)針對C/C++編碼規則的一款自動化測試工具。
業內專家表示,由于C++TEST?的高度可定制化,允許用戶完全自定義測試執行流程,這被廣泛用于移動軟件測試中。“除了使用內建的自動化測試以外,用戶可以包含自定義的測試腳本和shell命令,來使工具符合移動軟件測試的構建及環境。”Parasoft(倍睿)中國區技術支持經理王磊介紹說。
據介紹,ParasoftC/C++test?一個明顯的特點就是它的基于圖形化界面的編碼規則。“圖形化界面簡化了編碼規則的創建。”Parasoft(倍睿)中國區技術支持經理王磊介紹說,“大多數的C或者C++代碼檢查器在創建編碼規則時需要編寫腳本,這有一定的難度,并要求更多的C或者C++編碼規則知識。通過基于圖形化界面的編碼規則更容易被理解和執行。”
據媒體報道,隨著通信設備產品上市周期的不斷縮短,移動軟件測試面臨的挑戰越來越大。為了解決這些挑戰,相應的移動軟件測試成為了剛性需求。“完整規范的移動軟件測試實現起來比較困難,通信設備企業都是直接進行系統測試,單元測試、集成測試由于測試執行的運行環境建立困難,執行效率低下,或者維護困難就往往被忽略。”業內專家介紹說。
“實際上,Parasoft(倍睿)提供的C++TEST?能提供完備的移動軟件測試。只要時間上做好安排,確立測試方案,根據情況建立單元測試環境,即可順利實施單元測試,有效的編碼規則能盡早發現移動軟件缺陷,提高時效,同時也提高了系統可靠性。”Parasoft(倍睿)中國區技術支持經理王磊介紹說。
工信部部長苗圩指出,2013年1至10月間,中國的智能手機產量達到了3。48億部,較去年同期增長178%。作為新的信息消費熱點,對應用系統性能及功能方面的要求不斷上升,使得通信設備商對軟件測試工作的組織和管理備受重視。“建立優質的移動軟件測試體系及方法,是保證通信設備應用系統高質量、高效率的必經途徑。ParasoftC/C++test?在多個項目中都取得了很好的代碼質量,并高效率地完成了對代碼質量的評估,我們準備將其應用到更多的項目中去。”三星電子相關部門負責人說。