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