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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

【技術(shù)視界】揭秘!自動(dòng)化測(cè)試效率提升30%如何達(dá)成

HarmonyOS開(kāi)發(fā)者 ? 來(lái)源:未知 ? 2023-11-01 21:10 ? 次閱讀
# 技術(shù)視界# 【技術(shù)視界】欄目為開(kāi)發(fā)者提供華為研發(fā)專家對(duì)于HarmonyOS關(guān)鍵技術(shù)的專業(yè)解讀,從不同角度、不同方面幫助開(kāi)發(fā)者更好更快地掌握HarmonyOS相關(guān)開(kāi)發(fā)知識(shí)。本期文章為大家?guī)?lái)的是華為自動(dòng)化測(cè)試框架專家的分享,希望能為您的開(kāi)發(fā)之路帶來(lái)啟發(fā)~

作者:Sky,華為自動(dòng)化測(cè)試框架專家

一個(gè)全新的應(yīng)用需要經(jīng)過(guò)需求設(shè)計(jì)、應(yīng)用開(kāi)發(fā)、應(yīng)用測(cè)試,及應(yīng)用上架等幾個(gè)階段之后,才能到達(dá)用戶手中。在應(yīng)用測(cè)試中,測(cè)試的類型根據(jù)不同的開(kāi)展時(shí)機(jī),可以分為單元測(cè)試、集成測(cè)試、專項(xiàng)測(cè)試,以及上架測(cè)試。

單元測(cè)試指對(duì)軟件中的最小可測(cè)試單元進(jìn)行驗(yàn)證,圍繞函數(shù)、類、方法等展開(kāi),大多數(shù)是白盒測(cè)試;集成測(cè)試圍繞多模塊、整機(jī)系統(tǒng),基于UI的端到端的黑盒/灰盒測(cè)試;專項(xiàng)測(cè)試包含性能、穩(wěn)定性、安全等各類專項(xiàng);上架測(cè)試則主要檢測(cè)應(yīng)用是否符合平臺(tái)上架標(biāo)準(zhǔn)。在以上這些測(cè)試活動(dòng)中,都離不開(kāi)自動(dòng)化測(cè)試框架。

wKgZomVCT1aAcnRtAACdDEgKG4Y542.jpg ?

HarmonyOS應(yīng)用測(cè)試挑戰(zhàn)與訴求

2022DevEcoTesting Hypium測(cè)試框架發(fā)布基礎(chǔ)測(cè)試框架及能力增強(qiáng)的SDK,并提供了基礎(chǔ)錄制回放工具后, DevEco Testing Hypium團(tuán)隊(duì)為進(jìn)一步了解用戶訴求,對(duì)上百位測(cè)試人員進(jìn)行調(diào)研,我們了解到不同的階段測(cè)試人員訴求不同。

新手測(cè)試人員缺少移動(dòng)端應(yīng)用自動(dòng)化測(cè)試經(jīng)驗(yàn),不熟悉主流測(cè)試框架,對(duì)業(yè)界服務(wù)開(kāi)發(fā)輔助工具了解有限,想完成HarmonyOS應(yīng)用測(cè)試,則需要測(cè)試工具低門(mén)檻、易上手,自動(dòng)化API易理解。

資深測(cè)試人員,對(duì)移動(dòng)端應(yīng)用自動(dòng)化測(cè)試及主流測(cè)試框架有更多經(jīng)驗(yàn),于是更在意自動(dòng)化測(cè)試效率。這類測(cè)試人員更需要高級(jí)智能的測(cè)試工具,來(lái)解決控件定位難/定位不準(zhǔn),UI反復(fù)變化等痛點(diǎn)問(wèn)題。

wKgZomVCT1aAYn81AAENSjGU-r8086.jpg

因此,DevEco Testing Hypium 本次特性將重點(diǎn)提升測(cè)試人員自動(dòng)化開(kāi)發(fā)效率。針對(duì)資深自動(dòng)化測(cè)試開(kāi)發(fā)者,提供了增強(qiáng)版錄制回放能力、UIViewer工具及腳本開(kāi)發(fā)助手,并為新手開(kāi)發(fā)者提供了高頻預(yù)置模板,幫助開(kāi)發(fā)者快速上手DevEcoTesting Hypium測(cè)試框架。

