| 测试项 | 验收阈值 | 验证方法 |
|---|---|---|
| 组件完整性校验 | SHA-256哈希值匹配率100% | 比对预置基准值与实际安装包摘要 |
| 卸载残留率 | ≤0.1% | 全盘扫描+文件指纹比对 |
| 权限越权访问 | 0次违规 | Hook系统API监控调用链 |
部分组件通过反射或动态链接库调用未声明依赖,导致卸载后系统异常。对策:采用静态代码分析+运行时调用追踪双模检测。在测试阶段使用标准附录C推荐的DependencyScanner工具扫描DEX/SO文件,构建完整依赖图谱并纳入元数据备案。
Android多用户模式中,主用户安装的组件可能被访客用户意外调用,违反权限边界。对策:严格实施UID/GID隔离策略。组件管理器在安装时为每个用户分配独立数据目录,并在Binder通信层增加UserHandle校验,确保跨用户调用被系统内核拦截。
系统大版本升级后,第三方组件配置重置,用户数据清空。对策:遵循标准第8.3条“状态持久化”要求,在OTA包制作阶段将组件数据分区标记为“保留区”,升级脚本显式调用BackupAgent接口迁移关键数据,测试时需验证迁移前后数据一致性哈希值。
鸿蒙、欧拉等新OS对组件生命周期定义与Android存在偏差。对策:建立标准映射表,将YD/T 2746-2014测试项拆解为通用能力集(如安装、卸载、权限)与平台特有扩展项。通用项采用统一测试用例,扩展项按OS厂商提供的兼容性文档补充验证点,确保标准落地不因生态碎片化失效。
| 标准号 | 标准名称 | 状态 | 发布日期 | 实施日期 |
|---|---|---|---|---|
| YD/T 2117-2010 | 1800MHz SCDMA宽带无线接入系统 终端技术要求 | 现行 | 2010-12-29 | 2011-01-01 |
| YD/T 1562-2013 | 800MHz/2GHz cdma2000数字蜂窝移动通信网设备技术要求 高速分组数据(HRPD)(第一阶段)接入终端(AT) | 现行 | 2013-04-25 | 2013-06-01 |
| YD/T 2558-2013 | 基于祖冲之算法的LTE终端和网络设备安全技术要求 | 现行 | 2013-07-22 | 2013-07-22 |
| YD/T 2118-2010 | 1800MHz SCDMA宽带无线接入系统 终端测试方法 | 现行 | 2010-12-29 | 2011-01-01 |
| YD/T 2412-2012 | WCDMA双卡双通数字移动通信终端测试方法 | 现行 | 2012-12-28 | 2013-03-01 |
| YD/T 2502-2013 | 手机支付 移动终端安全技术要求 | 现行 | 2013-04-25 | 2013-06-01 |
| YD/T 2411-2012 | WCDMA双卡双通数字移动通信终端技术要求 | 现行 | 2012-12-28 | 2013-03-01 |
| T/CESA 1160-2021 | 移动智能终端未成年人保护通用规范 | 现行 | 2021-05-27 | 2021-06-01 |
| DL/T 1862-2018 | 电能质量监测终端检测技术规范 | 现行 | 2018-06-06 | 2018-10-01 |
| YD/T 2560.1-2013 | TD-LTE数字蜂窝移动通信网 Uu接口物理层技术要求(第一阶段) 第1部分:概述 | 现行 | 2013-07-22 | 2013-07-22 |