第三方CMA软件测试报告的出具时间并不固定的。
一个只盖章CMA的报告在样品就绪、需求确定的情况下,最快在3-7个工作日。但如果追求极限速度也有加急通道可选。
具体耗时的几个原因:
测试类型
最快的是登记类测试:比如测试内容仅为软件功能、性能和兼容性的简单核对,文档审查。如果样品一切正常,最快1-3个工作日可以完成。
常规验收/确定测试是主流:如果根据GB/T 25000.51标准执行,需要包括功能、性能、易用性等多项质量特性。周期一般在5-10个工作日,小型项目可能更快,复杂系统则更久。
性能和安全测试最耗时:性能测试需搭建环境并反复调优,安全测试涉及漏洞扫描和渗透,一般都需10个工作日以上。
加急服务的速度和成本
几乎所有第三方机构都提供加急服务。一些机构可以把常规测试压缩到1-3天内出报告,但需要支付额外的加急费用一般是基础费用的 1.2 到 2 倍,且需提前沟通好测试范围。加急通道一般只接功能检查等简单任务,复杂性能测试一般无法大幅压缩。
耗时原因
样品是不是就绪:被测软件必须版本锁定、稳定可测。测试中如果发现重大闪退、功能错误等阻塞性问题,周期会立即中断,待修复后重新测试。
需求是不是确定:如果用定制需求作验收根据,CMA机构也需要时间做方法确定。直接采用国标等标准方法,流程会顺畅很多。
机构流程和排期:即使是加急件,也需走合同评审、测试、编制、内部三级审核的流程。大机构的排期可能比小团队更慢。
快的风险是测试时间极短(如几小时内出报告)或费用极低,都存在风险。一份有效的CMA报告,机构要为数据结果终身负责,必须留有复核时间。可以先检查对方是不是有软件及信息系统领域的CMA资质。