HarmonyOS自誕生以來,致力于提供全場景智慧解決方案,打造分布式流轉(zhuǎn)、多設(shè)備協(xié)同的分布式體驗(yàn)。全新解決方案給測(cè)試帶來一系列新的困難和挑戰(zhàn)。
應(yīng)用級(jí)測(cè)試面臨問題:海量的設(shè)備如何測(cè)試兼容性?HarmonyOS下如何測(cè)試應(yīng)用性能?多設(shè)備協(xié)同下的應(yīng)用如何測(cè)試?
設(shè)備級(jí)測(cè)試面臨問題:設(shè)備級(jí)整機(jī)的DFX怎么測(cè)試?硬件/驅(qū)動(dòng)與系統(tǒng)的協(xié)同如何測(cè)試?設(shè)備與設(shè)備間的協(xié)同如何測(cè)試?
為了解決上述問題,我們打造一款全新的HarmonyOS測(cè)試解決方案產(chǎn)品——DevEco Testing,幫助開發(fā)者輕松掌握HarmonyOS測(cè)試技術(shù)。DevEco Testing對(duì)生態(tài)產(chǎn)品進(jìn)行多維深度驗(yàn)證與缺陷挖掘,與生態(tài)伙伴共筑高品質(zhì)生態(tài)產(chǎn)品,為鴻蒙生態(tài)高質(zhì)量發(fā)展保駕護(hù)航。
下面我們從測(cè)試框架、應(yīng)用測(cè)試服務(wù)、設(shè)備測(cè)試服務(wù)和認(rèn)證測(cè)試服務(wù)四個(gè)方面,為開發(fā)者介紹DevEco Testing。讓我們一起開啟DevEco Testing學(xué)習(xí)之旅吧~
一、測(cè)試框架(DevEco Testing for xUnit)
DevEco Testing提供強(qiáng)大的自測(cè)試框架,支持單元測(cè)試和模塊測(cè)試,讓分布式特性測(cè)試更簡單。測(cè)試框架的三大特點(diǎn):支持多種開發(fā)語言(Python/Java/JS/C++/C),支持不同設(shè)備類型,以及支持多設(shè)備交互。
測(cè)試框架將復(fù)雜的設(shè)備發(fā)現(xiàn)、設(shè)備配對(duì)、設(shè)備連接等活動(dòng)自動(dòng)化,開發(fā)者無需關(guān)心設(shè)備配對(duì)等細(xì)節(jié),可以如同單設(shè)備測(cè)試一樣的方式編寫分布式多設(shè)備測(cè)試用例。
二、應(yīng)用測(cè)試服務(wù)(DevEco Testing for App)
應(yīng)用測(cè)試服務(wù)為HarmonyOS應(yīng)用開發(fā)者提供專業(yè)級(jí)的應(yīng)用測(cè)試解決方案,一鍵式啟動(dòng),無人值守,讓應(yīng)用測(cè)試更輕松。
應(yīng)用測(cè)試服務(wù)提供DevEco Service云測(cè)試、DevEco Testing for App客戶端和DevEco Studio測(cè)試插件三種入口,開發(fā)者根據(jù)自己的需求選擇使用不同的工具進(jìn)行測(cè)試。
開發(fā)者根據(jù)工具界面向?qū)В绘I式完成任務(wù)的創(chuàng)建和提交。待測(cè)試完成后,開發(fā)者查看詳細(xì)的測(cè)試數(shù)據(jù)和優(yōu)化建議,同時(shí)使用測(cè)試錯(cuò)誤截圖、異常信息以及分布式跨設(shè)備日志等特性實(shí)現(xiàn)問題的快速定位。
應(yīng)用測(cè)試服務(wù)提供多種專項(xiàng)測(cè)試能力,包括兼容性測(cè)試、穩(wěn)定性測(cè)試、性能測(cè)試、UX規(guī)范測(cè)試和安全測(cè)試。
測(cè)試能力介紹如下:
兼容性測(cè)試:清晰呈現(xiàn)應(yīng)用在設(shè)備上運(yùn)行時(shí)出現(xiàn)的安裝失敗、卸載失敗、啟動(dòng)失敗、崩潰、無響應(yīng)、閃退等問題,保證應(yīng)用兼容性。
穩(wěn)定性測(cè)試:通過智能AI遍歷壓測(cè),在固定時(shí)間內(nèi)遍歷更多的路徑,發(fā)現(xiàn)更多應(yīng)用中可能存在的穩(wěn)定性問題。
性能測(cè)試:收集并分析冷熱啟動(dòng)時(shí)長、幀率等多個(gè)性能指標(biāo),以及應(yīng)用對(duì)內(nèi)存和CPU的占用數(shù)據(jù),精確評(píng)估應(yīng)用性能薄弱點(diǎn)。
UX規(guī)范測(cè)試:提供典型的UX規(guī)范檢視能力,覆蓋規(guī)則豐富,并通過動(dòng)態(tài)靜態(tài)雙層看護(hù)攔截,精準(zhǔn)評(píng)估應(yīng)用的UX規(guī)范滿足度。
安全測(cè)試:覆蓋漏洞檢測(cè)、動(dòng)態(tài)隱私檢測(cè)等測(cè)試,精確檢測(cè)應(yīng)用漏洞,多維度檢測(cè)應(yīng)用隱私行為。
三、設(shè)備測(cè)試服務(wù)(DevEco Testing for Device)
設(shè)備測(cè)試服務(wù)為HarmonyOS Connect硬件開發(fā)者提供設(shè)備測(cè)試解決方案,讓您快速掌握專業(yè)級(jí)的系統(tǒng)/設(shè)備深度測(cè)試。
設(shè)備測(cè)試服務(wù)提供DevEco Testing for Device客戶端,提供一鍵式便捷執(zhí)行、全自動(dòng)多維度深度測(cè)試,以及專業(yè)測(cè)試報(bào)告/專家建議等功能。根據(jù)客戶端界面向?qū)В_發(fā)者通過三個(gè)步驟完成任務(wù)創(chuàng)建、任務(wù)執(zhí)行和查看報(bào)告。測(cè)試完成后,客戶端提供全棧的分析數(shù)據(jù)和優(yōu)化建議,開發(fā)者根據(jù)測(cè)試報(bào)告對(duì)被測(cè)設(shè)備進(jìn)行質(zhì)量評(píng)估。
設(shè)備測(cè)試服務(wù)提供多種專項(xiàng)測(cè)試能力,包括性能測(cè)試、功耗測(cè)試、安全測(cè)試、穩(wěn)定性測(cè)試、多媒體測(cè)試、兼容性測(cè)試等。
測(cè)試能力介紹如下:
性能測(cè)試:模擬真實(shí)業(yè)務(wù)場景,結(jié)合硬件特征測(cè)試性能,給出性能整體評(píng)分,并實(shí)時(shí)監(jiān)測(cè)性能數(shù)據(jù),幫助您找到性能瓶頸。
功耗測(cè)試:通過典型場景和待機(jī)狀態(tài)下的功耗測(cè)試,給出基于功耗評(píng)估標(biāo)準(zhǔn)的綜合評(píng)分。
安全測(cè)試:通過軟硬件掃描,實(shí)現(xiàn)對(duì)設(shè)備系統(tǒng)的安全測(cè)試,輸出結(jié)果并給出專家建議。
穩(wěn)定性測(cè)試:通過智能AI遍歷壓測(cè)、基礎(chǔ)場景壓測(cè)及典型問題壓測(cè),激發(fā)穩(wěn)定性問題,給出測(cè)試報(bào)告及故障定位日志。
多媒體測(cè)試:通過游戲測(cè)試和音視頻測(cè)試,實(shí)現(xiàn)整機(jī)系統(tǒng)的圖形圖像的測(cè)試,給出基于圖形圖像評(píng)估標(biāo)準(zhǔn)的測(cè)試報(bào)告。
兼容性測(cè)試:通過多維度兼容測(cè)試,提供兼容性測(cè)試報(bào)告及執(zhí)行日志,提前發(fā)現(xiàn)軟件、硬件及體驗(yàn)上的兼容性問題。
四、認(rèn)證測(cè)試服務(wù)(DECC)
DECC(DevEco Certification Centre)為HarmonyOS Connect生態(tài)認(rèn)證提供統(tǒng)一的認(rèn)證測(cè)試服務(wù),提供全系列認(rèn)證測(cè)試套件,生態(tài)伙伴按需自動(dòng)篩選執(zhí)行,并對(duì)接專業(yè)認(rèn)證測(cè)試服務(wù)和實(shí)驗(yàn)室,支撐生態(tài)伙伴快速高效的完成認(rèn)證測(cè)試。DECC認(rèn)證測(cè)試服務(wù)提供的測(cè)試能力包括:認(rèn)證測(cè)試工具、遠(yuǎn)程托管測(cè)試服務(wù)和專業(yè)認(rèn)證實(shí)驗(yàn)室。
測(cè)試能力介紹如下:
認(rèn)證測(cè)試工具:提供一鍵式用例自動(dòng)篩選和下載,實(shí)現(xiàn)認(rèn)證測(cè)試0門檻,同時(shí)提供硬件BOX實(shí)現(xiàn)精準(zhǔn)環(huán)境仿真。
遠(yuǎn)程托管測(cè)試服務(wù):面向設(shè)備開發(fā)者提供遠(yuǎn)程托管測(cè)試服務(wù),支持遠(yuǎn)程一鍵式自動(dòng)化測(cè)試執(zhí)行,以及遠(yuǎn)程 HDB、串口調(diào)試等,支撐開發(fā)者提前自測(cè)調(diào)試。
專業(yè)認(rèn)證實(shí)驗(yàn)室:深滬2地2中心提供專業(yè)認(rèn)證測(cè)試服務(wù),5大專業(yè)實(shí)驗(yàn)室開放設(shè)備托管服務(wù),支持遠(yuǎn)程認(rèn)證調(diào)測(cè)。
五、測(cè)試服務(wù)獲取方式
歡迎大家訪問官網(wǎng)或者掃描二維碼下載客戶端,感受DevEco Testing測(cè)試服務(wù)給您帶來的專業(yè)、便捷、高效的測(cè)試體驗(yàn)。
責(zé)任編輯:haq
-
AI
+關(guān)注
關(guān)注
87文章
30172瀏覽量
268429 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2634瀏覽量
66220 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1967瀏覽量
30023
原文標(biāo)題:HDC2021技術(shù)分論壇:DevEco Testing,新增分布式測(cè)試功能
文章出處:【微信號(hào):HarmonyOS_Dev,微信公眾號(hào):HarmonyOS開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論