辛苦各位同学生成异味位置对应的测试用例
https://github.com/buaa-icf/agc-template-market-harmonyos-demos
此项目为 arkts demos 集合,build-profile.json5 所在的目录才是 arkts 项目。


点 1. (Recommended) Set manually
"app": {
"signingConfigs": [
],
"products": [
{
"name": "default",
"signingConfig": "default",
"compatibleSdkVersion": "5.0.0(12)",
"runtimeOS": "HarmonyOS",
"buildOption": {
"strictMode": {
"caseSensitiveCheck": true,
"useNormalizedOHMUrl": true
}
},
"targetSdkVersion": "5.0.0(12)"
}
],
"buildModeSet": [
{
"name": "debug",
},
{
"name": "release"
}
]
}
targetSdkVersion 字段值与 compatibleSdkVersion 字段一致,一般不会有编译错误。
sync 之后再编译一下 Hap,编译失败后可以让 ai 修一下。
Local Test 被测文件不允许修改,Instrument Test 只允许加 id。

命令行执行测试见文档
适用于基础逻辑的单元测试 (Unit Test)
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-instrument-test
适用于集成测试 (Integration Test) 和 UI 测试 (UI Test)。