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

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

移動端測試協(xié)同平臺的設計與實現(xiàn)

發(fā)布時間:2020-12-07 00:11
  滴滴出行質量技術部自從成立以來,職能從簡單的黑盒測試,慢慢發(fā)展到白盒測試以及專項工具開發(fā),逐漸發(fā)展成為公司重點部門。隨著公司業(yè)務的不斷拓展、數(shù)據(jù)量及類型的不斷擴大、日活用戶的不斷增加,各部門對發(fā)版統(tǒng)計、業(yè)務分析和測試覆蓋的需求不斷加劇。但是當前各業(yè)務線協(xié)同難,加上線上監(jiān)控的缺失,導致技術部門無法及時跟進線上問題。為了解決上述問題,論文設計與開發(fā)了移動端測試協(xié)同平臺,滿足公司技術及運營部門的數(shù)據(jù)統(tǒng)計及測試覆蓋需求,提供及時、準確、統(tǒng)一的測試及發(fā)布入口。論文完成了移動端測試協(xié)同平臺的需求分析、概要設計、詳細設計和最終實現(xiàn)。平臺整體上可分為數(shù)據(jù)展示系統(tǒng)和基于不同開發(fā)模式的數(shù)據(jù)和能力支撐系統(tǒng)兩大部分。其中,數(shù)據(jù)展示系統(tǒng)主要進行功能使用和結果展示;數(shù)據(jù)和能力支撐系統(tǒng)實現(xiàn)自動化測試及監(jiān)控,并將結果進行計算、存儲,并提供相應的接口給數(shù)據(jù)展示系統(tǒng)進行查詢和展現(xiàn)。數(shù)據(jù)和能力支撐系統(tǒng)分為六個功能模塊:協(xié)同發(fā)版、自動化測試、Monkey穩(wěn)定性測試、長連接代理測試、云真機和線上接口監(jiān)控。平臺使用Web頁面方式為用戶提供展示及功能使用的入口,各模塊采用相對獨立的開發(fā)語言進行功能實現(xiàn)。本人獨立完成了協(xié)同發(fā)版、An... 

【文章來源】:北京交通大學北京市 211工程院校 教育部直屬院校

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

【學位級別】:碩士

【部分圖文】:

移動端測試協(xié)同平臺的設計與實現(xiàn)


圖1-1?2016-2017年網(wǎng)約車APP市場滲透率走勢??Figure?1-1?2016-2017?The?Penetration?Rate?of?Car-Hailing?APP??

原理圖,原理圖,客戶端,執(zhí)行命令


核心是實現(xiàn)了以REST為基礎的Web服務器,負責接受客戶端內測試用例代碼的??連接和客戶端的命令。在手機設備上通過Bootstrap.jar文件執(zhí)行命令,然后通過??Http的響應收集命令執(zhí)行的結果[5]。如圖2-1所示是Appium的原理圖。??JSON(W*bDrtv?i?pr^tocfll)??'?I?On??降義_?IB??‘‘?Mttp曬??1?1?U?t?n?On?Sodi*t(tP.4724)??^?|??WAait>tntlat??Android??圖2-1?Appium原理圖??Figure?2-1?Architecture?Diagram?of?Appium??5??

示意圖,序列化,示意圖


