软件测评报告没有统一的固定周期。从受理到盖章,常规中小型项目一般需要5到15个工作日。如果选择加急最快可压缩到72小时也就是3个自然日但一般会产生额外费用。
具体周期要看测试类型。软件登记测试一般2到7个工作日;软件确定测试一般1到2周;软件验收测试约5到10个工作日;常规第三方综合测评约5到15个工作日;大型复杂系统,尤其是涉及高并发性能、代码安全扫描或渗透测试的,可能需要20个工作日甚至更长。功能点数量也会影响周期,100功能点左右约2个工作日;验收测试则可能要约5个工作日。
从受理到盖章流程一般分为四个阶段。
第一,委托受理和前期准备,约1到3个工作日。
需要确定测试目的,比如验收、结题、退税、招投标,并确定标准如GB/T 25000.51-2016。双方签订委托合同,机构进行合同评审。委托方还要提交需求文档、软件安装包、测试账号,并准备独立测试环境。注意不能用生产系统直接测试。材料不齐或环境不到位,是导致周期拖延的常见原因。
第二,测试执行和问题反馈,这是最重要也最不固定的阶段。
测试工程师设计并执行测试用例,包括功能、性能、兼容性等方面,记录缺陷。发现缺陷后,开发方需要修复,测试方再进行回归测试。这个过程可能反复多轮。缺陷越多、修复越慢,周期就越长。
第三,报告编制和三级审核,一般约2到5工作日。
测试完成后,机构汇总数据并编制正式报告。报告必须经过三级审核:测试工程师自查、项目负责人复审、技术负责人或授权签字人批准。授权签字人需要在监管部门备案,其签字赋予报告相应法律效力。
第四,盖章和交付。
审核通过后,报告会加盖检验检测专用章和骑缝章,并根据机构资质加盖CMA或CNAS标识章。CMA章一般用于政府项目验收、司法鉴定等需要法律效力的场景;CNAS 章更适用于国际互认或更高认可要求。之后机构交付纸质版和电子版报告,并对原始记录和报告进行归档。
影响周期的主要原因包括:项目复杂度、功能点数量、是不是涉及性能压测或安全测试、委托方修复缺陷和确定问题的速度、机构的排期和审核效率,以及是不是有 CMA、CNAS 等资质。
如果项目有确定截止时间,建议至少提前 2 周启动测评流程,为测试、缺陷修复、报告审核和盖章预留时间。选择机构时,也建议先在“全国认证认可信息公共服务平台”检查其资质真实性。