(1)第三方测试服务的概念
第三方测试有别于开发人员或用户进行的测试,其目的是为了保证测试工作的客观性。第三方测试服务主要包括需求分析审查、设计审查、代码审查、功能测试、性能测试、资源消耗测试、并发测试、安全测试、安装配置测试、可移植性测试、文档测试以及最终的验收测试等十余项。
(2)第三方测试服务的内容
功能性测试:
验证软件产品功能是否实现,保证系统上线后功能正常运行。
细化功能验证,深入挖掘问题,帮助客户发现系统存在的各种隐患。
上线前版本验证、横向测试、纵向测试等功能测试手段,降低系统上线及交付后的风险。
性能效率测试:
利用先进的自动化工具模拟用户实际操作,测试结果准确可靠。
资深性能工程师的丰富经验可帮助迅速定位系统瓶颈。
在对系统进行调优后以严格的性能测试手段确认系统问题已解决。
提供系统的性能参数作为上线及交付的依据。
能够进行系统的容量规划咨询,为系统架构及产品选择作为依据。
安全性测试:
最庞大的安全编码规则包,安全隐患尽在掌控。
跨层、跨语言分析代码漏洞的产生,提供专业的解决意见和建议。
精确地定位漏洞的产生全路径。
提高系统的安全交付质量,降低上线及交付后的风险。
(3)第三方测试服务的流程
第三方测试服务的一般流程:制定测试计划、分析测试需求、编制测试方案、准备测试环境、执行测试实施、编制测试报告。