亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Android應(yīng)用軟件測試研究

        2017-05-31 13:27:38黃濤
        計算機(jī)教育 2017年5期
        關(guān)鍵詞:應(yīng)用軟件測試階段測試技術(shù)

        黃濤

        摘 要:為了更好地對Android應(yīng)用軟件進(jìn)行測試,根據(jù)Android系統(tǒng)特點(diǎn),分析Android應(yīng)用軟件的特點(diǎn),提出相應(yīng)的Android應(yīng)用軟件測試重點(diǎn),歸納及總結(jié)軟件測試類型與測試階段中可用于Android應(yīng)用軟件的測試技術(shù)。

        關(guān)鍵詞:Android;應(yīng)用軟件;測試類型;測試階段;測試技術(shù)

        文章編號:1672-5913(2017)05-0103-03

        中圖分類號:G642

        0 引 言

        現(xiàn)階段,隨著Android開發(fā)技術(shù)的快速發(fā)展,Android應(yīng)用軟件開發(fā)周期以及更新間隔時間大大縮短[1],在各類Android應(yīng)用軟件越來越多的同時,也存在著軟件質(zhì)量參差不齊的問題。軟件測試是保證軟件質(zhì)量最重要的手段,目前業(yè)界研究較多的是運(yùn)行在普通電腦上的應(yīng)用軟件測試,但是對于Android應(yīng)用軟件測試的研究卻很少,因此,有必要針對Android應(yīng)用軟件的特點(diǎn),研究可用于Android應(yīng)用軟件測試的相關(guān)流程及技術(shù),以更好地服務(wù)于Android應(yīng)用軟件測試。

        1 Android系統(tǒng)和Android應(yīng)用軟件的特點(diǎn)

        Android應(yīng)用軟件與Android系統(tǒng)有著密不可分的聯(lián)系,因此Android系統(tǒng)的特點(diǎn)直接影響Android應(yīng)用軟件的特點(diǎn)。Android系統(tǒng)的特點(diǎn)包括以下兩方面。

        1)針對移動設(shè)備。

        Android系統(tǒng)產(chǎn)生之初就是針對移動設(shè)備而設(shè)計,除了常見的智能手機(jī)及平板電腦之外,在可穿戴設(shè)備(如智能手表、智能眼鏡等)、娛樂設(shè)備(如智能電視、智能機(jī)頂盒等)、車載設(shè)備(如駕駛輔助、車載多媒體等)等中都可以看見Android系統(tǒng)的身影,并且Android針對這些移動設(shè)備都有專門的版本用于支持運(yùn)行,如Android標(biāo)準(zhǔn)版、Android Wear、Android TV和Android Auto。由此可見,Android系統(tǒng)是為移動設(shè)備量身定制的系統(tǒng),同時,由于移動設(shè)備的種類眾多且不同于傳統(tǒng)的電腦設(shè)備,因此Android系統(tǒng)除了具有傳統(tǒng)桌面操作系統(tǒng)的基本功能之外,還需要處理好以下這些與移動設(shè)備相關(guān)的各種要素。

        (1)移動設(shè)備的操作方式:以最方便快捷的觸控操作為主,包括長按、短按、滑動、多點(diǎn)觸摸等操作方式。

        (2)移動設(shè)備的屏幕:屏幕分辨率及尺寸眾多。

        (3)移動設(shè)備中的各種內(nèi)置設(shè)備:Wi-Fi、3G/4G、藍(lán)牙、GPS、陀螺儀、羅盤、攝像頭、麥克風(fēng)、各種傳感器等。

        (4)移動設(shè)備的使用習(xí)慣:隨時隨地使用,強(qiáng)調(diào)移動性。

        (5)移動設(shè)備的硬件限制:受CPU、RAM、ROM、SDCARD、電池等限制。

        2)代碼開源。

        Android的系統(tǒng)源碼開源是其具有強(qiáng)大生命力的主要原因。代碼開源的優(yōu)點(diǎn)主要是方便開發(fā)者的開發(fā),易于實現(xiàn)系統(tǒng)定制,可以有更多的智能設(shè)備、通訊設(shè)備使用各種廠商深度定制的Android系統(tǒng)[2],如各種智能家電、路由器、IP電話等,但是這也直接導(dǎo)致Android系統(tǒng)版本眾多,須考慮兼容性問題[3]。

        基于以上對Android系統(tǒng)特點(diǎn)的分析,不難得出Android應(yīng)用軟件的特點(diǎn),如圖1所示。

        其中,圖1中的1—5由Android系統(tǒng)第1個特點(diǎn)中與移動設(shè)備相關(guān)的各種要素決定,第6點(diǎn)由Android系統(tǒng)代碼開源的特點(diǎn)決定。

        2 Android應(yīng)用軟件測試重點(diǎn)

        考慮到Android應(yīng)用軟件的特點(diǎn),除了注重功能的基本測試外,對Android應(yīng)用軟件還應(yīng)該重點(diǎn)測試以下幾點(diǎn):

        (1)是否可以很好地支持基于觸控的界面操作;

        (2)是否可以長時間運(yùn)行;

        (3)是否可以兼容各種Android版本;

        (4)是否資源消耗量過大。

        這些內(nèi)容在所有軟件測試類型中都有所涉及。我們根據(jù)軟件測試類型,全面分析歸納可用于Android應(yīng)用軟件的測試技術(shù)。

        3 軟件測試類型中可用于Android應(yīng)用軟件的測試技術(shù)

        我們列出一些常見的軟件測試類型中可用于Android應(yīng)用軟件的測試技術(shù),包括對應(yīng)的技術(shù)簡介,見表1。至于每種技術(shù)的具體細(xì)節(jié),由于內(nèi)容過于龐雜,在此不作具體展開討論。

        4 基于軟件測試階段的Android應(yīng)用軟件測試流程及技術(shù)

        通常軟件測試按照開發(fā)階段主要分為單元測試、集成測試、系統(tǒng)測試和驗收測試[4],故Android應(yīng)用軟件測試流程可參照軟件測試階段進(jìn)行,如圖2所示。

        我們在表2中繼續(xù)歸納總結(jié)更全面的基于軟件測試階段的Android應(yīng)用軟件測試技術(shù),并在表1的基礎(chǔ)上進(jìn)行進(jìn)一步擴(kuò)充,以覆蓋整個Android應(yīng)用軟件測試流程,故表2中的部分內(nèi)容需要參照表1進(jìn)行。基于與表1同樣的原因,對可用測試技術(shù)只作簡單介紹,具體技術(shù)細(xì)節(jié)不作詳細(xì)介紹。

        表2還針對每個測試階段明確指出相應(yīng)的參與人員,目的是說明表中所列的可用測試技術(shù)中有些是針對開發(fā)人員,有些是針對測試人員,有些技術(shù)則是開發(fā)人員與測試人員都可以使用。

        5 結(jié) 語

        Android應(yīng)用軟件的測試流程基于軟件測試階段,與普通電腦上的應(yīng)用軟件測試流程基本一致,但是在測試流程各階段中所使用的測試技術(shù),由于Android應(yīng)用軟件的特點(diǎn),有其自身的專有性。目前,隨著Android開發(fā)技術(shù)不斷發(fā)展壯大,其對應(yīng)的Android測試技術(shù)也在逐步更新完善且正朝著專業(yè)化、全面化、多樣化的方向發(fā)展。從事Android應(yīng)用軟件測試的專業(yè)人員需要能夠在軟件測試流程的每個階段,找到對應(yīng)的最合適、最先進(jìn)的測試技術(shù),以高效地服務(wù)于Android應(yīng)用軟件測試。

        參考文獻(xiàn):

        [1] 王麗. 移動應(yīng)用軟件測試探索[J]. 計算機(jī)系統(tǒng)應(yīng)用, 2013, 22(1): 1-4.

        [2] 徐芳. 移動應(yīng)用軟件自動化測試技術(shù)初探[J]. 電子技術(shù)與軟件工程, 2015(18): 63-65.

        [3] 馮亞娜, 劉星妍. 基于移動平臺的APP軟件測試[J]. 信息技術(shù), 2015(4): 206-210.

        [4] 李明艷. 基于移動互聯(lián)網(wǎng)的軟件測試技術(shù)研究及應(yīng)用[J]. 電子技術(shù)與軟件工程, 2016(4): 42.

        (編輯:宋文婷)endprint

        猜你喜歡
        應(yīng)用軟件測試階段測試技術(shù)
        淺談計算機(jī)軟件工程技術(shù)中的邏輯運(yùn)用
        大數(shù)據(jù)測試技術(shù)的特點(diǎn)及前景研究
        從移動互聯(lián)網(wǎng)應(yīng)用軟件的發(fā)展論出臺《信息安全保護(hù)法》必要性
        一種基于手機(jī)應(yīng)用軟件測量聲速的方法
        科技視界(2016年25期)2016-11-25 09:21:58
        基于WebService的自助打印系統(tǒng)的設(shè)計與應(yīng)用
        現(xiàn)代測試技術(shù)在機(jī)械類本科測試技術(shù)教學(xué)中的滲透
        科技視界(2016年23期)2016-11-04 23:19:30
        常用電化學(xué)研究方法及技術(shù)
        科技視界(2016年23期)2016-11-04 10:07:18
        抽樣技術(shù)在政府審計中的應(yīng)用研究――基于細(xì)節(jié)測試階段
        社保應(yīng)用軟件維護(hù)的相關(guān)探討
        關(guān)于改進(jìn)英語專業(yè)高級英語教學(xué)過程的分析
        考試周刊(2015年62期)2015-09-10 07:22:44
        岛国精品一区二区三区| 日本大骚b视频在线| 东京热加勒比无码少妇| 四虎成人精品无码永久在线| 91亚洲国产成人久久精品网站 | 精品亚洲麻豆1区2区3区| 成人区人妻精品一区二区不卡网站| 亚洲av无码av在线播放| 精品国产又大又黄又粗av| 青青河边草免费在线看的视频| 妺妺窝人体色www看美女| 激情综合欧美| 在线观看黄片在线播放视频| 黄污在线观看一区二区三区三州| 亚洲精品美女久久久久久久| 欧美日韩国产一区二区三区地区| 中文字幕一区二区人妻在线不卡 | 国产日产欧产精品精品蜜芽| 毛片24种姿势无遮无拦| 国产精品久久中文字幕第一页 | 人禽杂交18禁网站免费| 日本公妇在线观看中文版| 亚洲 无码 制服 丝袜 自拍| 亚洲中文字幕视频第一二区| 久久久久亚洲av综合波多野结衣| 国产欧美精品区一区二区三区| 69堂在线无码视频2020| 国产三级国产精品国产专区50| 少妇仑乱a毛片| 亚洲永久精品ww47永久入口| 人妻熟女中文字幕av| 十八禁视频网站在线观看 | 亚洲欧美日韩中文字幕网址| 亚洲日本中文字幕乱码| 国产亚洲一区二区在线观看| 国产成人无码一二三区视频| 日韩av中文字幕亚洲天| 国产精品日日做人人爱| 大地资源在线播放观看mv| 无码天堂在线视频| 国产91精品高潮白浆喷水|