基于動靜態(tài)程序分析結(jié)合的移動眾包測試引導(dǎo)技術(shù)
發(fā)布時間:2021-12-25 01:07
安卓移動應(yīng)用以快速迭代開發(fā)模式占據(jù)大部分市場。安卓系統(tǒng)碎片化和應(yīng)用場景多樣化給移動應(yīng)用質(zhì)量保障提出新挑戰(zhàn)。自動化測試和眾包測試成為解決移動應(yīng)用質(zhì)量困境的兩種有效互補(bǔ)手段。但當(dāng)前眾包測試依然存在流程無監(jiān)管和專業(yè)素質(zhì)參差不齊等問題,需要引入引導(dǎo)技術(shù)進(jìn)一步提高效率。本文提出一種基于動靜態(tài)程序分析結(jié)合的移動眾包測試引導(dǎo)技術(shù)。動態(tài)分析選用慕測平臺自動化測試框架,基于程序執(zhí)行日志和組件遍歷信息,提取自動化測試過程中觸發(fā)異常的場景,引導(dǎo)眾包工人在不同設(shè)備和不同環(huán)境下復(fù)現(xiàn)異常。采用Android GUI靜態(tài)分析工具GATOR,在不執(zhí)行程序的情況下,遍歷并分析上下文相關(guān)的程序控制流路徑。該技術(shù)從代碼端得到GUI狀態(tài)的變化情況,提取自動化測試未覆蓋的窗口跳轉(zhuǎn)部分,引導(dǎo)眾包工人探索新異常。跟蹤測試任務(wù)完成情況,個性化推薦測試任務(wù)。推薦系統(tǒng)根據(jù)測試任務(wù)的不同類型,基于前置事件序列還原當(dāng)前窗口下的異常觸發(fā)路徑、基于最短路徑計算當(dāng)前窗口下的未覆蓋窗口跳轉(zhuǎn)路徑,使用截圖和文本相結(jié)合的提示信息,引導(dǎo)眾包工人以一次窗口跳轉(zhuǎn)為單位,執(zhí)行操作事件序列,引導(dǎo)快速完成測試任務(wù)。同時,測試任務(wù)推薦系統(tǒng)引導(dǎo)眾包工人之間形成協(xié)作式關(guān)...
【文章來源】:南京大學(xué)江蘇省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:78 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖1.1:眾包測試流程??
圖3.1:眾包引導(dǎo)技術(shù)的設(shè)計??
圖3.2:基于動靜態(tài)程序分析結(jié)合的移動眾包測試引導(dǎo)技術(shù)框架??
【參考文獻(xiàn)】:
期刊論文
[1]眾包軟件測試技術(shù)研究進(jìn)展[J]. 章曉芳,馮洋,劉頔,陳振宇,徐寶文. 軟件學(xué)報. 2018(01)
[2]國外眾包研究現(xiàn)狀和趨勢[J]. 夏恩君,趙軒維,李森. 技術(shù)經(jīng)濟(jì). 2015(01)
[3]眾包問題研究綜述[J]. 張利斌,鐘復(fù)平,涂慧. 科技進(jìn)步與對策. 2012(06)
[4]互聯(lián)網(wǎng)推薦系統(tǒng)比較研究[J]. 許海玲,吳瀟,李曉東,閻保平. 軟件學(xué)報. 2009(02)
[5]群體智能研究綜述[J]. 王玫,朱云龍,何小賢. 計算機(jī)工程. 2005(22)
[6]基于項目評分預(yù)測的協(xié)同過濾推薦算法[J]. 鄧愛林,朱揚(yáng)勇,施伯樂. 軟件學(xué)報. 2003(09)
本文編號:3551518
【文章來源】:南京大學(xué)江蘇省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:78 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖1.1:眾包測試流程??
圖3.1:眾包引導(dǎo)技術(shù)的設(shè)計??
圖3.2:基于動靜態(tài)程序分析結(jié)合的移動眾包測試引導(dǎo)技術(shù)框架??
【參考文獻(xiàn)】:
期刊論文
[1]眾包軟件測試技術(shù)研究進(jìn)展[J]. 章曉芳,馮洋,劉頔,陳振宇,徐寶文. 軟件學(xué)報. 2018(01)
[2]國外眾包研究現(xiàn)狀和趨勢[J]. 夏恩君,趙軒維,李森. 技術(shù)經(jīng)濟(jì). 2015(01)
[3]眾包問題研究綜述[J]. 張利斌,鐘復(fù)平,涂慧. 科技進(jìn)步與對策. 2012(06)
[4]互聯(lián)網(wǎng)推薦系統(tǒng)比較研究[J]. 許海玲,吳瀟,李曉東,閻保平. 軟件學(xué)報. 2009(02)
[5]群體智能研究綜述[J]. 王玫,朱云龍,何小賢. 計算機(jī)工程. 2005(22)
[6]基于項目評分預(yù)測的協(xié)同過濾推薦算法[J]. 鄧愛林,朱揚(yáng)勇,施伯樂. 軟件學(xué)報. 2003(09)
本文編號:3551518
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3551518.html
最近更新
教材專著