openharmony-testing-apis
Installation
SKILL.md
OpenHarmony 测试 API
概述
OpenHarmony 提供四个测试框架模块,用于全面的应用程序测试:
- @ohos.app.ability.abilityDelegatorRegistry (API 9+) - 测试框架入口点,提供 AbilityDelegator 和 AbilityDelegatorArgs
- @ohos.application.testRunner (API 8+) - 用于实现自定义测试运行器的基础测试框架
- @ohos.UiTest (API 8+) - UI 自动化测试,用于模拟用户交互
- @ohos.test.PerfTest (API 20+) - 白盒性能测试,用于指标收集
重要提示:所有测试 API 只能在测试上下文(JsUnit、UiTest)中使用。不支持并发调用。
各框架使用场景
Related skills
More from mengfei0053/skills
openharmony-arkts-utils
OpenHarmony ArkTS工具库快速参考 - 并发、TaskPool、Worker、Sendable、XML、Buffer、JSON、容器和运行时特性
30openharmony-ui-reference
用于使用 ArkTS 开发 OpenHarmony UI 时 - 查找布局、组件、状态管理、动画、导航,或处理缺少装饰器、状态不更新、渲染问题等错误
24openharmony-ability-kit
用于使用 Ability Kit 开发 OpenHarmony 应用时 - UIAbility 生命周期、使用 Want 进行组件通信、Context API、ExtensionAbility、BundleManager,或处理错误如 16000001(ability 未找到)、16000011(context 不存在)等
17openharmony-error-detection
Use when developing OpenHarmony applications to detect and fix errors systematically through lint, unit tests, compilation, automated search, and documentation lookup
16