基于圖像識別的跨平臺測試腳本錄制與回放系統(tǒng)的設(shè)計與實(shí)現(xiàn)
【文章頁數(shù)】:93 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1:移動應(yīng)用類別關(guān)系圖??
應(yīng)用逐漸發(fā)展為多種類型。目前主流的移動應(yīng)用程序大體分為三類:原生應(yīng)??用(Native?App)、網(wǎng)頁應(yīng)用(Web?App)、混合應(yīng)用(Hybrid?App)?[?19],具體關(guān)系如??圖2.1所示。移動應(yīng)用種類、運(yùn)行平臺的多樣性為移動應(yīng)用的自動化測試帶來了??跨平臺的復(fù)雜性問題....
圖3.2:系統(tǒng)用例圖??如表3.5所示,系統(tǒng)共涉及10個主要系統(tǒng)用例,分別為接入移動設(shè)備、更新??
?3.3系統(tǒng)用例圖??本文設(shè)計實(shí)現(xiàn)的跨平臺腳本錄制與回放系統(tǒng)具體用例圖如圖3.2所示。系統(tǒng)??主要由測試人員與計時器兩個角色組成。定時器主要涉及移動設(shè)備狀態(tài)的更新,??定時器會定時檢查與系統(tǒng)連接的移動設(shè)備的狀態(tài),保證系統(tǒng)中記錄的設(shè)備狀態(tài)??與真實(shí)設(shè)備狀態(tài)的實(shí)時同步。??測試人員是....
圖3.3:腳本錄制與回放系統(tǒng)總體部署圖??圖3.4給出了整個腳本錄制與回放系統(tǒng)的總體架構(gòu),給出了部署圖中各個服??務(wù)器所涉及的}■:要功能服務(wù)
L^ZlJz??圖3.3:腳本錄制與回放系統(tǒng)總體部署圖??圖3.4給出了整個腳本錄制與回放系統(tǒng)的總體架構(gòu),給出了部署圖中各個服??務(wù)器所涉及的}■:要功能服務(wù)。下面對各個服務(wù)器所涉及的具體的功能、業(yè)務(wù)等??進(jìn)行簡要的介紹。??腳本錄制與回放系統(tǒng)Web管理端直接與測試人員進(jìn)行交互,....
圖3.5:設(shè)備管理模塊流程圖??同時該模塊與移動設(shè)備硬件直接連接,是從設(shè)備中獲取必要信息、界面信??息及驅(qū)動設(shè)備按照指令運(yùn)行的基礎(chǔ)
3.4.2設(shè)備管理模塊設(shè)計??設(shè)備管理模塊主要用于設(shè)備的接入、設(shè)備狀態(tài)的監(jiān)聽、設(shè)備數(shù)據(jù)的傳輸及??設(shè)備的查詢,圖3.5對整個模塊的運(yùn)行流程進(jìn)行了描述。??在系統(tǒng)啟動時設(shè)備監(jiān)聽器與定時器會隨之啟動,設(shè)備監(jiān)聽器在新設(shè)備接入??系統(tǒng)時會觸發(fā)接入事件,隨后系統(tǒng)對新接入的移動設(shè)備獲取Udi....
本文編號:4041201
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/4041201.html