• Home
Name Date Size #Lines LOC

..--

jsunit/22-Oct-2025-1,9371,643

perftest/22-Oct-2025-1,1201,011

screenshots/22-Oct-2025-

uitest/22-Oct-2025-5,7555,126

README_zh.mdD22-Oct-20251.7 KiB6643

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![](screenshots/1.png)
11![](screenshots/3.png)
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