日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

HarmonyOS分布式應用評分工具定位于幫助開發(fā)者本地快速測試

HarmonyOS開發(fā)者 ? 來源:HarmonyOS開發(fā)者 ? 作者:HarmonyOS開發(fā)者 ? 2021-12-17 13:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HarmonyOS是新一代的智能終端操作系統(tǒng),給開發(fā)者提供了設備發(fā)現(xiàn)、設備連接、跨設備調(diào)用等豐富的分布式API。隨著越來越多的開發(fā)者投入到HarmonyOS分布式應用開發(fā),分布式應用如雨后春筍般涌現(xiàn)。然而分布式應用測試卻面臨質(zhì)量差、效率低等挑戰(zhàn)。HarmonyOS如何應對這些挑戰(zhàn)?下面,讓我們一探究竟!

一、分布式應用測試挑戰(zhàn)

自HarmonyOS 2.0發(fā)布以來,開發(fā)者在測試和上架HarmonyOS分布式應用過程中遇到很多挑戰(zhàn)和困難。總體可歸納為以下三點:

分布式應用上架測試通過率低:開發(fā)者提交上架的分布式應用基礎質(zhì)量較差。如圖1所示,基礎功能問題和UX顯示問題占比率高達85%。

圖1 HarmonyOS分布式應用上架問題分析

分布式應用測試效率低:分布式應用涉及多臺設備協(xié)同時,由于沒有統(tǒng)一的測試框架,使得分布式應用測試效率較低。

安全隱私問題攔截難:分布式應用涉及多臺設備協(xié)同時,由于缺乏全面且高效的隱私合規(guī)檢測方案,安全隱私問題攔截難度較大。

鑒于以上HarmonyOS分布式應用測試面臨的挑戰(zhàn),華為DevEco Testing提供了一套對HarmonyOS分布式應用測試解決方案,具體方案介紹如下。

二、分布式應用測試解決方案

DevEco Testing是一款全新的HarmonyOS測試解決方案。如圖2所示,是DevEco Testing測試能力全景視圖,基于開發(fā)旅程不同階段的測試活動,給開發(fā)者提供對應測試工具和測試服務能力。

圖2 DevEco Testing測試能力全景視圖

基于分布式應用的關鍵特征及開發(fā)者面臨的關鍵問題和挑戰(zhàn),DevEco Testing從測試標準、測試服務及云測服務三個方面提供分布式應用測試的解決方案。下面,我們將逐一介紹。

1. 測試標準

測試標準定義APP的入門級測試要求,重點覆蓋消費者用戶最關心的HarmonyOS特征和體驗指標。HarmonyOS提供了流轉(zhuǎn)、兼容性、安全、性能、功耗、穩(wěn)定性、游戲,共7項測試標準,幫助開發(fā)者快速上手HarmonyOS分布式應用測試,如圖3所示。

圖3 測試標準范圍定義

目前,測試標準已經(jīng)上線HarmonyOS應用開發(fā)者官網(wǎng)測試專區(qū),建議開發(fā)者上架HarmonyOS分布式應用前參照該測試標準進行自檢和測試,可以有效提升上架效率。

測試標準官網(wǎng)文檔鏈接:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/app-performance-testing-0000001182393201

2. 測試服務

測試服務給開發(fā)者提供全面且高效的自動化測試方案,目的是幫助開發(fā)者提升測試質(zhì)量和測試效率。目前DevEco Studio3.1 Beta已集成了單元測試框架、分布式UI測試框架、評分工具、遠程真機/遠程模擬器及云測平臺接入Portal共5項測試服務,詳見圖2。針對分布式應用測試面臨的挑戰(zhàn),我們接下來將重點介紹分布式UI測試框架和評分工具。

(1)分布式UI測試框架

分布式UI測試框架,定位于解決HarmonyOS分布式應用UI自動化測試及測試效率問題。主要包含以下特性:

① 提供30+測試API,覆蓋控件查找、控件操作、按鍵注入等,并支持基礎的分布式UI自動化測試,如:findComponent, getText等。

② 提供遠程和本地描述方式一致的分布式持測試API,僅參數(shù)不同,使用簡單方便。通過UIDriver來實現(xiàn)。

