付 強
(北京信息職業技術學院,北京100018)
軟件測試技術在移動娛樂設備中應用研究
付 強
(北京信息職業技術學院,北京100018)
隨著我國通信技術的不斷發展,消費類的有關電子產品也在向著互通的方向逐漸發展,使得人們的生活在智能化的電子時代得到了良好發展。本篇文章在結合了進行軟件測試的有關基礎條件之后,對測試的需求進行了分析,從而研究了娛樂設備在軟件測試中的應用。
軟件測試技術;娛樂設備;應用研究
移動娛樂設備正在以一種全新的智能電子產品方式逐漸融入到了人們生活之中,怎樣才能保證移動娛樂設備的軟件質量不斷滿足人們對電子產品的需求,從而對軟件測試技術提出了有關要求。在對娛樂設備的軟件部分進行調試時離不開對軟件性能的測試,針對娛樂設備的這一特性,并結合先進的多媒體技術,在軟件測試技術的基礎上,對娛樂設備的軟件測試進行了研究,從而提出了適用于針對當前電子產品軟件測試的有關方案。
測試在軟件工程學科中是基本性的工作,在軟件的開發項目中,軟件測試方面的有關工作內容占到了軟件開發工作中40%左右,在移動設備的軟件測試技術之中,由于受到對公司技術水平的限制,從而導致沒有固定的比例對其進行確定。從總體上來說,針對軟件測試的技術研究工作主要表現在下面的幾個方面上:(1)預測軟件的可靠性。針對常用性軟件的可靠性研究之上,常常是對軟件測試的有關詳情進行分析之后,并結合在歷史性軟件的失效數據進行研究之后,從而對軟件在以后的開發時間中會出現的失效情況進行預測;(2)軟件可靠性的數據進行收集。怎樣才能對軟件測試中的數據進行可靠性的收集是當前在移動娛樂進行設備測試的主要問題之一,也是對軟件進行可靠性分析的基礎,在一定程度上造成了對軟件可靠性評價的直接影響;(3)對軟硬件系統可靠性的分析。移動娛樂設備主要是由軟件、硬件所組成的有機性的整體,硬件的質量優良直接對軟件的運行中的效率造成影響,因而若是想對軟件設備的可靠性進行準確評價,就一定要結合硬件和軟件的綜合性來對軟件進行測試。
2.1 系統內核的精簡性
大多數的娛樂設備其款式都十分地精簡,故硬件資源就十分有效,針對底層內核建設也要比系統在內核上的建設要簡單地多。例如,谷歌公司的安卓系統內核文件的大小大約為100M左右,但是這一大小已經可以用于對一般智能手機以及平板電腦的開發。
2.2 對娛樂的專用性較強
移動式娛樂設備要想達到娛樂專用的有關效果,這就要求軟件系統要能和硬件系統進行緊密性地結合,大多數的移動式的娛樂應用都是針對其底層的系統來進行移植的。于此同時,娛樂系統內的CPU和一般設備中CPU有所不同,前者主要是為了特定的用戶來進行設計,具有體積小、能耗低的特性,才能有利于對小型化系統的建設。
2.3 市場的靈活性較大
娛樂設備在近年來的發展取得了很大進步,其這種發展趨勢還在不斷持續,要想滿足不同的用戶對娛樂設備的需求是非常困難,因而,移動娛樂設備在一定程度上受到了市場影響。娛樂設備具有的專業性很強,但娛樂設備的有關體系只能存在5~8年左右的時間。
3.1 實物性的仿真測試系統
全實物性的仿真測試系統指的是在全實物性仿真環境之下對軟件進行測試,同時也被稱為全物理性的仿真運行環境,在該仿真環境下,對目標設備以及輸入、輸出式的數據庫都是正式,將軟件的目標設備和相關外圍系統建立起的環境測試都非常適合對軟件外部進行真實性的測試和檢驗,這是因為在全實物性運行環境之下和真實下的運行環境具有相同的映射關系,例如說對I/O的傳輸速度方式就是相同的。
實物運行環境下的仿真測試系統以及進行控制的物理對象之間的相互作用,能對整個系統中搭建實際模型中存在的問題進行及時地發現。在仿真測試環境下運行能夠有效避免在數學建模過程中出現的困難,并能對有關的實施方案進行控制,從而為娛樂設備的應用創造了條件。
3.2 數字仿真測試系統
數字仿真測試系統是指在對目標設備的擴展功能性的芯片、存儲器以及處理器進行數字仿真性的處理,從而在主機上實現對軟件進行仿真測試目的。因為在數字仿真系統中能夠對仿真軟件進行更快地搭建,并不受到硬件設備的限制,因而受到很多開發者的歡迎。在數字仿真測試環境中對外圍仿真環境和目標設備的仿真都是數字型的仿真技術。
移動娛樂設備在今年間受到了廣大消費者的歡迎和認可,在市場中占據了很大一部分份額,隨著人們對娛樂設備要求的不斷提高,使得娛樂設備的的技術也在不斷提高。針對娛樂設備在軟件測試技術方面的不斷研究和發展,能使得娛樂設備發展水平滿足人們對其的要求,也是移動娛樂設備將要發展的方向。
[1]張云泉,孫家郝,袁國興等.2012年中國高性能計算機發展現狀分析與展[J].北京生物醫學工程,2012(12): 1.8.
[2]楊志宇.信息通信設備管理系統研宄與設計[D].華北電力大學碩士學位論文, 2012.
[3]白培發,王陽千.Windows Phone開發中的照片方向處理技巧[J].電腦編程技巧與維護,2012 (22): 69.70.