什么是第三方软件测试报告?
第三方软件测试是企业通过第三方软件测评实验室或通过第三方软件外包测试公司进行软件产品测试,测评实验室根据企业提供的《委托测试申请表》进行测试,依据软件测试结果出具第三方软件测试报告。值得注意的是,除了用于产品功能、性能指标实现的依据以外,第三方软件测试报告也是国内企业进行软件产品验收、项目投标的重要材料,所以很多IT企业都看重第三方软件测试报告。
第三方软件测试的内容
第三方软件测试工作模式
企业和第三方软件测试公司签订《委托测试合同及保密协议》后,依据双方约定的工作方式进行测试,通常采用远程离岸的方式进行。测试工程师通过TIMEVIEW、向日葵等远程协助工具登陆企业人员的客户机进行第三方软件测试,测试发现缺陷及时与企业人员沟通。
第三方软件测试内容
1、界面测试
所有页面浏览、连接的正确、所有功能按钮及界面显示正确。
2、功能测试
所有需求文档描述的各项功能均能正确实现。
3、软件性能测试
重点业务功能、性能技术指标能满足上线运营需求。
4、系统安全性测试
接口和数据调用等方面符合安全性规范;没有安全性漏洞。
5、源代码测试
被测件源代码编写符合规范,没有安全漏洞。
第三方软件测试依据
依据GB/T 25000.51-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51 部分: 就绪可用软件产品(RUSP)的质量要求和测试细则》。
商务流程
一、商务阶段
1、委托方通过微信、QQ、电话等提出软件评测需求
2、我方公司代表根据委托方提供的评测需求初步分析软件可测性
3、委托方填写《委托测试申请表》
4、我方公司代表向委托方反馈《委托测试报价单》
5、双方达成一致协议,签订《委托测试合同及保密协议》
二、实施阶段
1、我方公司技术人员与委托方单位技术人员沟通实施方案,开展软件评测实施工作
2、我方公司技术人员向委托方提供软件缺陷列表
3、委托方修改软件缺陷后,我方技术人员进行回归测试
三、交付阶段
1、针对测试结果我方技术人员进行分析,提出合理优化建议,以及风险规避方法
2、我方公司技术人员编写《第三方软件测试报告》,即CNAS测评报告
3、评审《第三方软件测试报告》
4、《第三方软件测试报告》盖章,最终交付报告
提供的材料
1、测试申请表
2、与申请表一致的系统功能列表
3、与申请表一致的用户手册
4、任务书、合同书、申报材料等
约束条件
签订《软件测试委托合同》、《保密协议》
测试周期
3-10个工作日内出具《第三方软件测试报告》
服务区域
北京、上海、天津、重庆、辽宁省、黑龙江省、吉林省、广东省、海南省、福建省、湖南省、四川省、重庆市、贵州省、云南省、广西省、湖北省、河南省、山东省、甘肃省、新疆省、西藏自治区、河北省、陕西省、山西省、浙江省、江苏省等地区软件测评报告。