③ 分布式UI測試框架集成于IDE,開發(fā)者一鍵式開展自動化測試執(zhí)行。

接下來,我們通過“親子早教系統(tǒng)中的分布式拼圖游戲”案例,演示分布式UI測試框架的操作流程,包含對分布式FA測試用例編寫、分布式測試API使用、分布式UI自動化用例執(zhí)行過程以及測試結(jié)果檢查。

(2)HarmonyOS分布式應用評分工具

HarmonyOS分布式應用評分工具定位于幫助開發(fā)者本地快速測試,快速閉環(huán)問題,如圖4所示。

圖4 評分工具

評分工具主要包含以下特性:

本地速測,無需編寫用例

支持兼容性/設計約束/UX/性能/穩(wěn)定性測試

支持源碼級測試能力

已支持24個檢測項,執(zhí)行時長《5分鐘

集成于DevEco Studio3.1 Beta版本

3. 云測服務

云測服務包含兼容性、安全、UX、性能、功耗、穩(wěn)定性6項測試能力,支持流轉(zhuǎn)、服務卡片等HarmonyOS關鍵特征自動化測試,同時還支持華為1+8多設備運行,幫助開發(fā)者全方位看護APP基礎質(zhì)量。針對分布式應用測試面臨的挑戰(zhàn),接下來重點介紹UX測試服務以及安全測試服務。

(1)UX測試服務

前面已經(jīng)介紹過,HarmonyOS應用上架過程中UX問題占比很高,尤其在折疊屏、PAD等設備上文字截斷、布局錯亂等問題較為突出。為此,HarmonyOS提供全新的UX測試服務,聚焦UX平臺規(guī)范滿足度以及UI顯示異常故障檢測,并支持在華為1+8設備上復用。檢測能力如圖5所示。

圖5 檢測能力概覽

UX平臺規(guī)范是指HarmonyOS通用的UX平臺規(guī)范,如:流轉(zhuǎn)圖標規(guī)范,可以在HarmonyOS應用開發(fā)者官網(wǎng)獲取到。

(2)安全測試服務

安全測試服務包括隱私合規(guī)和漏洞檢測兩大部分。

隱私合規(guī)檢測能力對標“國際”、“國內(nèi)隱私法規(guī)”及“行業(yè)規(guī)范”進行構建,主要定位于幫助開發(fā)者識別隱私違規(guī)的問題,減少因隱私問題導致的應用下線。檢測能力包括公開透明、最小化、權限合規(guī)等6個大類,已支持20+自動檢測能力,能較好的覆蓋隱私設計原則。

目前,隱私合規(guī)自動化測試存在功能場景自動化遍歷、敏感數(shù)據(jù)提取和敏感行為檢測、隱私聲明一致性分析等關鍵技術難點,測試成本高,難度大,HarmonyOS通過如下測試技術,能有效解決檢測自動化率和準確率的問題,處于業(yè)界領先。

AI自動遍歷技術,提升界面遍歷深度和廣度。

OCR文本識別技術,提取UX界面的文字,識別隱私聲明。

NLP語義分析技術,提取隱私敏感數(shù)據(jù)描述。

動態(tài)沙箱仿真技術,構建敏感操作(如:改變位置信息模擬)的模擬能力。

安全漏洞檢測能力基于HarmonyOS安全管理要求進行構建,主要定位于識別并構建Ability安全、權限安全、加密安全、網(wǎng)絡安全等8類漏洞檢測能力,目前已經(jīng)覆蓋60+漏洞掃描規(guī)則,能有效幫助開發(fā)者充分識別漏洞隱患,如圖6所示。

圖6 安全漏洞檢測

接下來,我們通過視頻給大家展示一下云測服務使用過程,包括測試工程創(chuàng)建、測試任務創(chuàng)建和測試結(jié)果展示,以便更好的了解和使用云測服務。

原文標題:如何高效完成HarmonyOS分布式應用測試?

文章出處:【微信公眾號:HarmonyOS開發(fā)者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

