基于APK的Android應用程序GUI遍歷自動化方法
發(fā)布時間:2018-09-05 08:50
【摘要】:為了提高應用程序自動執(zhí)行技術(shù)的圖形用戶界面(GUI)覆蓋率和自動化程度以滿足Android應用程序動態(tài)安全分析和GUI測試的需求,提出了一種基于應用程序安裝包(APK)的Android應用程序GUI遍歷自動化方法。該方法通過動態(tài)地捕捉目標應用程序GUI并模擬用戶行為與之交互,驅(qū)動應用程序自動執(zhí)行;陂_源框架Appium實現(xiàn)了一個能夠自動化遍歷輕量Android應用程序GUI的跨平臺原型工具。實驗結(jié)果表明,該自動化方法能夠獲得較高的GUI覆蓋率。
[Abstract]:In order to improve the (GUI) coverage and automation of the graphical user interface (GUI) for automatic execution of applications, to meet the requirements of dynamic security analysis and GUI testing for Android applications, A Android application GUI traversal automation method based on application installation package (APK) is proposed. The method can dynamically capture the target application GUI and simulate the user behavior to interact with it, driving the application program to execute automatically. Based on the open source framework Appium, a cross-platform prototype tool which can automatically traverse the lightweight Android application GUI is implemented. Experimental results show that the automation method can achieve high GUI coverage.
【作者單位】: 數(shù)學工程與先進計算國家重點實驗室(信息工程大學);
【分類號】:TP311.52
[Abstract]:In order to improve the (GUI) coverage and automation of the graphical user interface (GUI) for automatic execution of applications, to meet the requirements of dynamic security analysis and GUI testing for Android applications, A Android application GUI traversal automation method based on application installation package (APK) is proposed. The method can dynamically capture the target application GUI and simulate the user behavior to interact with it, driving the application program to execute automatically. Based on the open source framework Appium, a cross-platform prototype tool which can automatically traverse the lightweight Android application GUI is implemented. Experimental results show that the automation method can achieve high GUI coverage.
【作者單位】: 數(shù)學工程與先進計算國家重點實驗室(信息工程大學);
【分類號】:TP311.52
【相似文獻】
相關(guān)期刊論文 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款Android手機必備應用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號:2223788
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2223788.html
最近更新
教材專著