序列化[8]。它很適合做數(shù)據(jù)存儲或RPC數(shù)據(jù)交換格式。可以用于通訊協(xié)議、數(shù)據(jù)??存儲等領域的語言無關、平臺無關、可擴展的序列化結構數(shù)據(jù)格式[9]。目前提供了??C++、Java、Python三種語言的API。如圖2-2所示是ProtocolBuffers序列化編碼??示意圖。??Field?1?Field?2?Field?3?field?N??:?:??Key?Value?Key?Value?Key?Value?jKey?Value?1?...?j?Key?Value??s?,?—-——??i??????T??Message?Buffer??圖2-2?Protocol?Buffers序列化編碼示意圖??Figure?2-2?Diagram?of?Protocol?Buffers?Serialization?Code??2.3?JavaNIO??針對傳統(tǒng)Java網(wǎng)絡I/O線程性能低下的問題,NIO技術得以被提出。相較于??傳統(tǒng)面向流的BIO技術,NIO面向數(shù)據(jù)塊進行I/O讀寫,在底層采用了具有非阻??塞特性的10多路復用機制,減少了線程的使用量,卻大大提高了數(shù)據(jù)的讀寫效率,??能夠為Java高性能網(wǎng)絡技術的實現(xiàn)提供技術支撐[1()]。??NIO主要有三大核心部分:Channel,Buffer,?Selector。傳統(tǒng)的10基于字節(jié)流??和字符流進行操作,而NIO基于Channel和Buffer緩沖區(qū)進行操作,數(shù)據(jù)總是從??通道讀取到緩沖區(qū)中

【參考文獻】:
期刊論文
[1]一種跨平臺的移動自動化測試系統(tǒng)的設計與實現(xiàn)[J]. 王俊,蔣厚明,王海濤,顧學海.  自動化技術與應用. 2017(10)
[2]分析數(shù)據(jù)庫設計在網(wǎng)站開發(fā)中的應用[J]. 張書月.  電子測試. 2017(20)
[3]基于Appium的移動應用自動化測試的實現(xiàn)[J]. 李冬睿.  安徽職業(yè)技術學院學報. 2017(03)
[4]基于Robot Framework和Appium的APP自動化測試框架[J]. 李全.  數(shù)碼世界. 2017(05)
[5]基于Google Protocol Buffer的即時通訊系統(tǒng)設計[J]. 隋心怡,王瑞剛,梁小江.  電子科技. 2017(01)
[6]網(wǎng)絡抓包軟件在“計算機網(wǎng)絡技術”教學中的應用[J]. 王海艷.  電腦知識與技術. 2016(35)
[7]深入理解自動化測試工具Appium[J]. 任濤.  信息與電腦(理論版). 2016(21)
[8]基于NIO的高速數(shù)據(jù)傳輸技術的實現(xiàn)[J]. 郭金磊,張玉生,胡愛蘭.  微型機與應用. 2016(13)
[9]NIO高性能技術在Java網(wǎng)絡通信中的應用研究[J]. 張健立.  山東工業(yè)技術. 2016(11)
[10]計算機軟件測試技術與開發(fā)應用研究[J]. 高俊,鄒金萍.  中國管理信息化. 2016(07)



本文編號:2902251

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

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


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

版權申明:資料由用戶4476a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
午夜成年人黄片免费观看| 日本av一区二区不卡| 加勒比人妻精品一区二区| 欧美日韩视频中文字幕| 欧美日韩国产免费看黄片| 国产级别精品一区二区视频| 亚洲一区二区亚洲日本| 精品一区二区三区中文字幕| 免费高清欧美一区二区视频| 在线免费国产一区二区三区 | 日本不卡片一区二区三区| 欧美成人黄色一级视频| 天堂av一区一区一区| 国产午夜福利在线观看精品| 美女极度色诱视频在线观看| 亚洲清纯一区二区三区| 国产高清在线不卡一区| 丰满人妻少妇精品一区二区三区 | 九七人妻一区二区三区| 一区二区三区日韩经典| 午夜精品成年人免费视频| 综合久综合久综合久久| 欧美性高清一区二区三区视频 | 亚洲欧美日本视频一区二区| 一区二区三区亚洲国产| 草草草草在线观看视频| 婷婷色国产精品视频一区| 欧美日韩中黄片免费看| 99久免费精品视频在线观| 国产一级内射麻豆91| 黄片免费在线观看日韩| 福利专区 久久精品午夜| 91久久精品国产成人| 91人妻久久精品一区二区三区| 超碰在线播放国产精品| 日本午夜精品视频在线观看| 亚洲欧美日韩综合在线成成| 久久精品国产亚洲av久按摩| 精品偷拍一区二区三区| 久久精品亚洲精品一区| 国产精品日韩欧美一区二区|