移動端測試輔助工具安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)的研發(fā)
本文關(guān)鍵詞:移動端測試輔助工具安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)的研發(fā),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著社會的發(fā)展,人們生活的各個方面都被移動互聯(lián)網(wǎng)悄聲無息的改變著,移動互聯(lián)網(wǎng)的蓬勃發(fā)展也是當(dāng)今互聯(lián)網(wǎng)行業(yè)最主要的發(fā)展趨勢。近十年來中國移動互聯(lián)網(wǎng)行業(yè)興起了大批企業(yè),包括近些年加大移動端投入的互聯(lián)網(wǎng)企業(yè),例如:百度、騰訊、阿里巴巴、搜狐、新浪等;也有隨著近幾年移動互聯(lián)網(wǎng)行業(yè)發(fā)展而興起的,例如小米、滴滴、新美大、今日頭條等。移動互聯(lián)網(wǎng)的快速發(fā)展促進(jìn)了移動互聯(lián)網(wǎng)測試行業(yè)的發(fā)展,移動互聯(lián)網(wǎng)測試行業(yè)由毫無規(guī)模變得越來越規(guī);,移動端測試從業(yè)人員的隊伍也越來越龐大。眾所周知,移動端測試工作是移動互聯(lián)網(wǎng)行業(yè)產(chǎn)品生產(chǎn)過程中必不可少的環(huán)節(jié)。移動端測試與普通軟件測試最大的區(qū)別在于其離不開類目繁多的移動設(shè)備。然而,移動端測試人員同時獲得所有型號的移動設(shè)備比較困難,如果有一種工具可以提供遠(yuǎn)程監(jiān)控移動設(shè)備的功能的話,移動端測試人員就不需要獲取所有型號的設(shè)備,甚至于身邊一臺設(shè)備都不需要就可以進(jìn)行測試,這是本研究課題的出發(fā)點。系統(tǒng)采用B/S體系結(jié)構(gòu),通過登錄計算機終的監(jiān)控后臺監(jiān)控遠(yuǎn)程Android平臺移動客戶端。受控Android平臺設(shè)備需要安裝相應(yīng)應(yīng)用并進(jìn)行初始化設(shè)置,然后監(jiān)控人員打開瀏覽器登錄監(jiān)控平臺即可對受控Android平臺設(shè)備進(jìn)行監(jiān)控。整個系統(tǒng)有兩種主要數(shù)據(jù)流,一種是屏幕圖片數(shù)據(jù)流,通過http1協(xié)議傳輸?shù)椒⻊?wù)端;另一種是桌面操作指令數(shù)據(jù)流,本系統(tǒng)中Android客戶端應(yīng)用使用了Phone Gap框架中的Push Plugin實時推送插件,因此桌面操作指令可以實時推送到受控端。上述兩種形式之外的數(shù)據(jù)通過http協(xié)議在客戶端和服務(wù)端間進(jìn)行交互。另外,Android平臺移動設(shè)備需要根據(jù)服務(wù)端的使用Ui Automator測試框架實現(xiàn)對手機的基本操作,包括點擊、滑動、返回等。本系統(tǒng)的創(chuàng)新之處在于遠(yuǎn)程監(jiān)控形式是PC平臺監(jiān)控端對Android平臺受控端,這是現(xiàn)在遠(yuǎn)程監(jiān)控行業(yè)所欠缺的部分,另外本系統(tǒng)遠(yuǎn)程監(jiān)控是一種多對多的遠(yuǎn)程監(jiān)控形式,多個監(jiān)控端可以對同一受控端進(jìn)行監(jiān)控,而且單個監(jiān)控端可同時監(jiān)控多個受控端設(shè)備。本系統(tǒng)是一個通過PC平臺監(jiān)控平臺遠(yuǎn)程監(jiān)控Android平臺移動設(shè)備桌面的工具,用于輔助移動端測試工作,測試人員可以使用本工具方便的監(jiān)控任何地點的Android平臺設(shè)備。系統(tǒng)的重點工作在于監(jiān)控平臺如何獲得Android平臺設(shè)備的屏幕信息,以及Android平臺如何自動執(zhí)行操作。經(jīng)過長時間的深入研究,成功的解決了這些難點,通過運行和調(diào)試,系統(tǒng)能穩(wěn)定、高效的工作,整個系統(tǒng)通過了功能測試和性能測試,達(dá)到了設(shè)計要求。
【關(guān)鍵詞】:桌面監(jiān)控 安卓系統(tǒng) UiAutomator 實時推送
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP277
【目錄】:
- 摘要4-6
- Abstract6-12
- 第1章 緒論12-19
- 1.1 移動端測試輔助工具安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)研究背景12-15
- 1.1.1 移動互聯(lián)網(wǎng)的興起12-13
- 1.1.2 測試行業(yè)的發(fā)展13-14
- 1.1.3 移動端遠(yuǎn)程測試14-15
- 1.2 國內(nèi)外遠(yuǎn)程監(jiān)控系統(tǒng)研究現(xiàn)狀15-16
- 1.3 安卓平臺遠(yuǎn)程監(jiān)控系統(tǒng)研發(fā)的可行性分析16-17
- 1.4 論文整體結(jié)構(gòu)安排17-19
- 第2章 系統(tǒng)設(shè)計相關(guān)技術(shù)概論19-25
- 2.1 遠(yuǎn)程控制相關(guān)理論概念19-20
- 2.2 實時推送技術(shù)原理詳解20-22
- 2.3 數(shù)字圖像壓縮技術(shù)22-23
- 2.4 UiAutomator自動化測試框架介紹23-24
- 2.5 本章小結(jié)24-25
- 第3章 系統(tǒng)業(yè)務(wù)需求25-31
- 3.1 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)整體需求分析25-26
- 3.2 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)詳細(xì)功能需求分析26-28
- 3.2.1 客戶端詳細(xì)功能需求分析26-27
- 3.2.2 服務(wù)端詳細(xì)功能需求分析27-28
- 3.3 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)用例圖28-29
- 3.4 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)詳細(xì)性能需求分析29-30
- 3.5 本章小結(jié)30-31
- 第4章 系統(tǒng)設(shè)計與實現(xiàn)方式31-51
- 4.1 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)開發(fā)和運行環(huán)境31
- 4.2 安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)總體設(shè)計31-33
- 4.3 安卓平臺遠(yuǎn)程監(jiān)控系統(tǒng)操作流程33-34
- 4.4 客戶端各模塊詳細(xì)分析34-42
- 4.4.1 用戶信息管理模塊詳細(xì)設(shè)計34-36
- 4.4.2 監(jiān)控權(quán)限設(shè)置模塊詳細(xì)設(shè)計36-37
- 4.4.3 控制數(shù)據(jù)流實時接收模塊詳細(xì)設(shè)計37
- 4.4.4 控制命令處理模塊詳細(xì)設(shè)計37-40
- 4.4.5 位置信息數(shù)據(jù)采集模塊詳細(xì)設(shè)計40
- 4.4.6 圖片數(shù)據(jù)流處理模塊詳細(xì)設(shè)計40-41
- 4.4.7 系統(tǒng)安全模塊詳細(xì)設(shè)計41-42
- 4.5 安卓平臺遠(yuǎn)程監(jiān)控系統(tǒng)服務(wù)端各功能模塊詳細(xì)分析42-49
- 4.5.1 用戶管理模塊的詳細(xì)設(shè)計42-44
- 4.5.2 監(jiān)控手機列表管理模塊的詳細(xì)設(shè)計44-45
- 4.5.3 監(jiān)控畫面展示模塊詳細(xì)設(shè)計45-46
- 4.5.4 監(jiān)控畫面遠(yuǎn)程操作指令捕捉模塊詳細(xì)設(shè)計46-48
- 4.5.5 控制指令推送模塊詳細(xì)設(shè)計48
- 4.5.6 圖片信息解壓模塊詳細(xì)設(shè)計48-49
- 4.5.7 錯誤消息處理模塊詳細(xì)設(shè)計49
- 4.5.8 語言設(shè)置模塊詳細(xì)設(shè)計49
- 4.6 數(shù)據(jù)庫業(yè)務(wù)和項目發(fā)布詳細(xì)設(shè)計49-50
- 4.7 本章小結(jié)50-51
- 第5章 系統(tǒng)測試51-68
- 5.1 功能測試51-62
- 5.1.1 客戶端用戶信息管理模塊功能測試51-53
- 5.1.2 客戶端各個網(wǎng)絡(luò)狀態(tài)下監(jiān)控功能測試53-54
- 5.1.3 客戶端修改允許監(jiān)控狀態(tài)功能測試54-55
- 5.1.4 客戶端系統(tǒng)安全模塊功能測試55-56
- 5.1.5 服務(wù)端用戶管理模塊功能測試56-57
- 5.1.6 服務(wù)端受控端列表管理模塊功能測試57-59
- 5.1.7 服務(wù)端監(jiān)控畫面遠(yuǎn)程操作指令捕捉模塊功能測試59-60
- 5.1.8 移動互聯(lián)網(wǎng)測試特有異常情況測試60-61
- 5.1.9 語言設(shè)置模塊功能測試61
- 5.1.10 服務(wù)端錯誤消息處理模塊測試61-62
- 5.2 客戶端性能測試62-64
- 5.2.1 穩(wěn)定性測試62
- 5.2.2 內(nèi)存測試62-63
- 5.2.3 Activity響應(yīng)時間測試63-64
- 5.2.4 網(wǎng)絡(luò)流量測試64
- 5.3 監(jiān)控平臺性能測試64-67
- 5.3.1 實時性測試65-66
- 5.3.3 壓力測試66
- 5.3.4 并發(fā)性測試66-67
- 5.4 本章小結(jié)67-68
- 第6章 總結(jié)與展望68-70
- 6.1 總結(jié)68-69
- 6.2 創(chuàng)新點69
- 6.3 展望69-70
- 參考文獻(xiàn)70-72
- 注釋72-73
- 作者簡介與科研成果73-74
- 致謝74
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 魏一丁;;對電商中的移動端流量轉(zhuǎn)化為銷量的研究[J];現(xiàn)代經(jīng)濟(jì)信息;2014年16期
2 王璇;;移動端兒童嚴(yán)肅游戲界面設(shè)計研究[J];裝飾;2014年02期
3 李焱,張璐,許家棟;基于移動端多天線系統(tǒng)的無線衰落信道模型[J];電波科學(xué)學(xué)報;2003年06期
4 ;韓都衣舍這樣區(qū)分移動端與PC端[J];銷售與市場(渠道版);2014年06期
5 ;BAT搶占移動端,誰占鰲頭?[J];中國廣電技術(shù)文萃;2014年02期
6 張健;;GSM-R通信系統(tǒng)中移動端性能測試分析[J];硅谷;2013年23期
7 張儀;;多屏趨勢勢不可擋[J];衛(wèi)星電視與寬帶多媒體;2014年01期
8 董鈞祥;李勤;;基于Mobile SVG的服務(wù)器移動端負(fù)載平衡的LBS關(guān)鍵技術(shù)研究[J];煤炭技術(shù);2011年01期
9 雷偉軍;;3G安全機制與移動端使用安全研究[J];電子設(shè)計工程;2013年14期
10 ;PPT轉(zhuǎn)存大秘技 PC與移動端那點事[J];電腦愛好者;2013年21期
中國重要報紙全文數(shù)據(jù)庫 前10條
1 記者 李小兵;移動端商業(yè)化成亮點 奇虎360二季度業(yè)績增3.7倍[N];上海證券報;2013年
2 北京商報記者 魏蔚;美團(tuán)上半年移動端交易額破百億元[N];北京商報;2014年
3 本報記者 陳錦鋒;6·18電商大戰(zhàn)再度上演 移動端成為必爭之地[N];通信信息報;2014年
4 記者 申海洋;唯品會二季度營收破50億 未來將重點布局移動端和物流[N];民營經(jīng)濟(jì)報;2014年
5 本報記者 張濤;唯品會業(yè)績再報喜 未來將發(fā)力移動端[N];中國商報;2014年
6 本報記者 張玉潔;移動端撐起“半壁江山”[N];中國證券報;2014年
7 記者 劉佳;獵豹移動三季度移動端營收猛增627.7%[N];第一財經(jīng)日報;2014年
8 記者 吳文治;京東移動端下單數(shù)超總量四成[N];北京商報;2014年
9 本報記者 賀駿;移動端訂單在京東促銷中占比達(dá)40% 上市公司成為領(lǐng)跑者[N];證券日報;2014年
10 本報記者 亞文輝;電商大促轉(zhuǎn)戰(zhàn)移動端 靠物流提升服務(wù)體驗[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2014年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 劉毅;百勝營建系統(tǒng)移動端前端設(shè)計與實現(xiàn)[D];大連理工大學(xué);2015年
2 林廣義;B公司移動端服務(wù)平臺的研究和實現(xiàn)[D];華南理工大學(xué);2015年
3 劉蕓;基于移動端消費者行為分析的酒店營銷創(chuàng)新研究[D];浙江工商大學(xué);2015年
4 張帆;公共自行車系統(tǒng)的移動端服務(wù)設(shè)計[D];浙江理工大學(xué);2015年
5 陸婷婷;電商平臺移動端的服裝品類營銷策略研究[D];浙江理工大學(xué);2016年
6 丁占華;移動端用戶界面中隱喻設(shè)計的行為引導(dǎo)作用研究[D];中央美術(shù)學(xué)院;2016年
7 張曼舒;移動端閱讀類應(yīng)用界面的設(shè)計研究[D];北京理工大學(xué);2015年
8 孫翱;移動端即時通信應(yīng)用開發(fā)套件的設(shè)計與實現(xiàn)[D];中國科學(xué)院研究生院(沈陽計算技術(shù)研究所);2016年
9 秦利園;移動端測試輔助工具安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)的研發(fā)[D];吉林大學(xué);2016年
10 劉曉潔;基于移動端的寶潔天貓旗艦店銷售額提升策略研究[D];北方工業(yè)大學(xué);2015年
本文關(guān)鍵詞:移動端測試輔助工具安卓平臺遠(yuǎn)程桌面監(jiān)控系統(tǒng)的研發(fā),由筆耕文化傳播整理發(fā)布。
,本文編號:312563
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/312563.html