為提公升應用品質助力,綠標2 0檢測項技術詳解

2021-09-12 15:37:06 字數 1466 閱讀 6911

為保證應用在不同機型都能以最優的狀態執行,給使用者帶來更好的體驗,安卓綠色聯盟聯合華為終端開放實驗室,通過deveco(deveco.huawei.com)平台,為開發者提供了基於《安卓綠色聯盟應用體驗標準2.0》(以下簡稱綠標2.0)的五大標準免費檢測服務。

綠標2.0對應用的使用場景做了對應分類,包括登入、導航、聊天等,不同的場景有不同的遍歷方式。為保證遍歷的通透性,相容性測試搭建了深度遍歷框架,框架底層的cvservice可幫助測試整個應用,異常anr堆疊捕獲可在系統發生錯誤時將其記錄並精準定位到異常對應的堆疊和logcat日誌。

穩定性測試技術

為讓使用者不再受閃退及其他不穩定因素困擾,綠標2.0對應用穩定性提出了新的標準,主要包括閃退率和anr兩大維度。傳統的穩定性測試方法是基於monkey的隨機測試,效率較低,問題難以復現且耗時,經過改進後使用了基於控制項識別技術的隨機遍歷測試技術效率更高,問題更易復現。

效能測試技術

效能測試採用ui遍歷框架,ui自動化與資料採集模組之間使用的是輕量級rpc中介軟體來實現資料互動,驅動與ui測試工具之間基於abd構建的tcp通訊,最後把資料進行彙總,形成完整報告。

功耗測試技術

應用的功耗測試方法主要是通過應用後台對裝置的占用頻次和時長來衡量和判斷該應用的功耗。

安全測試技術

目前國內應用上線時多數使用的是三方元件,防毒引擎檢測主要依賴病毒引擎庫,如果引擎庫沒有及時更新元件,極易產生誤報行為。

deveco雲測平台的安全測試是基於華為雲防毒對應用進行無死角掃瞄,測試內容包括病毒掃瞄、惡意廣告、安全漏洞、隱私洩露、高危許可權等。綠標2.0對應用對應的許可權進行了分類,安全檢測系統會對每類進行檢測的應用進行判斷,是否使用了合理的許可權,如許可權不合理,系統會將其打點標出同時郵件通知開發者,並提供截圖或業務說明。

綠標評測發布計畫

安卓綠色聯盟會結合應用測試的情況不定期推出相應的評測報告,並從綠標2.0五大標準的維度對應用的情況進行排名和打分,旨在幫助開發者提公升應用的質量水平。

通過檢測的應用,可在華為應用市場上看到「綠色應用」的標籤。未通過檢測的應用也可通過華為終端開放實驗室綠標檢測能力進行檢測更新,詳情請登入:

為提公升應用品質助力,綠標2 0檢測項技術詳解

為保證應用在不同機型都能以最優的狀態執行,給使用者帶來更好的體驗,安卓綠色聯盟聯合華為終端開放實驗室,通過deveco deveco.huawei.com 平台,為開發者提供了基於 安卓綠色聯盟應用體驗標準2.0 以下簡稱綠標2.0 的五大標準免費檢測服務。綠標2.0對應用的使用場景做了對應分類,包...

爆火的網紅幸運盒子WEBOX,用品質和溫度做買賣

電視盒子是這幾年非常火爆的一類數碼產品,在2012年,騰訊聯手泰捷研發的的電視盒子 泰捷webox發布,曾創造1分鐘銷售三千多臺的銷售奇蹟,多達數百家 報道!泰捷webox一直專注於中高階電視盒子,不做低價產品,不做低品質盒子,也不打 戰,這是它一貫的風格!從webox品牌來講,這兩年似乎又多了乙個...

用品質說話!百味宗師地主茶欲做茶界「江小白」?

茶文化作為中華民族的代表傳統文化之一,帶給人們的始終是古典高雅的觀感。因此茶葉品牌的包裝,多半以經典持重的造型面世,也給大眾造成了 中老年是茶業的主要目標群體,年輕人則只熱衷於咖啡奶茶 的刻板印象。在當下,年輕群體已經成為了消費主力軍,他們對於消費重 個性 重 場景 重 品質 這也給茶業市場帶來了新...