Harmony——应用测试

127 阅读1分钟

单元测试

新建测试脚本

  1. 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,自动将所有依赖的模块都安装到设备上。
  1. Local Test:测试用例存放在test测试目录下,不需要运行在设备或者模拟器上,仅支持单元测试。
  • 在待测试模块下,创建测试类Al+enter>Create Local Test
  • Create Local Test窗口:Testing library测试类型默认,ArkTs name测试套件名称,Destination package测试套件存放位置
  • 在测试类中编写测试代码
  • 执行测试:目录级、文件级、套件级、方法级
  • 查看测试结果

编写单元测试脚本

  1. 导入依赖包
  2. 测试代码的编写(???待补充)