一 背景:ICT云化及融合趋势下,各公司都大规模集成开源代码来快速交付,开发和测试团队需要基于社区构建商用级版本交付的能力 二 挑战: 1 社区代码良莠不齐,OS底层软件缺陷影响大,如何借力社区,快速构建测试基线(继承社区质量成果,避免社区缺陷影响) 2 写一行要测百行/千行(社区关联的代码),云是开放的场景,场景不确定,没有设计文档指导,如何快速验证“免费”的开源代码具备“商用”的质量; 3 云计算分层采购,从只需测自己公司的产品或解决方案,到需要测上下游产业链的产品和解决方案,从测封闭产品到测开放的产业。 三 观点及实践: 1 大规模集成云计算相关社区代码必然同时集成大量社区缺陷,需要对接社区集成能力保持粘性,快速同步社区质量成果,如成熟的基线代码、补丁、测试套等,享受社区红利; 2 社区海量的存量代码缩短了测试设计准备时间,代码是事实标准,和社区、学术界联合,构建基于代码的智能化的验证能力,如通过机器学习启发式随机、符号执行智能化测试等,解决云化不确定场景的可靠性验证; 3 生态伙伴海量场景的兼容性认证,需要搭建openlab,构建兼容性测试套、测试平台支撑双向认证测试,减少自身的大量投入;
浏览3073次
浏览5268次
浏览5472次
浏览10418次
浏览7664次
浏览9369次
2025-06-20 深圳
2025-04-19 南京
2025-08-15 上海
2025-10-23 上海
打开微信扫一扫,分享到朋友圈