Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
fd22e0ac
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
fd22e0ac
编写于
8月 04, 2023
作者:
N
ningning
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fixed
89444375
from
https://gitee.com/ningningW/docs-yuanma/pulls/21950
fix bugs Signed-off-by:
N
ningning
<
wangningning14@huawei.com
>
上级
855e705b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
20 addition
and
20 deletion
+20
-20
zh-cn/device-dev/device-test/developer_test.md
zh-cn/device-dev/device-test/developer_test.md
+20
-20
未找到文件。
zh-cn/device-dev/device-test/developer_test.md
浏览文件 @
fd22e0ac
...
...
@@ -95,7 +95,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
6.
如果设备仅支持串口输出测试结果,则需要安装NFS Server
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 此操作针对小型或轻量设备,不针对标准设备。
...
...
@@ -656,7 +656,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
```
module_output_path = "developertest/calculator"
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 此处输出路径为部件/模块名。
...
...
@@ -669,7 +669,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
include_dirs = [ "../../../include" ]
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 一般在此处对相关配置进行设置,在测试用例编译脚本中可直接引用。
...
...
@@ -694,7 +694,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 根据测试类型的不同,在具体编写过程中可选择不同的测试类型。
> - ohos_unittest:单元测试
...
...
@@ -715,7 +715,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
deps = [":CalculatorSubTest"]
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 进行条件分组的目的在于执行用例时可以选择性地执行某一种特定类型的用例。
...
...
@@ -760,7 +760,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
```
module_output_path = "developertest/app_info"
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 此处输出路径为部件/模块名。
...
...
@@ -770,7 +770,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
ohos_js_unittest("GetAppInfoJsTest") {
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> - 使用模板ohos_js_unittest定义js测试套,注意与C++用例区分。
> - js测试套编译输出文件为hap类型,hap名为此处定义的测试套名,测试套名称必须以JsTest结尾。
...
...
@@ -857,7 +857,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
deps = [ ":GetAppInfoJsTest" ]
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 进行条件分组的目的在于执行用例时可以选择性地执行某一种特定类型的用例。
...
...
@@ -920,7 +920,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
```
want_output_path = "developertest/stage_test"
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 此处输出路径为部件/模块名。
...
...
@@ -930,7 +930,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
ohos_js_stage_unittest("ActsBundleMgrStageEtsTest") {
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 使用模板ohos_js_stage_unittest定义stage模型的ArkTs测试套。
...
...
@@ -975,7 +975,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
deps = [ ":GetAppInfoJsTest" ]
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 进行条件分组的目的在于执行用例时可以选择性地执行某一种特定类型的用例。
...
...
@@ -1006,7 +1006,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
"//test/testfwk/developer_test/examples/calculator/test:fuzztest"
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> test_list中配置的是对应模块的测试用例。
...
...
@@ -1039,7 +1039,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
resource_config_file = "//system/subsystem/partA/test/resource/calculator/ohos_test.xml"
}
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
>- target_name: 测试套的名称,定义在测试目录的BUILD.gn中。preparer: 表示该测试套执行前执行的动作。
>- src="res": 表示测试资源位于test目录下的resource目录下,src="out":表示位于out/release/$(部件)目录下。
...
...
@@ -1099,7 +1099,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
</NFS>
</user_config>
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 在执行测试用例之前,若使用HDC连接设备,用例仅需配置设备IP和端口号即可,其余信息均默认不修改。
...
...
@@ -1111,7 +1111,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
./build.sh --product-name {product_name} --build-target make_test
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
>- product-name:指定编译产品名称。
>- build-target:指定所需编译用例,make_test表示指定全部用例,实际开发中可指定特定用例。
...
...
@@ -1123,7 +1123,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
2.
从Linux环境拷贝测试框架developertest和xdevice到创建的Test目录下,拷贝编译好的测试用例到testcase目录下。
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 将测试框架及测试用例从Linux环境移植到Windows环境,以便后续执行。
...
...
@@ -1138,7 +1138,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
<dir>
D:\Test\testcase\tests
</dir>
</test_cases>
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> `<testcase>`标签表示是否需要编译用例;`<dir>`标签表示测试用例查找路径。
...
...
@@ -1202,7 +1202,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
hdc_std kill
hdc_std -m -s 0.0.0.0:8710
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> IP和端口号为默认值。
...
...
@@ -1210,7 +1210,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
```
hdc_std -s xx.xx.xx.xx:8710 list targets
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 此处IP填写设备侧IP地址。
...
...
@@ -1343,7 +1343,7 @@ OpenHarmony系统开发人员在新增或修改代码之后,希望可以快速
```
test/developertest/reports/xxxx_xx_xx_xx_xx_xx
```
>
![icon-note.gif](/zh-cn/device-dev/driver/public_sys-resources/icon-note.gif)
**说明:**
> **说明:**
>
> 测试报告文件目录将自动生成。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录