錄制回放工具

增強(qiáng)版錄制回放工具,相較于基礎(chǔ)版,性能大幅提升,投屏操作更流暢,錄制更“絲滑”。當(dāng)前已支持常見(jiàn)手勢(shì)、鍵鼠等事件的錄制,減少了腳本開(kāi)發(fā)過(guò)程中的重復(fù)工作。針對(duì)自動(dòng)化開(kāi)發(fā)常見(jiàn)痛點(diǎn)控件定位不準(zhǔn)的問(wèn)題, DevEco Testing Hypium借助輔助控件智能定位手段,快速選擇唯一定位控件,大幅提升回放成功率。

wKgZomVCT1eAD40GAHlpOs88MVI581.gif ?

UIViewer

UIViewer是UI自動(dòng)化腳本開(kāi)發(fā)者必備工具。DevEco Testing Hypium本次發(fā)布了全新UIViewer工具,支持控件信息實(shí)時(shí)瀏覽,頁(yè)面獲取速度大幅提升,顯著提升控件信息獲取效率。同時(shí)發(fā)布30+實(shí)用工具集合,在投屏器上即可完成應(yīng)用/文件管理、截圖、開(kāi)關(guān)機(jī)等常見(jiàn)操作,為測(cè)試腳本的開(kāi)發(fā)提供了便捷。

wKgZomVCT1iATWqBAGSEF2ux684003.gif ? ?

腳本生成助手

除了基礎(chǔ)的錄制場(chǎng)景外,腳本開(kāi)發(fā)過(guò)程離不開(kāi)斷言場(chǎng)景。在錄制模式下,DevEco Testing Hypium腳本生成助手支持選中控件快速生成檢查點(diǎn),如控件是否存在,文本是否符合預(yù)期等,減少了腳本開(kāi)發(fā)過(guò)程中的重復(fù)工作。wKgZomVCT1iAImziAHsnVKkYYWw215.gif ? ?

預(yù)置高頻模板

針對(duì)新手自動(dòng)化開(kāi)發(fā)者,在編寫(xiě)自動(dòng)化用例時(shí),可借助DevEcoTesting Hypium預(yù)置的高頻模板,快速插入常用代碼。當(dāng)前已支持插入應(yīng)用管理、桌面操作、開(kāi)關(guān)管理、循環(huán)與條件等代碼,大幅降低了新手學(xué)習(xí)成本。

wKgZomVCT1mAezdpAAC2jtf3S5M858.jpg ? ?

結(jié)束語(yǔ)

以上特性將幫助HarmonyOS自動(dòng)化測(cè)試開(kāi)發(fā)者有效解決常見(jiàn)痛點(diǎn),提升腳本開(kāi)發(fā)效率及開(kāi)發(fā)體驗(yàn)。在未來(lái),DevEcoTesting Hypium自動(dòng)化測(cè)試框架團(tuán)隊(duì),將繼續(xù)致力于自動(dòng)化工程開(kāi)發(fā)效率提升,為HarmonyOS開(kāi)發(fā)者帶來(lái)更好的體驗(yàn)。更多實(shí)用特性將陸續(xù)發(fā)布,敬請(qǐng)期待!

更多推薦


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1978

    瀏覽量

    30269

