Harmony——应用测试
单元测试
新建测试脚本
- Instrument Test:测试用例存放在ohosTest测试目录下,需要运行在设备或模拟器上,支持单元测试和UI测试。
- 在待测试模块下,创建测试类Al+enter>Create Instrument Test
- Create Instrument Test窗口:Testing library测试类型默认,ArkTs name测试套件名称,Destination package测试套件存放位置
- 在测试类中编写测试代码
- 右键test目录下的测试文件名称,Run执行测试
- 打开测试文件,单击测试套件左侧按钮
- 查看测试结果
- 注意:如果需要自定义测试用例,需要配置Instrument Test的运行参数,要注意模块之间的依赖。如果直接依赖其他HSP模块,可以选择Auto Dependencies,自动将所有依赖的模块都安装到设备上。
- Local Test:测试用例存放在test测试目录下,不需要运行在设备或者模拟器上,仅支持单元测试。
- 在待测试模块下,创建测试类Al+enter>Create Local Test
- Create Local Test窗口:Testing library测试类型默认,ArkTs name测试套件名称,Destination package测试套件存放位置
- 在测试类中编写测试代码
- 执行测试:目录级、文件级、套件级、方法级
- 查看测试结果
编写单元测试脚本
- 导入依赖包
- 测试代码的编写(???待补充)