摘要:云盒可以給智能設備提供穩定的電源供應網絡環境安全保障,是智能設備接入云服務的載體,具有低成本,高可靠,安全性高的特點。每個云盒都是管理智能終端的最小單元,多個云盒之間可以完美堆疊,可以靈活適應各種復雜的機房環境以及各種規模的智能終端接入。
摘要: 移動測試的應用架構 作為一整個龐大的移動測試解決方案,MQC專有云系統內部包含了非常多的軟硬件模塊,整個系統緊密高效的互相連接穩定配合。從模塊劃分上來看,主要包括:用戶交互平臺、任務調度平臺、移動終端控制系統、無線機房管理平臺、自動化測試能力、中間件(數據庫、緩存、文件存儲)、無線機房硬件方案、專家支持服務。
移動測試的應用架構
作為一整個龐大的移動測試解決方案,MQC專有云系統內部包含了非常多的軟硬件模塊,整個系統緊密高效的互相連接穩定配合。從模塊劃分上來看,主要包括:用戶交互平臺、任務調度平臺、移動終端控制系統、無線機房管理平臺、自動化測試能力、中間件(數據庫、緩存、文件存儲)、無線機房硬件方案、專家支持服務。除了自動化測試能力,其他應用模塊構成專有云基礎服務。
專有云基礎服務是專有云解決方案必須包含的一整套軟硬件方案,是整個專有云系統的軟硬件基礎。基礎服務里包含幾個重要平臺:用戶交互平臺、任務調度平臺、移動終端控制系統、無線機房管理平臺、中間件、無線機房硬件方案。
為了滿足潛在的支撐容量需求(比如支持的機型數量需要增加、使用的用戶增加、使用頻度增加),基礎服務所包含的平臺都可以支持橫向熱擴展,并且擴展期間不會影響到原先整體服務的穩定性。整個系統在可擴展性上非常靈活,可以涵蓋潛在的大部分擴展需求。這也是這個方案的核心優勢之一。
1.用戶交互平臺
用戶交互平臺是企業內部用戶使用各個測試功能的WEB入口,內部用戶可以通過域名或者IP直接訪問用戶交互平臺。該平臺主要包含兩類功能:面向普通用戶的移動測試相關功能;面向管理員的配置管理功能。
普通用戶可以通過用戶交互平臺使用專有云購買的所有服務,比如企業購買了Android兼容性測試能力,那么用戶可以通過Android兼容性測試提測頁面進行測試任務的提交、通過測試報告頁查看完整的測試報告、通過App管理頁和測試管理頁管理自己提交的App和測試報告。
管理員可以通過用戶交互平臺完成對整個系統的管理,比如對特定用戶增加黑名單,阻止其繼續使用服務等功能。
總之,用戶交互平臺是基于Web提供給企業使用各項服務的窗口。
2. 任務調度平臺
任務調度平臺顧名思義是指整個系統的任務調度處理大腦。專有云系統所有的任務創建、任務調度分派、任務結果收集、設備狀態管理、對外接口暴露都集中在任務調度平臺上。
任務調度平臺是以Web應用的方式部署在linux服務器上,對外只暴露出必要的HTTP API,例如創建測試任務接口。同時在安全性上有足夠的保障,有一套嚴格的訪問鑒權方案。
任務調度平臺對接口的請求流量實現了負載均衡,對測試任務的調度也考慮了任務優先級以及任務的執行情況,保障測試任務高效,有序地分發、執行。
3. 移動終端控制系統
移動終端控制系統是控制終端設備的樞紐,承載著移動終端設備接入、測試程序的執行的作用。
移動終端設備的接入:一個移動終端控制系統可以同時接入多個、多種移動終端設備,多個移動終端控制系統組成分布式移動終端測試執行體系。移動終端控制系統是直接對移動終端發送指令,并直接從移動終端獲取數據的系統,它負責對移動終端進行直接的控制、命令下達以及數據采集。不僅如此,移動終端控制系統還負責維護移動終端的生命周期,對移動終端的健康程度進行維護(比如清理移動終端的垃圾數據),以及對移動終端的在線情況進行監控。
測試程序的執行:測試程序的真正執行發生在移動終端控制系統,移動終端控制系統負責接收任務調度平臺的指令,對所接入的指定終端執行測試程序,并對測試結果數據進行反饋。不同移動終端的測試程序環境相互隔離,互不干擾。
4. 無線機房管理
由于移動終端種類繁多,數量龐大,對這些移動終端的統一管理是一個很繁重的工作。無線機房管理平臺就是為了方便對無線終端、以及其他支持設備的統一管理。功能包括終端數據錄入、終端在線情況監控、終端在線運維工具、工單系統、借用功能。
終端數據錄入:好比圖書館對海量圖書進行分門別類,以書架為單位進行管理,每個書架都有編號,每本圖書也有位置編號。無線機房管理平臺也支持對海量移動終端進行統一編號管理,以機架機房為單元,每個移動終端都會由唯一的位置標號。方便對特定終端進行搜尋。系統支持錄入每臺移動終端的基本數據(如系統版本、CPU型號等),方便按特定條件進行分組管理。
終端在線情況監控:移動終端存在較大的不穩定因素,長期在線運行也容易發生一些系統或硬件故障,從而引發掉線。系統支持對所有接入的移動終端的在線情況進行監控,通過監控大盤,可以直觀感知當前所有移動終端的掉線率,移動終端一旦發生掉線或其他異常,會自動報警。
終端在線運維工具:系統提供一些基本的在線運維功能,如:關機、重啟等。
運維工單系統:對設備的運維記錄通過工單系統進行沉淀,通過工單系統,可以有秩序地對移動終端進行運維,方便查看終端的運維歷史。
借用功能:對移動終端的外借及歸還,都需要在系統中進行登記,并明確借用人及歸還時間,確保移動終端不及發生丟失的情況。
5.數據庫、緩存、對象存儲
MQC使用了一些中間件/存儲軟件以確保系統能高效穩定地運行。
結構化持久存儲:系統使用了Mysql實現結構化持久存儲,主備庫的配置可以保證數據庫高性能、高可用。
數據緩存:系統使用了Redis來實現數據緩存,通過數據緩存機制的加入,大大提高了系統性能,降低了持久存儲的IO壓力。
對象存儲:在分布式場景下,需要對非結構化數據進行統一存儲和高效地讀寫。對于MQC專有云,需要存儲移動應用安裝包數據、測試結果數據、測試腳本數據。系統采用了對象存儲方案,不僅滿足分布式文件存儲需求,也大大提高了讀寫效率,對數據安全性也有很大的保障。
6.無線機房硬件方案
移動測試機房不像傳統服務器機房,對智能設備的的無人托管具有很高的要求。MQC以多年的生產實踐經驗,打造出一套適用于托管智能設備的硬件產品:YUN-BOX(云盒) 。云盒可以給智能設備提供穩定的電源供應、網絡環境、安全保障,是智能設備接入云服務的載體,具有低成本,高可靠,安全性高的特點。每個云盒都是管理智能終端的最小單元,多個云盒之間可以完美堆疊,可以靈活適應各種復雜的機房環境以及各種規模的智能終端接入。
點擊查看原文
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/11799.html
摘要:云盒可以給智能設備提供穩定的電源供應網絡環境安全保障,是智能設備接入云服務的載體,具有低成本,高可靠,安全性高的特點。每個云盒都是管理智能終端的最小單元,多個云盒之間可以完美堆疊,可以靈活適應各種復雜的機房環境以及各種規模的智能終端接入。 摘要: 移動測試的應用架構 作為一整個龐大的移動測試解決方案,MQC專有云系統內部包含了非常多的軟硬件模塊,整個系統緊密高效的互相連接穩定配合。從模...
摘要:無論是因為移動是企業內部應用無法外部使用,還是要求測試數據絕對私有化,專有云解決方案都可以支持。降低成本自動化測試技術減少手工測試工作量。 摘要: MQC專有云解決方案是MQC測試體系的完全移植版,目標是幫助客戶短期內在搭建一套專業的、系統的自動化測試平臺,實現測試服務、測試數據的完全本地化、私有化。無論是因為移動App是企業內部應用無法外部使用,還是要求測試數據絕對私有化,MQC專有...
摘要:換句話說就是,讓測試更有針對性。得益于強大的測試技術,兼容性測試的檢出率遠遠高于業界水平。同時,在性能測試方面,即提供了項性能指標曲線性能分析,更提供了強大的內存泄漏和內存溢出的檢測和分析能力。 摘要: Android兼容性測試旨在幫助解決Android應用在不同真機機型上的各類兼容性問題,包括 Crash/ANR分析、6項性能分析、UI檢測、3個版本的覆蓋安裝檢測等。Android兼...
摘要:傲游主機是一家成立于年的老牌商家,有定居澳洲的害羞哥以及國內一些行業大佬共同出資創辦。目前數據中心涵蓋有香港韓國日本新加坡美國歐洲。傲游主機是一家成立于2010年的老牌IDC商家,有定居澳洲的害羞哥以及國內一些IDC行業大佬共同出資創辦。目前數據中心涵蓋有香港、韓國、日本、新加坡、美國、歐洲。 重心還是香港數據中心:中國香港Cloudie機房、中國香港Pang機房、中國香港灣仔機房、中...
摘要:怎么樣帶來了月超級促銷活動香港和美國洛杉磯機房的線路的云服務器直接折優惠,低至月美國硅谷機房的個的站群服務器,首月半價香港獨立服務器,低至折,你沒看錯美國萬兆帶寬供應商,主打美國直連大帶寬,真實硬防。10g.biz怎么樣?10g.biz帶來了9月超級促銷活動:(1)香港和美國洛杉磯機房的CN2 GIA線路的云服務器直接4折優惠,低至$2.36/月;(2)美國硅谷機房的258個IP的站群服務器...
閱讀 1148·2021-11-24 10:43
閱讀 3102·2021-11-22 09:34
閱讀 3549·2021-10-08 10:04
閱讀 3931·2021-09-23 11:58
閱讀 3114·2019-08-30 15:44
閱讀 483·2019-08-30 13:01
閱讀 1155·2019-08-28 18:07
閱讀 1447·2019-08-26 13:42