
這真不是您需要的服務(wù)?
MTBF測試
目前,終端側(cè)的可靠性測試基本上是采用稱為”MTBF測試”的專有測試活動來進(jìn)行的。
中國移動2017版的MTBF測試的標(biāo)準(zhǔn)是:每輪測試5臺終端并行連續(xù)循環(huán)執(zhí)行以下用例7X24小時,期間記錄系統(tǒng)級問題,包括死機、重啟、白屏、脫 網(wǎng)等嚴(yán)重問題。最終計算終端的無故障運行時間
T:T = 5X7X24 /(故障數(shù))
如果終端支持穩(wěn)定性測試中對應(yīng)的本地及通信類業(yè)務(wù),則要求終端對于支持的業(yè)務(wù)滿足穩(wěn)定性測試中,在 TD-SCDMA、TD-LTE 網(wǎng)絡(luò)下平均無故障運行時長指標(biāo)不低于 250 小時。北美電信運營商AT&T的MTBF指標(biāo)是這樣定義的:7臺手機每天24小時不間斷運行AT&T規(guī)定的測試,測試內(nèi)容包括2G/3G語音呼叫、短彩信、瀏覽器上網(wǎng)、電話本操作。測試過程中出現(xiàn)的測試用例失敗情況都會記錄下來,然后用7臺手機總的運行時間除以全部手機出現(xiàn)的測試失敗次數(shù),即得到MTBF值。整個測試過程全部采用自動化方式,并且都在AT&T的現(xiàn)網(wǎng)環(huán)境下進(jìn)行,該測試已經(jīng)成為所有與AT&T合作的終端廠商都必須通過的測試,而且是所有廠商公認(rèn)的最難通過的測試。
YunOS的MTBF測試是由YunOS系統(tǒng)測試團(tuán)隊執(zhí)行的,同時制定了更為嚴(yán)格的通過標(biāo)準(zhǔn)。
MTBF測試與系統(tǒng)可靠性
可以看出,MTBF測試標(biāo)準(zhǔn)的定義與上文介紹的System Availability的概念不是完全一致,因為移動終端畢竟與服務(wù)端從架構(gòu),實現(xiàn)方法,到用戶群體都不盡相同;嚴(yán)格來講MTBF測試是終端可靠性測試其中的穩(wěn)定性測試部分。然而有不少地方是兩者是相通和可以借鑒的。比如:
• MTBF中的故障數(shù)可以近似理解為Outage,系統(tǒng)重啟屬于Total Outage, 模塊Crash屬于Partial Outage
• 提升可靠性都是需要降低故障數(shù)減小downtime
• 在系統(tǒng)和應(yīng)用設(shè)計中都需考慮如何減少錯誤,或者出現(xiàn)錯誤如何恢復(fù)。
• 終端上的一些后臺服務(wù)可以近似理解為服務(wù)端應(yīng)用,雖然不能完全照搬上文中提到容災(zāi)和恢復(fù)的場景,但是可以借鑒其中的一些思路。
• 終端上可以通過參考DPM的概念增加數(shù)據(jù)衡量指標(biāo),但可能不需要也不現(xiàn)實每個場景都執(zhí)行100萬次操作,可以依據(jù)實際情況調(diào)整標(biāo)準(zhǔn)要求
• 可以參考Failover策略中錯誤探測,隔離,恢復(fù)的操作在出現(xiàn)錯誤時及時發(fā)現(xiàn),快速恢復(fù)重新啟動來減少對用戶造成的負(fù)面影響,恢復(fù)時間即Failover Recovery Time就成了一個關(guān)鍵指標(biāo)
深圳安博檢測股份有限公司(股票代碼:837435)
聯(lián)系人:Mason Zou 鄒浩根
郵箱:sales0902@anbotek.com