mirror of
https://gitee.com/openharmony/applications_app_samples
synced 2024-11-23 16:40:08 +00:00
70d8852e49
Signed-off-by: zwx1126739 <zhanghong121@huawei.com>
62 lines
1.6 KiB
Markdown
62 lines
1.6 KiB
Markdown
# 测试框架
|
||
## 介绍
|
||
本示例展示测试框架的使用示例,主要介绍了单元测试框架和UI测试框架的使用示例。
|
||
|
||
测试框架arkxtest的详细介绍请[参考](https://gitee.com/openharmony/testfwk_arkxtest)。
|
||
|
||
|
||
## 效果预览
|
||
|
||
![](screenshots/1.png)
|
||
![](screenshots/3.png)
|
||
|
||
|
||
使用说明
|
||
- 将jsunit或uitest目录下的项目工程整体导入到DevEco Studio开发工具中。
|
||
- 查看ohostest目录下的测试代码实现。
|
||
- 在DevEco Studio中执行测试用例代码查看执行效果,执行方式请[参考](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ohos-openharmony-test-framework-0000001263160453)。
|
||
|
||
## 工程目录
|
||
|
||
```
|
||
Test
|
||
|-----jsunit 单元测试框架示例
|
||
|-----uitest UI测试框架示例
|
||
```
|
||
|
||
## 具体实现
|
||
|
||
### jsunit单元测试框架示例内容
|
||
- 单元测试框架基础使用示例。
|
||
|
||
### uitestUI测试框架示例内容
|
||
|
||
- UI测试框架基础使用示例。
|
||
|
||
> 相关功能实现,请查看具体代码实现
|
||
|
||
## 相关权限
|
||
不涉及
|
||
|
||
## 依赖
|
||
不涉及
|
||
|
||
## 约束与限制
|
||
1.本示例仅支持标准系统上运行。
|
||
|
||
2.本示例从API version 9 版本SDK起开始支持,历史SDK版本不适用.
|
||
|
||
3.本示例需要使用DevEco Studio 3.1 Beta2 (Build Version: 3.1.0.400, built on April 7, 2023)及以上版本才可编译运行。
|
||
|
||
## 下载
|
||
|
||
如需单独下载本工程,执行如下命令:
|
||
|
||
```
|
||
git init
|
||
git config core.sparsecheckout true
|
||
echo code/Project/Test > .git/info/sparse-checkout
|
||
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
|
||
git pull origin master
|
||
```
|