政企项目APP验收测试需要满足合规性要求。第三方测评报告是验收必须取得的材料。缺少报告或者报告不合格会导致项目不能完成验收。
一、验收测试的准备工作
政企项目一般按初步验收、试运行、验收三个阶段推进。初验通过后进入试运行,常见时长为1-3个月。试运行期间完成第三方测评并整改问题,之后才能申请验收。
1. 文档和材料准备
测评机构开展测评前需要取得项目整体情况的材料。乙方应提交的重要文档包括需求规格说明书、概要设计说明书、详细设计说明书、数据库设计说明书、自测报告、系统测试方案和用例及报告、试运行报告、用户试用意见、系统部署方案、运维方案、操作手册、培训资料、招标文件、投标文件、项目合同以及合同要求移交的源代码。测评机构会以招标文件、投标文件和项目合同为标准,逐项核对功能和标准是不是存在。文档审查本身也可以是测评内容。文档不完整或者和软件实际行为不一致,会直接影响测评结果。
2. 验收前必须完成的合规事项
政企APP有几项合规要求必须在测评前或者测评中同步完成。任何一项不通过,验收都无法推进。
网络安全等级保护测评。非涉密政务系统必须通过等保测评并完成备案。多数政务APP按等保三级要求建设,需要取得第三方等保测评报告。
商用密码应用安全性考虑。涉及密码应用的系统必须通过密评并取得考虑报告。该报告是验收材料的组成部分。
APP备案。按照工信部相关规定,未完成备案的APP不得从事互联网信息服务,分发平台也不得为其提供服务。验收时遗漏此项,交付后可能无法上架。
信创适配。如果项目属于信创技术路线,需要证实在国产芯片、操作系统、数据库和中间件环境下的可用性。未满足信创要求的政务项目可能无法通过验收。
3. 环境、账号和人员配合
测评机构需要和实际部署一致的环境,包括相应的硬件配置、操作系统版本、网络条件和数据库版本。甲方和乙方应提供测试所需账号、权限和业务场景说明,并安排专人配合处理测试中的异常。对于移动APP,还需要提前确定兼容性测试的机型清单。建议书面约定品牌、系统版本和数量,避免验收后因某款机型未测试产生争议。
4. 内部预检和整改
在正式委托测评之前,建议先完成内部自测或者预考虑。检查业务流程是不是全部完成、权限体系是不是存在越权、弱网和异常场景是不是有合理提示、隐私政策和权限申请是不是一致。提前解决明显问题,可以减少正式测评中发现问题、整改和复测的轮次,缩短测评周期。
二、本地测评机构测试APP的方式
有CMA和CNAS资质的第三方测评机构执行政企APP验收测试时,通行根据是GB/T 25000.51-2016,同时对照项目合同和需求文档。政务类APP还会叠加等保和密评的专项要求。
测评机构的典型工作流程包括签订测评合同、提交材料、确定环境、实施检测、确定问题和回归测试、出具测评报告。从提交测试需求到取得报告一般需要5-15个工作日,具体取决于测试项数量和兼容机型包括范围。测评机构在实施前会进行风险分析,并提前告知可能影响业务运行的风险点。
测评机构对政企APP的测试不会停留在功能能否点通而是围绕以下展开。
功能性-对照需求文档逐项检查功能包括率和重要流程完成情况,测试多角色权限体系是不是存在越权访问,以及和统一身份认证、数据共享平台和第三方接口的集成交互是不是正常。功能通过率一般要求不低于95%。同时包括安装、卸载、升级、来电中断、横竖屏切换、消息推送跳转等移动端场景。
性能效率-测试冷启动时长、页面响应时间、并发处理能力、内存和CPU占用、耗电量和流量消耗。政务系统常见判据包括重点操作响应不超过3秒、查询不超过5秒。场景需要模拟较高并发压力,并测试长时间运行的稳定性。
兼容性-按照约定机型清单在真机上逐款安装、启动并遍历功能,包括主流品牌高中低端机型和系统版本。模拟器结果只作为参考,真实兼容性问题往往只在真机上出现。
安全性-除功能方面的权限控制外,机构会进行漏洞扫描和渗透测试,检查敏感数据加密存储、传输安全、防注入和防暴力破解等。政务APP在这一方面会和等保测评和密评衔接。高危漏洞未修复一般不予通过。
个人信息合规-对照GB/T 35273-2020检查权限申请和业务功能的对应关系、隐私政策展示时机和内容、个人信息收集使用行为是不是合规。这项内容在政企APP验收中的重要性越来越高。未通过会影响应用商店审核和监管检查。
用户文档集-审查操作手册和运维手册等文档的完整性、正确性以及和软件实际的一致。
三、实操提醒
第一,提前选择测评机构。不要等到试运行快结束才找机构。优先选择同时持有CMA和CNAS资质且有政务项目验收经验的本地机构,可以在全国认证认可信息公共服务平台检查证书和能力范围。不要选择承诺一定通过但资质不全的机构。报告须加盖CMA标志和检验检测专用章才有法定效力。
第二,把验收判据写进合同或者验收方案。响应时间阈值、崩溃率上限、兼容机型清单、功能通过率等内容以书面形式确定,测评通过和否就有根据,可以减少验收阶段的争议。
第三,合规事项同时推进。等保测评、密评和APP备案各有独立周期,建议在试运行期间同时启动,不要等软件测评完成后再逐项补。政企APP验收延误的常见原因不是功能本身,而是某项合规材料未取得。