a国产,中文字幕久久波多野结衣AV,欧美粗大猛烈老熟妇,女人av天堂

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于GUI的Android自動(dòng)化性能測試方法的研究和實(shí)現(xiàn)

發(fā)布時(shí)間:2020-12-16 10:29
  電子移動(dòng)設(shè)備的快速發(fā)展,使得移動(dòng)應(yīng)用軟件已經(jīng)擁有了大量的用戶群體。現(xiàn)在的手機(jī)操作系統(tǒng)市場主要由Android和iOS占據(jù)。Android系統(tǒng)受益于其開源性和跨平臺(tái)性,近幾年來已經(jīng)逐步占據(jù)了大部分的市場份額。根據(jù)最新統(tǒng)計(jì),Android系統(tǒng)已經(jīng)擁有了87.7%的市場,成為了最受歡迎的移動(dòng)端設(shè)備。Android應(yīng)用程序(以下簡稱App)的運(yùn)行是基于事件驅(qū)動(dòng)的模型,在運(yùn)行過程中大量使用了消息隊(duì)列等函數(shù)回調(diào)的方法。這使得傳統(tǒng)的測試技術(shù)不適用在這類應(yīng)用程序上,導(dǎo)致開發(fā)者難以保證程序的質(zhì)量,F(xiàn)有的相關(guān)測試工作將焦點(diǎn)放在App運(yùn)行的正確性、穩(wěn)定性和占用系統(tǒng)性能資源的合理性上,卻忽略了App在運(yùn)行過程中的流暢性。并且現(xiàn)有的性能測試工作雖然能發(fā)現(xiàn)CPU異常、內(nèi)存泄漏、資源未釋放等問題,但測試手段通常采用手工執(zhí)行的方式。由于現(xiàn)有的Android應(yīng)用軟件大部分都是使用了敏捷開發(fā)模式,具有快速開發(fā)、持續(xù)迭代的特點(diǎn)。因此若繼續(xù)使用手工測試,不但重復(fù)工作量大,而且存在較多的不穩(wěn)定性,難以保證每次測試的全面性。因此,針對(duì)上述問題和挑戰(zhàn),本文提出了基于GUI的Android自動(dòng)化性能測試框架PerDroid。PerD... 

【文章來源】:華東師范大學(xué)上海市 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:64 頁

【學(xué)位級(jí)別】:碩士

【部分圖文】:

基于GUI的Android自動(dòng)化性能測試方法的研究和實(shí)現(xiàn)


App應(yīng)用數(shù)量增長趨勢(shì)圖

版本,份額


測試成本也日益提高。若繼續(xù)使用手工測試的方法對(duì) App 進(jìn)行測試,不僅效同時(shí)也依賴測試人員對(duì)業(yè)務(wù)熟悉的程度。受到測試人員代碼能力的影響,測試難以達(dá)到預(yù)期的效果。因此,我們不僅要在對(duì) App 進(jìn)行正確性、穩(wěn)定性的測試動(dòng)化的測試技術(shù),也應(yīng)在性能測試中使用相應(yīng)的技術(shù),提高測試效率和程序質(zhì)測試成本。ndroid 應(yīng)用程序基于事件驅(qū)動(dòng)的運(yùn)行方式和其特殊的生命周期管理使得整個(gè)程性的方式運(yùn)行[8],并且在運(yùn)行過程中存在大量的方法回調(diào)、事件監(jiān)聽和多線程些特征增加了運(yùn)行過程中的不確定性,給提高自動(dòng)化測試的完備性帶來了極大Android 手機(jī)的運(yùn)行環(huán)境復(fù)雜,如藍(lán)牙接收、GPS 信號(hào)變化、電量信息都有可App 的運(yùn)行狀態(tài)。這些狀態(tài)的改變,都可能導(dǎo)致用戶在使用過程當(dāng)中,意外遇面不流暢,甚至崩潰的情況,引起不良的體驗(yàn)。

狀態(tài)遷移圖,生命周期,組件,回調(diào)


華東師范大學(xué)碩士學(xué)位論文當(dāng)該 Activity 處于運(yùn)行態(tài)時(shí),被另一個(gè) Activity 遮擋,失去焦點(diǎn)之后,Android 框架回調(diào) onPaused()方法,當(dāng)轉(zhuǎn)成完全不可見后,回調(diào) onStoped()方法。當(dāng)系統(tǒng)資源不足時(shí),系統(tǒng)回調(diào) onDestroy()方法,使該 Activity 進(jìn)入終止態(tài)。當(dāng) Activity 處于停止態(tài)時(shí),用戶重新將該 Activity 切回棧頂,展現(xiàn)在手機(jī)頁面上時(shí),Android 框架會(huì)依次調(diào)用 onRestart(), onStart()和 onResume()方法。當(dāng) Activity 處于暫停態(tài)時(shí),則只回調(diào) onResume()方法。最終使得 Activity 進(jìn)入運(yùn)行態(tài)。圖 4 表現(xiàn)的是 Activity 狀態(tài)變遷時(shí)的原因和調(diào)用的函數(shù)順序。


本文編號(hào):2920007

資料下載
論文發(fā)表

本文鏈接:http://www.wukwdryxk.cn/kejilunwen/ruanjiangongchenglunwen/2920007.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9507b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
少妇爆乳无码AV无码波霸| 国内精品久久久久影院网站| 99RE热这里只有精品| 日日日日做夜夜夜夜无码| 白洁少妇第17章| 中文字幕一区2区3区| 特区爱奴在线观看| 专干老肥熟女视频网站| 亚洲中文字幕波多野结衣| 喷水在线观看| 玖玖在线视频| 亚洲欧洲AV无码专区| 亚洲AV无码片VR一区二区三区| 亚洲av无码一区二区三区性色| 人妻一区| 奇米网| 亚洲色偷偷偷鲁综合| 国产黄在线观看免费观看不卡| 国产XXXX视频在线观看| 亚洲av日韩av无码| 性做久久久久久久免费看| 人妻一二三区| 香蕉在线| 久久久国产精品无码一区| 亚洲字幕AV一区二区三区四区| 亚洲AV无码一区二区三区人| 拉孜县| 精品一区二区三区中文字幕| 国产一级特黄录像片| 91精品网| 又黄又爽又猛的视频免费| 丝袜亚洲精品中文字幕| 人人爽人人爽人人爽人人片av| 国产色视频一区二区三区QQ号| 成人亚洲国产精品久久| 嘉善县| 亚洲成人一区二区| 99精品国产99久久久久久97| 人妻一二三区| 人妻av一区| 欧美精品网|