沈亮
摘 要:隨著信息技術的不斷發(fā)展,智能手機的使用越來越普遍。智能手機的廣泛應用不僅為用戶提供了便利,對我國的技術進步也起到了較大的作用。智能手機市場廣、競爭大,企業(yè)想要在市場有一定的地位,就必須進行一定的創(chuàng)新。首先需要對其進行測試分析,從而找到創(chuàng)新的突破口。主要從智能手機現狀、自動化測試、平均無故障時間測試三個方面展開論述。
關鍵詞:智能手機;自動化測試;信息技術;測試方法
中圖分類號:TP311.53 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2016.20.104
文章編號:2095-6835(2016)20-0104-02
隨著我國經濟的不斷發(fā)展,越來越多的智能手機出現在市場上。這些智能手機能夠為用戶提供諸如玩游戲、看視頻等功能,方便了人們的生活。因此,智能手機具有很廣泛的市場,但是,隨著手機的不斷增多,品牌的數量不斷增多,手機之間形成競爭,有的企業(yè)崛起了,有的企業(yè)消逝了。崛起的企業(yè)有一個共同的特點,那就是創(chuàng)新。通過市場調研,發(fā)現新的市場點,進而對智能手機進行創(chuàng)新,從而能夠在市場占有一席之地。
1 智能手機發(fā)展的現狀
1.1 發(fā)展情況
智能手機剛開始是作為通訊工具而存在的,隨著技術的不斷進步,人們需求的不斷增多,越來越多的功能開始被開發(fā),例如觀看視頻的功能、語音功能、購買物品功能以及各種客戶端的開發(fā)利用。用戶在使用手機的時候,真正能夠做到足不出戶,就可以買到世界各地的商品、了解到世界發(fā)生的重大新聞、觀看奧運會等。這些現象表明智能手機有很大的發(fā)展空間,市場前景很廣闊。
我國智能手機的用戶每年都在增長,隨著我國對于核心技術的不斷掌握,更多的國產手機進入市場。早在2011年的時候,我國手機使用量就已經破億,而且這一數量每年都在增長,因此,我國的智能手機發(fā)展較快,發(fā)展?jié)摿^大。圖1所示為我國2010—2014年智能手機出貨量的增長變化。
手機的出貨量每年都呈現增長的態(tài)勢,而且每年的增長幅度都在上升,因此,智能手機的市場前景較為良好,發(fā)展空間廣闊。
1.2 智能手機遇到的問題
隨著智能手機越來越普遍,用戶越來越多,智能手機也出現了一些問題,例如信號差、容易死機等問題。這些問題的出現不僅影響了用戶的使用,而且對手機本身的發(fā)展也是不利的。因此,要利用現代科技不斷解決這些問題,為智能手機的長效發(fā)展作出一定的貢獻。
企業(yè)為了解決這類問題,采取了人工檢測的方法,但是人工檢測浪費了大量的人力、物力資源,而且檢測的數據往往不穩(wěn)定,因此 ,企業(yè)要使用自動化測試來代替人工化的測試。
2 智能手機自動化測試
2.1 自動化測試及其優(yōu)勢
隨著科技的不斷發(fā)展,企業(yè)開始采用自動化測試方法來代替?zhèn)鹘y的測試方法。自動化測試是用機器來完成相關的測試項目。具體而言,是利用軟件系統、軟件分析等自動化的程序,對智能手機進行一定的測試,工作人員依據測試的結果,對手機的各個性能進行評判,判斷智能手機的各項性能是否符合要求。這樣一來,不僅減少了人力資源的浪費,而且還提高了工作效率,結果也更為準確。
這種測試具有一定的優(yōu)勢,例如它所耗費的時間較少,既能夠較快地檢測出手機各方面的性能是否符合要求,提高工作效率,又能解決傳統檢測方式工作時間長、效率低的缺點。另外,由于手機本身的原因,如果檢測其性能的話,很容易出現一定的風險,尤其對于人工檢測來說更是如此,而自動化檢測就很好地規(guī)避了這些風險,通過軟件系統的運用,提高檢測的精確度。同時,這種檢測方式能夠減少資本的投入,提高資金的利用效率。這些測試的原件在操作上也比較簡單,而且效率很高,能夠節(jié)省大量的人力、物力資源。
2.2 測試的具體運用
測試分為很多類型,比如要對手機的持續(xù)性作出檢測,要對電量、反應時間等作出檢測。首先是對于持續(xù)性的檢測,這方面的檢測主要針對軟件的相對穩(wěn)定性。主要的檢測方法是對手機的一個程序不斷地進行使用,查看在長時間的使用期間內,有沒有出現一定的錯誤,進而及時采取措施解決這類問題。另外,還要對手機的反應時間進行檢測,由于手機自帶的軟件比較多,用戶在后期也會下載很多的APP,這些程序運行的時候,就會對手機本身的反應時間有一定的影響,所以要對反應時間作出一定的檢測,采用的方法是模擬法,模擬用戶查看并且利用軟件來對其進行分析。再有就是對手機的電量進行一定的檢測,智能手機有一個比較普遍的問題,就是用電量較快,需要不斷地充電,有些企業(yè)看到這些問題,加大了對電量的研發(fā)力度,從而作為自己品牌的優(yōu)勢。在手機的測試中,對于電量的檢測,也是使用人工模擬的方式,利用特定的軟件對其進行分析,進而得出分析結果。企業(yè)根據這個結果,不斷改進自身手機的性能,從而打造自己的品牌優(yōu)勢。
3 平均無故障時間測試
3.1 無故障時間硬連接方式檢測
自動化測試除了包括上面的幾點,還包括無故障時間的檢測。無故障時間檢測指的是手機的每一次故障的間隔時間,它反應出手機的實際質量問題,因此要加大對這個方面的檢測力度。其中,硬連接的檢測方式主要是通過USB進行一定的檢測工作。圖2為該測試方式的系統示意圖。
腳本的編制、測試的盒子與最終的分析都是在USB的連接下運行的。通過腳本的編制,將所要測試的內容傳送給測試盒,在這個測試盒中,對相關的數據進行一定的測試,然后對這些數據進行分析,由此完成整個測試活動。這個測試使用模擬的辦法,模擬使用者的手動操作來對其相關性能進行檢測。在測試的過程中,沒有受到一些外在因素的干擾,從而提高了檢測的精確度。同時,此種方法操作簡單,數據較為精確,在檢測手機的無故障時間上運用得較為廣泛。
3.2 無故障時間軟連接方式檢測
這種方式與硬連接相似,都是通過USB連接進行測試。而且這種檢測方式不僅效率高,而且能夠對一些手機性能進行檢測,更好地促進手機相關性能的檢測。圖3為該檢測方式的系統示意圖。
這種測試方法的使用提高了工作效率,減少了外界干預,能夠有效地促進手機各個性能的完善與發(fā)展。
4 結語
隨著我國經濟技術的發(fā)展,智能手機的用戶越來越多,市場前景較廣闊。同時,為了解決傳統檢測存在的時間長、效率低的問題,本文提出了自動化檢測的方式。這種方式具有效率高等特點。筆者分別對手機的穩(wěn)定性、用電量、反應時間、無故障時間、相關的性能自動化測試進行了一定的分析論證,希望能夠為我國智能手機的發(fā)展作出一定的貢獻。
參考文獻
[1]楊怡君,黃大慶.Android手機自動化性能測試工具的研究與開發(fā)[J].計算機應用,2012(02):554-556.
[2]王益芝,吳言潤,李艷.淺析智能手機的自動化測試[J].現代電信科技,2012(12):22-25,32.