| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| jsunit/ | 22-Oct-2025 | - | 1,937 | 1,643 | ||
| perftest/ | 22-Oct-2025 | - | 1,120 | 1,011 | ||
| screenshots/ | 22-Oct-2025 | - | ||||
| uitest/ | 22-Oct-2025 | - | 5,755 | 5,126 | ||
| README_zh.md | D | 22-Oct-2025 | 1.7 KiB | 66 | 43 |
README_zh.md
1# 测试框架 2## 介绍 3本示例展示测试框架的使用示例,主要介绍了单元测试框架和UI测试框架的使用示例。 4 5测试框架arkxtest的详细介绍请[参考](https://docs.openharmony.cn/pages/v5.1/zh-cn/application-dev/application-test/arkxtest-guidelines.md)。 6 7 8## 效果预览 9 10 11 12 13 14使用说明 15- 将jsunit或uitest目录下的项目工程整体导入到DevEco Studio开发工具中。 16- 查看ohostest目录下的测试代码实现。 17- 在DevEco Studio中执行测试用例代码查看执行效果,执行方式请[参考](https://gitcode.com/openharmony/docs/blob/master/zh-cn/application-dev/application-test/arkxtest-guidelines.md)。 18 19## 工程目录 20 21``` 22Test 23 |-----jsunit 单元测试框架示例 24 |-----uitest UI测试框架示例 25 |-----perftest 性能测试示例 26``` 27 28## 具体实现 29 30### jsunit单元测试框架示例内容 31- 单元测试框架基础使用示例。 32 33### uitestUI测试框架示例内容 34 35- UI测试框架基础使用示例。 36 37> 相关功能实现,请查看具体代码实现 38 39### perftest性能测试内容 40- perftest性能测试使用示例。 41 42## 相关权限 43不涉及 44 45## 依赖 46不涉及 47 48## 约束与限制 491.本示例仅支持标准系统上运行。 50 512.本示例从API version 9 版本SDK起开始支持,历史SDK版本不适用. 52 533.本示例需要使用DevEco Studio 3.1 Beta2 (Build Version: 3.1.0.400, built on April 7, 2023)及以上版本才可编译运行。 54 55## 下载 56 57如需单独下载本工程,执行如下命令: 58 59``` 60git init 61git config core.sparsecheckout true 62echo code/Project/Test > .git/info/sparse-checkout 63git remote add origin https://gitee.com/openharmony/applications_app_samples.git 64git pull origin master 65``` 66