openharmony-testing-apis - OpenHarmony Testing Framework APIs
Provides testing frameworks for OpenHarmony applications including UiTest, PerfTest, and custom test runner support
Tags
Updated: 2026-03-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- start Ability
- monitor Ability lifecycle
- execute Shell commands
- create custom test runner
- simulate UI click
- simulate UI swipe
- simulate UI input
- take screenshots
- find UI components
- measure execution time
- measure CPU usage
- measure memory usage
- measure app startup time
- measure page switch time
- measure scrolling FPS
Inputs
- OpenHarmony application
- test parameters
- UI components
- code under test
Outputs
- test results
- performance metrics
- screenshot images
- component properties
- lifecycle events
Requirements
- OpenHarmony API 8+
- test context (JsUnit or UiTest)
- @kit.TestKit module
