天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于模型的移動應(yīng)用測試腳本維護研究

發(fā)布時間:2022-02-12 16:04
  隨著移動終端的迅速普及,成千上萬的移動應(yīng)用程序也被開發(fā)和使用,它們?yōu)槲覀兊墓ぷ骱蜕顜砹藰O大的便利,也逐漸成為我們生活中不可或缺的一部分。但是便利之下往往隱藏著劣質(zhì)應(yīng)用帶來的風險,因此,對于用戶而言,選擇優(yōu)質(zhì)而可靠的應(yīng)用非常必要。為了使應(yīng)用程序從應(yīng)用市場中脫穎而出,開發(fā)者也越來越注重應(yīng)用的質(zhì)量。提高應(yīng)用程序質(zhì)量的方法有許多,測試就是其中一種有效而常用的方法。移動應(yīng)用屬于典型的事件驅(qū)動型應(yīng)用,具有豐富的圖形用戶界面(Graphi-cal User Interface,GUI),迭代速度非?。在每次新版本發(fā)布前,開發(fā)者通常都會對產(chǎn)品進行回歸測試以保證產(chǎn)品功能的正確性,而GUI測試腳本則能夠幫助我們自動復用回歸測試過程。但在版本迭代過程中、由于各種原因,程序的行為、功能等經(jīng)常會被修改,這些修改所造成的GUI變更往往會造成相應(yīng)測試腳本的失效。所以,為了復用針對上一版本的具有豐富領(lǐng)域知識和經(jīng)驗價值的測試腳本,就需要對測試腳本進行維護。目前工業(yè)界常用的腳本維護的方法主要依賴于人工,但移動應(yīng)用增量變更力度小、版本迭代頻繁,導致復用腳本所產(chǎn)生的維護成本巨大。可是如果不對測試腳本進行復用,轉(zhuǎn)而重新構(gòu)... 

【文章來源】:南京大學江蘇省211工程院校985工程院校教育部直屬院校

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

【學位級別】:碩士

【部分圖文】:

基于模型的移動應(yīng)用測試腳本維護研究


圖1-1:?2008-2016年移動應(yīng)用下載量??-

整體框架,腳本


?圖1-2:整體框架??圖1-2為本文方法的整體框架圖。該框架包括三個主要步驟:首先通過將??自動模型抽取技術(shù)和人工確認結(jié)合的方法構(gòu)建ESM;然后通過比較兩個版本??的ESM獲取應(yīng)用的GUI變更并且基于新版本的ESM構(gòu)建腳本的維護動作;最??后基于變更和相應(yīng)的腳本維護動作來更新測試腳本。該框架主要由兩個方法組??成,分別是基于模型的移動應(yīng)用GUI變更獲取方法和基于GUI變更的測試腳本??自動維護方法。我們將在第3章和第4章對這兩部分的內(nèi)容分別介紹。??我們已經(jīng)使用該技術(shù)實現(xiàn)了工具,命名為CHATEM,并進行實驗以評估??CHATEM獲取變更和維護腳本的能力。在實驗中,我們使用16款Android應(yīng)??用作為實驗對象,該技術(shù)能夠很有效地對腳本進行維護,使更新后的腳本能夠??保留原測試腳本測試行為的95?%以上,并保留了幾乎80?%的可重用測試動作。??本文工作針對現(xiàn)有工作的不足,做出了如下貢獻:??1.

移動應(yīng)用,市場份額,操作系統(tǒng)


本章介紹了研究相關(guān)的背景知識以及現(xiàn)有工作。當前移動應(yīng)用平臺主要有??Android和iOS,經(jīng)Netmarketshare丨231統(tǒng)計稱2015年下半年,Android市場份額??首次超過i〇S。2016年11月,智能終端操作系統(tǒng)市場份額如圖2-1所示。由于??Android應(yīng)用具有較大的市場前景,所以我們的工作主要基于Android應(yīng)用平??臺,當然其中的關(guān)鍵技術(shù)也適用于其他移動應(yīng)用平臺。由于本文工作涉及了基??于模型的測試方法,并用狀態(tài)機模型表示移動應(yīng)用的行為信息,所以為了對本??文所涉及到的知識有-定的了解,我們首先對Android系統(tǒng)、狀態(tài)機模型等相??關(guān)概念進行闡述。而為了說明我們工作的創(chuàng)新性和突破點,我們對建模方法的??研究、變更獲取的研究、基于模型的測試技術(shù)和測試腳本的維護技術(shù)等相關(guān)工??作也進行了簡要的闡述。??70%?r——?—???60%?I??50%?I??^?30%??25.71%??20%?H??10%?■?■??〇%?pm?Q〇4%?0?02%??Arulnud?IOS?Window.'?Phone?JovaMF.?BlackBcrn'?Symbian?.SumSun<|?Ohrr??圖2-1:移動應(yīng)用操作系統(tǒng)市場份額??2.1?Android?系統(tǒng)??Android系統(tǒng)架構(gòu)由四層組成


本文編號:3622019

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

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3622019.html


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

版權(quán)申明:資料由用戶6d37a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
久久99精品日韩人妻| 99久久精品国产日本| 国产一区二区三区精品免费| 国产av精品高清一区二区三区 | 亚洲人午夜精品射精日韩| 午夜激情视频一区二区| 九七人妻一区二区三区| 国内真实露脸偷拍视频| 亚洲中文字幕在线乱码av| 日韩中文字幕欧美亚洲| 情一色一区二区三区四| 在线观看免费无遮挡大尺度视频 | 少妇肥臀一区二区三区| 国产老女人性生活视频| 亚洲欧美国产中文色妇| 久热99中文字幕视频在线| 国产精品一区二区成人在线| 高清在线精品一区二区| 亚洲高清亚洲欧美一区二区| 欧美日韩精品久久亚洲区熟妇人| 一区二区福利在线视频| 五月激情婷婷丁香六月网| 欧美日韩一级aa大片| 不卡一区二区在线视频| 亚洲国产天堂av成人在线播放| 亚洲精品中文字幕无限乱码| 在线日本不卡一区二区| 欧美日韩精品久久亚洲区熟妇人| 亚洲一区二区欧美在线| 偷拍美女洗澡免费视频| 国产日韩综合一区在线观看| 国产精品一区二区视频| 亚洲人午夜精品射精日韩| 国产又色又爽又黄又免费| 免费精品国产日韩热久久| 九九热国产这里只有精品| 日韩中文字幕在线不卡一区| 九九久久精品久久久精品| 国产精品一区二区视频| 黄色国产一区二区三区| 成人午夜视频在线播放|