審核編輯:彭菁
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 智能終端
    +關注

    關注

    6

    文章

    1037

    瀏覽量

    36598
  • 開發(fā)者
    +關注

    關注

    1

    文章

    781

    瀏覽量

    18077
  • HarmonyOS
    +關注

    關注

    80

    文章

    2157

    瀏覽量

    36321

原文標題:如何高效完成HarmonyOS分布式應用測試?

文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發(fā)者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    2022全新版!Java分布式架構設計與開發(fā)實戰(zhàn)(完結(jié))

    2022全新版!Java分布式架構設計與開發(fā)實戰(zhàn)(完結(jié)) 分庫分表實戰(zhàn):Java海量數(shù)據(jù)存儲架構設計 在現(xiàn)代互聯(lián)網(wǎng)應用中,隨著業(yè)務規(guī)模的指數(shù)級增長,數(shù)據(jù)庫性能瓶頸已成為制約系統(tǒng)發(fā)展的關鍵因素。當單
    發(fā)表于 03-30 15:20

    2025華為開發(fā)者大賽暨開發(fā)者年度會議成功舉辦

    開發(fā)者大賽總決賽、CEO圓桌、主論壇大咖分享、分論壇技術演講、開發(fā)者展區(qū)&CodeLabs等多元議題,推動云開發(fā)工具鏈、智能體開發(fā)、具身智能等前沿技術實戰(zhàn)應用,助力
    的頭像 發(fā)表于 12-31 13:32 ?1087次閱讀

    探秘 CYSBSYSKIT - DEV - 01 快速物聯(lián)網(wǎng)連接開發(fā)者套件

    快速物聯(lián)網(wǎng)連接開發(fā)者套件憑借其獨特的設計和強大的功能,為開發(fā)者們搭建了一個便捷的開發(fā)平臺。本文將詳細介紹該套件的快速啟動指南以及引腳相關信
    的頭像 發(fā)表于 12-21 15:35 ?917次閱讀

    元服務發(fā)布配置開發(fā)者服務信息

    您作為開發(fā)者的相關信息將面向元服務發(fā)布區(qū)域的用戶公開,其中客服聯(lián)系方式可能會提供給用戶,用于咨詢相關問題。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務
    發(fā)表于 10-31 17:58

    QCon·上海站HarmonyOS開發(fā)者技術分論壇:共探鴻蒙開發(fā)新機遇

    論壇(以下簡稱“論壇”)成功舉辦,論壇聚焦 AI 實踐落地與技術賦能,邀請多位華為技術專家深度解讀并分享 HarmonyOS AI輔助開發(fā)能力、多設備適配解決方案、場景化賦能、性能調(diào)優(yōu)、場景能力共建以及React?Native性能優(yōu)化等方面的實戰(zhàn)內(nèi)容,
    的頭像 發(fā)表于 10-24 15:59 ?1004次閱讀
    QCon·上海站<b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)者</b>技術分論壇:共探鴻蒙<b class='flag-5'>開發(fā)</b>新機遇

    【節(jié)能學院】Acrel-1000DP分布式光伏監(jiān)控系統(tǒng)在奉賢平高食品 4.4MW 分布式光伏中應用

    分布式光伏本地和遠程通信方案,并研究分布式光伏采集模型的構建、多源數(shù)據(jù)融合估計、面向分布式光伏的有功、無功功率優(yōu)化控制等關鍵技術,實現(xiàn)了對小容量工商業(yè)
    的頭像 發(fā)表于 08-23 08:04 ?3692次閱讀
    【節(jié)能學院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏監(jiān)控系統(tǒng)在奉賢平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中應用

    HarmonyOS AI輔助編程工具(CodeGenie)智慧調(diào)優(yōu)

    DevEco Studio提供智慧調(diào)優(yōu)能力,支持通過自然語言交互,分析并解釋當前實例或項目中存在的性能問題,幫助開發(fā)者快速定位影響性能的具體原因。該功能從DevEco Studio 6
    發(fā)表于 08-14 11:12

    電力系統(tǒng)分布式故障實時定位技術——精準抗干擾快速響應

    在電力系統(tǒng)中,分布式故障的快速定位與隔離對保障電網(wǎng)穩(wěn)定運行至關重要。傳統(tǒng)的故障檢測方法受限于干擾強、定位延遲高的問題,難以滿足現(xiàn)代智能電網(wǎng)的高可靠性需求。我們的
    的頭像 發(fā)表于 07-11 10:43 ?716次閱讀
    電力系統(tǒng)<b class='flag-5'>分布式</b>故障實時<b class='flag-5'>定位</b>技術——精準抗干擾<b class='flag-5'>快速</b>響應

    HDC 2025開發(fā)者主題演講精彩回顧

    日前,華為開發(fā)者大會(HDC 2025)進入第二天,行業(yè)領袖、技術專家、全球開發(fā)者齊聚現(xiàn)場,共同見證這場科技盛會。在開發(fā)者主題演講中,華為技術專家深入解析HarmonyOS的最新技術、
    的頭像 發(fā)表于 07-09 11:20 ?1509次閱讀

    HarmonyOS入門指南

    上手的HarmonyOS工具庫,借助眾多實用工具類,致力于助力開發(fā)者迅速構建鴻蒙應用。 2、開源框架 harmony-utils 一款功能豐富且極易上手的
    的頭像 發(fā)表于 06-27 00:11 ?940次閱讀

    華為正式啟動HarmonyOS 6開發(fā)者Beta

    在2025年華為開發(fā)者大會(HDC)上,華為正式啟動HarmonyOS 6開發(fā)者Beta,并全面展示一年多以來與合作伙伴共建鴻蒙生態(tài)的創(chuàng)新成果。
    的頭像 發(fā)表于 06-24 15:42 ?1038次閱讀

    本地網(wǎng)站秒變公網(wǎng)可訪問!開發(fā)者必備的內(nèi)網(wǎng)穿透工具

    效率拉滿! 為什么開發(fā)者需要這個技能? 遠程協(xié)作 :前端開發(fā)本地頁面,直接分享鏈接給后端/產(chǎn)品,無需部署到測試服務器 實時預覽 :修改代碼后刷新公網(wǎng)鏈接,即時看到效果,告別反復打包部
    的頭像 發(fā)表于 06-19 10:50 ?861次閱讀
    <b class='flag-5'>本地</b>網(wǎng)站秒變公網(wǎng)可訪問!<b class='flag-5'>開發(fā)者</b>必備的內(nèi)網(wǎng)穿透<b class='flag-5'>工具</b>

    HarmonyOS5云服務技術分享--ArkTS開發(fā)函數(shù)

    ?【手把手教你玩轉(zhuǎn)HarmonyOS云函數(shù)調(diào)試】? Hey 開發(fā)者朋友們!今天咱們來聊聊怎么用命令行快速調(diào)試HarmonyOS的云函數(shù),讓你開發(fā)
    發(fā)表于 05-22 17:29

    輸電線路分布式故障定位裝置的原理、優(yōu)勢與應用場景解析

    輸電線路分布式故障定位裝置的原理、優(yōu)勢與應用場景解析
    的頭像 發(fā)表于 05-16 09:25 ?1226次閱讀

    開發(fā)者即創(chuàng)世——HarmonyOS極客馬拉松2025英雄召集令

    可運行的demo及部署文檔,支持主流鴻蒙設備測試。 易用性及可維護性:代碼簡潔,結(jié)構清晰,遵循鴻蒙開發(fā)規(guī)范,代碼注釋與文檔完整,便于其他開發(fā)者二次開發(fā)。 開放能力深度集成:適配最新
    發(fā)表于 05-12 10:16
    葫芦岛市| 天全县| 合川市| 普洱| 浦城县| 鄂伦春自治旗| 黔东| 昭平县| 永安市| 广安市| 磴口县| 三江| 天台县| 襄樊市| 博乐市| 禹城市| 齐齐哈尔市| 昌黎县| 肃北| 建水县| 漯河市| 商南县| 梅州市| 双流县| 内黄县| 恩施市| 上虞市| 格尔木市| 江油市| 武城县| 东城区| 白沙| 平原县| 石柱| 宝丰县| 重庆市| 桦南县| 沛县| 中阳县| 汝州市| 临桂县|