原文標(biāo)題:【技術(shù)視界】揭秘!自動(dòng)化測(cè)試效率提升30%如何達(dá)成

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    通用自動(dòng)化測(cè)試軟件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的測(cè)試用例自動(dòng)化執(zhí)行框架,用于汽車電子自動(dòng)化測(cè)試,可支持仿真( MIL/SIL/HIL)、故障注
    的頭像 發(fā)表于 01-02 13:42 ?69次閱讀
    通用<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>軟件 - TAE

    CASAIM與中國(guó)航天達(dá)成全自動(dòng)化光學(xué)測(cè)量技術(shù)合作

    近日,CASAIM與中國(guó)航天達(dá)成全自動(dòng)化光學(xué)測(cè)量技術(shù)合作,并將CASAIM IS全自動(dòng)化光學(xué)測(cè)量系統(tǒng)交付給中國(guó)航天科技集團(tuán)山西工廠,這一合作標(biāo)志著雙方在智能制造和精密測(cè)量領(lǐng)域邁出了重要一步。
    的頭像 發(fā)表于 12-02 16:14 ?377次閱讀

    自動(dòng)化 SPC:企業(yè)質(zhì)量與效率提升的關(guān)鍵 “利器”

    自動(dòng)化 SPC:以數(shù)據(jù)之力鑄就生產(chǎn)質(zhì)量的穩(wěn)固防線
    的頭像 發(fā)表于 11-06 10:32 ?229次閱讀

    探索Playwright:前端自動(dòng)化測(cè)試的新紀(jì)元

    與應(yīng)用的交互,能夠高效地執(zhí)行重復(fù)性測(cè)試任務(wù),加快測(cè)試周期,提升測(cè)試覆蓋率,從而更早地發(fā)現(xiàn)缺陷和問(wèn)題。這不僅提高了軟件的穩(wěn)定性和可靠性,還降低了維護(hù)成本,并為創(chuàng)新和功能增強(qiáng)提供了更多的時(shí)
    的頭像 發(fā)表于 10-22 14:27 ?196次閱讀

    生產(chǎn)線自動(dòng)化革新:視覺(jué)上下料技術(shù)的精準(zhǔn)應(yīng)用與效率飛躍

    在當(dāng)今這個(gè)日新月異的制造業(yè)時(shí)代,生產(chǎn)線自動(dòng)化已成為提升生產(chǎn)效率、保證產(chǎn)品質(zhì)量、降低人力成本的關(guān)鍵途徑。其中,視覺(jué)上下料技術(shù)作為自動(dòng)化領(lǐng)域的一
    的頭像 發(fā)表于 10-11 16:21 ?347次閱讀
    生產(chǎn)線<b class='flag-5'>自動(dòng)化</b>革新:視覺(jué)上下料<b class='flag-5'>技術(shù)</b>的精準(zhǔn)應(yīng)用與<b class='flag-5'>效率</b>飛躍

    開(kāi)關(guān)電源自動(dòng)化測(cè)試設(shè)備:如何實(shí)現(xiàn)自動(dòng)化測(cè)試?

    開(kāi)關(guān)電源自動(dòng)化測(cè)試設(shè)備是將測(cè)試軟件和測(cè)試硬件集成在一個(gè)電源測(cè)試柜中的ate自動(dòng)測(cè)試設(shè)備,其
    的頭像 發(fā)表于 08-30 18:19 ?1316次閱讀
    開(kāi)關(guān)電源<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>設(shè)備:如何實(shí)現(xiàn)<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>?

    沃爾瑪斥資2億推進(jìn)自動(dòng)駕駛叉車項(xiàng)目,加速倉(cāng)庫(kù)自動(dòng)化

    美國(guó)零售業(yè)巨頭沃爾瑪正積極布局未來(lái)物流,計(jì)劃斥資高達(dá)2億美元引入“自動(dòng)駕駛叉車”技術(shù),以顯著提升其倉(cāng)庫(kù)運(yùn)營(yíng)的自動(dòng)化水平。據(jù)可靠消息源透露,沃爾瑪已與新興科技公司Fox Robotics
    的頭像 發(fā)表于 07-30 17:08 ?648次閱讀

    CASAIM與TCL達(dá)成全自動(dòng)化智能檢測(cè)技術(shù)合作

    近日,CASAIM與TCL達(dá)成全自動(dòng)化智能檢測(cè)技術(shù)合作,標(biāo)志著雙方在智能檢測(cè)領(lǐng)域邁出了重要的一步。CASAIM IM自動(dòng)化智能檢測(cè)系統(tǒng)將在這一合作中發(fā)揮關(guān)鍵作用,助力TCL家電相關(guān)沖壓零部件的全
    的頭像 發(fā)表于 07-26 11:22 ?566次閱讀

    機(jī)械自動(dòng)化和電氣自動(dòng)化區(qū)別是什么

    生產(chǎn)過(guò)程中的自動(dòng)化控制和管理。它主要涉及到機(jī)械設(shè)計(jì)、制造、裝配、檢測(cè)等環(huán)節(jié),通過(guò)自動(dòng)化設(shè)備替代人工操作,提高生產(chǎn)效率和產(chǎn)品質(zhì)量。 電氣自動(dòng)化 電氣
    的頭像 發(fā)表于 07-01 09:33 ?4172次閱讀

    比斯特自動(dòng)化|雙面自動(dòng)點(diǎn)焊機(jī):提升焊接效率與質(zhì)量的關(guān)鍵技術(shù)

    在現(xiàn)代制造業(yè)中,焊接技術(shù)占據(jù)著舉足輕重的地位。隨著科技的不斷發(fā)展,雙面自動(dòng)點(diǎn)焊機(jī)以其高效、精準(zhǔn)、穩(wěn)定的特點(diǎn),成為眾多企業(yè)提升產(chǎn)品質(zhì)量和生產(chǎn)效率的首選設(shè)備。本文比斯特
    的頭像 發(fā)表于 06-17 10:41 ?317次閱讀

    工業(yè)自動(dòng)化自動(dòng)化區(qū)別是什么

    生產(chǎn)過(guò)程的自動(dòng)控制和管理。自動(dòng)化的目標(biāo)是提高生產(chǎn)效率、降低成本、減少人為錯(cuò)誤和提高產(chǎn)品質(zhì)量。自動(dòng)化技術(shù)廣泛應(yīng)用于各個(gè)領(lǐng)域,包括制造業(yè)、交通運(yùn)
    的頭像 發(fā)表于 06-11 11:13 ?1752次閱讀

    工業(yè)自動(dòng)化包含哪些技術(shù)

    工業(yè)自動(dòng)化是現(xiàn)代制造業(yè)中不可或缺的一部分,它通過(guò)使用各種技術(shù)和設(shè)備來(lái)提高生產(chǎn)效率、降低成本、提高產(chǎn)品質(zhì)量和安全性。 一、工業(yè)自動(dòng)化概述 工業(yè)自動(dòng)化
    的頭像 發(fā)表于 06-11 11:11 ?1052次閱讀

    軟件接口自動(dòng)化測(cè)試,使用軟件工具+工裝治具測(cè)試

    軟件接口自動(dòng)化測(cè)試結(jié)合軟件工具與工裝治具的應(yīng)用,極大地提升測(cè)試效率和質(zhì)量,是現(xiàn)代軟件開(kāi)發(fā)不可或缺的一部分。通過(guò)精心選擇和應(yīng)用合適的工具與
    的頭像 發(fā)表于 06-07 15:59 ?1334次閱讀

    納米軟件自動(dòng)化測(cè)試合作:4644芯片與VPX模塊測(cè)試

    近日,納米軟件與西安廣勤電子技術(shù)有限公司就4644電源芯片自動(dòng)化測(cè)試和VPX電源自動(dòng)化測(cè)試達(dá)成戰(zhàn)
    的頭像 發(fā)表于 05-09 15:49 ?468次閱讀
    納米軟件<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>合作:4644芯片與VPX模塊<b class='flag-5'>測(cè)試</b>

    Eggplant—HMI自動(dòng)化測(cè)試軟件

    Eggplant是英國(guó)TestPlant公司推出的創(chuàng)新性自動(dòng)化測(cè)試工具。通過(guò)VNC或RDP通訊技術(shù)遠(yuǎn)程桌面連接被測(cè)對(duì)象,基于圖像和文字識(shí)別算法進(jìn)行對(duì)象定位,進(jìn)而驅(qū)動(dòng)和確認(rèn)被測(cè)HMI設(shè)備的響應(yīng),能夠
    的頭像 發(fā)表于 01-23 18:00 ?625次閱讀