如何定位安全基础质量测试检测不通过问题
===================

#### 问题现象

使用DevEco Testing执行[安全基础质量测试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/other-test#section2492910181110)，检测报告中部分检测项不通过，可以点击检测失败项后面的“查看”按钮，然后进入详情页中查看具体的报错详情。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/58/v3/VtGmXWbnS8qWOp9kTNBcgw/zh-cn_image_0000002631296864.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=48702C32EC10EC2BED3945D39EDEE05304BFE188D911B1A3DC5E63B4F0BDF886 "点击放大")

问题一：测试报告中“应用权限申请遵循最小化原则”测试结果不通过。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/ea/v3/uq0WGp2fT3u1R7Q41fOPfw/zh-cn_image_0000002631296866.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=0769F8587D79429763A132CE12EFD59A2164D67DB67AE217D3AC788FC821FB27 "点击放大")

问题二：测试报告中“应用所需权限必须在应用的配置文件中严格按照权限开发指导逐个声明”测试结果不通过。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/7c/v3/-s7QHdrIRRqk41hGj9pwdA/zh-cn_image_0000002661496107.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=582B71127FEA6BD03E1C9EC3BBD124929D162D4EFE1C38BEFC90D3FFF9A5DD6E "点击放大")

#### 解决方案

问题一解决方案：

1.  查看问题描述中所列的异常权限：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e2/v3/ncqlCOUNTrOgqiXViRksWg/zh-cn_image_0000002631137366.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=047F23D6B70615245B2FBCD0EF53747F45A978BB242EA9B007ACB1D389D4445D "点击放大")
    
2.  在[module.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file)中requestPermissions字段下面找到问题描述所列的权限，在[应用权限列表](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-permissions)中查找权限名称：确认是否支持、权限是否废弃、权限拼写是否有误。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/29/v3/vYsfBjhET3aN8nrLK6C1Ng/zh-cn_image_0000002661496509.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=B7C5E661D4E84D4F399FA127C7011867CB57E7D713FE74A133A5D20C9A8E0B26)
    

问题二解决方案：

1.  查看问题描述中报错原因（以下为举例）。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/16/v3/FPVrZnD2Sr6j8Qc9YC8lYg/zh-cn_image_0000002631137422.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=964BC256681A0A3C9B41D26D7F2C9D810F3C031B68CB6605B649879EF0F8B140 "点击放大")
    
2.  在module.json5配置文件中查找该权限，因为ohos.permission.ACCESS\_BLUETOOTH是UserGrant权限，所以usedScene是必填项，需要补充usedScene属性。参考文档[声明权限](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/declare-permissions#在配置文件中声明权限)。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/83/v3/JgpMRAXETwGJOmZcgZP-qA/zh-cn_image_0000002661376615.png?HW-CC-KV=V1&HW-CC-Date=20260709T134430Z&HW-CC-Expire=86400&HW-CC-Sign=89DB0302326B8DF9C70866B917C5354D97BD5583369041A77FBF35C5C9887778)
    
    权限类型确认可查看[应用权限列表](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/app-permissions)。