权威第三方软件测评机构的线上测试要严格按照CNAS(根据ISO/IEC 17025国际标准)和CMA(根据RB/T 214-2017国家标准)双重质量体系,通过远程方式完成的专业软件测试服务。要求远高于普通测试,保证远程操作环境下的测试过程和-结-果,和现场测试具有一样的规范性、公正性和可追溯性。
1. 资质和合规要求:机构需有有效的CMA/CNAS资质,且“远程评审”或“在线测试”在其认可范围内。
2. 测试环境和访问要求:需提供独立、稳定、可远程访问的测试环境,并保证测评机构的IP、账号等访问权限。
3. 过程管理和安全要求:需签署保密协议,测试过程需全程录屏、通信加密,保证数据和知识产权安全。
4. 输入和沟通要求:需提供完整、清晰的需求文档和测试账号,并指定专职技术对接人。
具体要求
1. 机构的资质和流程合规要求
资质:确定机构的CMA/CNAS证书有效,且其认可范围包含你需要的测试类型(如功能、性能、安全测试),并允许远程执行。
测试质量标准:测试需根据公认的国家或国际标准(如 GB/T 25000.51-2016 标准)和双方确定的测试需求进行。
流程规范:线上测试必须按照和线下测试一样严格的流程,包括方案制定、三级审核(编制人、-项目负责人、技术负责人)等,保证报告权威。
2. 技术环境和远程访问准备要求
必须由(委托方)保证:
-环境准备:提供一个独立、稳定、可公网访问的测试环境。严禁使用生产环境进行性能或安全测试。
访问权限:为测试团队提供稳定、全程有效的测试账号,包括不同用户角色,并开通必要的防火墙方法或VPN权限。
软件部署:保证待测软件在测试环境中已正确部署并处于可运行状态。
3. 过程管理和安全保障要求
保密协议:在测试开始前,双方应签署严格的保密协议(NDA)。
过程追溯:测试机构应通过全程录屏、加密通信、安全数据传输等方式,保证所有测试操作可追溯,且数据资产安全。
现场复核:对于无法完全远程证实的步骤,机构可能会要求在后期进行有限的现场复核。
4. 输入材料和沟通要求
-文档材料:需要提供详尽的材料,必备材料包括:
需求文档:如《软件需求规格说明书》或功能清单。
技术标准:如项目合同中的性能标准(如响应时间、并发用户数)。
技术说明:系统架构、数据库等信息,有助于设计更有针对性的测试。
沟通:需要指定专职技术对接人,保证在测试过程中能即时响应并澄清问题。