那曲檬骨新材料有限公司

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

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

3天內不再提示

鴻蒙語言基礎類庫:ohos.application.testRunner TestRunner 測試

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-07-12 09:32 ? 次閱讀

TestRunner

TestRunner模塊提供了框架測試的能力。包括準備單元測試環境、運行測試用例。

如果您想實現自己的單元測試框架,您必須繼承這個類并覆蓋它的所有方法。

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。

導入模塊

import TestRunner from '@ohos.application.testRunner'

TestRunner.onPrepare

onPrepare(): void

為運行測試用例準備單元測試環境

系統能力: SystemCapability.Ability.AbilityRuntime.Core

示例:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
        console.log("Trigger onPrepare")
    }
onRun(){}
};

TestRunner.onRun

onRun(): void

運行測試用例

系統能力: SystemCapability.Ability.AbilityRuntime.Core

示例:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
       console.log("Trigger onRun")
    }
onRun(){}
};

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    5375

    瀏覽量

    127059
  • 鴻蒙
    +關注

    關注

    57

    文章

    2392

    瀏覽量

    43050
收藏 人收藏

    評論

    相關推薦

    鴻蒙原生應用開發-ArkTS語言基礎概述

    ArkTS語言基礎是HarmonyOS系統上為應用開發者提供的常用基礎能力,主要包含能力如下圖所示。 1.提供異步并發和多線程并發的能力。 支持Promise和async/await等標準
    發表于 03-05 15:42

    鴻蒙Flutter實戰:14-現有Flutter 項目支持鴻蒙 II

    文件 .fvm/, vscode/settings.json 文件 ohos_app/pubsec.yaml 中的 dependency_overrides, 僅添加需要鴻蒙化的三方
    發表于 12-26 14:59

    HarmonyOS語言基礎開發指南上線啦!

    語言基礎提供哪些功能?多線程并發如何實現?TaskPool(任務池)和Worker在實現和使用場景上有何不同? 針對開發者關注的并發等語言基礎
    的頭像 發表于 10-18 16:20 ?629次閱讀
    HarmonyOS<b class='flag-5'>語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>開發指南上線啦!

    鴻蒙OpenHarmony大合集:【語言基礎

    本示例集合語言基礎的各個子模塊,展示了各個模塊的基礎功能
    的頭像 發表于 04-29 16:38 ?625次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony大合集:【<b class='flag-5'>語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>】

    鴻蒙語言基礎ohos.convertxml xml轉換JavaScript

    轉換xml文本為JavaScript對象。
    的頭像 發表于 07-08 15:54 ?497次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.convertxml  xml轉換JavaScript

    鴻蒙語言基礎ohos.url URL字符串解析

    URLSearchParams的構造函數。
    的頭像 發表于 07-08 22:31 ?570次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.url URL字符串解析

    鴻蒙語言基礎ohos.util.HashMap 非線性容器HashMap

    HashMap底層使用數組+鏈表+紅黑樹的方式實現,查詢、插入和刪除的效率都很高。HashMap存儲內容基于key-value的鍵值對映射,不能有重復的key,且一個key只能對應一個value。
    的頭像 發表于 07-10 16:31 ?518次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.util.HashMap 非線性容器HashMap

    鴻蒙語言基礎ohos.util.TreeSet 非線性容器TreeSet

    TreeSet基于[TreeMap]實現,在TreeSet中,只對value對象進行處理。TreeSet可用于存儲一系列值的集合,元素中value唯一且有序。
    的頭像 發表于 07-11 16:25 ?387次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.util.TreeSet 非線性容器TreeSet

    鴻蒙語言基礎ohos.util.Vector 線性容器Vector

    Vector是一種線性數據結構,底層基于數組實現。當Vector的內存用盡時,會自動分配更大的連續內存區,將原先的元素復制到新的內存區,并釋放舊的內存區。使用Vector能夠高效快速地訪問元素。
    的頭像 發表于 07-11 09:56 ?279次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.util.Vector 線性容器Vector

    鴻蒙語言基礎ohos.worker 啟動一個Worker

    Worker是與主線程并行的獨立線程。創建Worker的線程稱之為宿主線程,Worker自身的線程稱之為Worker線程。創建Worker傳入的url文件在Worker線程中執行,可以處理耗時操作但不可以直接操作UI。
    的頭像 發表于 07-11 17:03 ?547次閱讀
    <b class='flag-5'>鴻蒙語言</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>:<b class='flag-5'>ohos</b>.worker 啟動一個Worker

    鴻蒙語言基礎ohos.xml xml解析與生成

    XmlSerializer的構造函數。
    的頭像 發表于 07-12 09:39 ?391次閱讀

    鴻蒙語言基礎ohos.uitest UiTest測試

    UiTest提供模擬UI操作的能力,供開發者在測試場景使用,主要支持如點擊、雙擊、長按、滑動等UI操作能力。
    的頭像 發表于 07-12 17:38 ?595次閱讀

    鴻蒙語言基礎ohos.bytrace 性能打點

    用來標記一個預追蹤的數值變量,該變量的數值會不斷變化。
    的頭像 發表于 07-18 15:41 ?311次閱讀

    鴻蒙語言基礎ohos.data.storage 輕量級存儲

    輕量級存儲為應用提供key-value鍵值型的文件數據處理能力,支持應用對數據進行輕量級存儲及查詢。數據存儲形式為鍵值對,鍵的類型為字符串型,值的存儲數據類型包括數字型、字符型、布爾型。
    的頭像 發表于 07-15 18:21 ?1046次閱讀

    鴻蒙語言基礎:system.configuration 應用配置

    獲取應用當前的語言和地區。默認與系統的語言和地區同步。
    的頭像 發表于 07-16 09:34 ?376次閱讀
    冠赌球网| 我的做生意财位| 百家乐官网换人| 百家乐官网有好的投注法吗| 澳门百家乐官网玩法| 百家乐官网那个平台信誉高| 百家乐官网路单免费下载| 百家乐官网庄闲局部失衡| 百家乐官网程序软件| 沙龙百家乐官网娱乐网| 任你博百家乐官网的玩法技巧和规则| 百家乐官网备用网址| 玩百家乐官网技巧看| 澳门百家乐网址| 伯爵百家乐娱乐平台| 全讯网353788| 沈阳盛京棋牌官网| 密云县| 博之道百家乐官网技巧| 百家乐官网娱乐平台代理佣金| 华盛顿百家乐官网的玩法技巧和规则 | r百家乐娱乐下载| 百家乐路单免费下载| 百家乐伴侣| 大发888xp缺少 casino| 足球改单平| 玩百家乐官网五湖四海娱乐城| 现金赌博网| 百家乐官网推二八杠| 罗盘对应24宿| 缅甸百家乐的玩法技巧和规则 | 作弊百家乐官网赌具| 百家乐制胜方法| 百家乐看大路| 猫游棋牌下载| 百家乐官网投注技巧公式| 风水24山读法| 百家乐不锈钢| 百家乐官网从哪而来| 百家乐官网博娱乐平台赌百家乐官网| 高科技百家乐牌具|