问题:随着工程机械加速向数字化、智能化演进,设备显示屏和软件系统已从“辅助功能”逐步转变为生产组织、安全运行与远程运维的重要入口。小松集团的设备全球190多个国家运行,对应的ICT监控系统需支持27种语言,并与Komtrax、Smart Construction等数字化方案协同。面对多语言界面频繁迭代、跨地区法规与使用习惯差异,以及安全关键系统对可靠性的高要求,传统以人工为主的界面测试在效率、覆盖面与一致性上压力增大,测试成本上升、版本发布周期被拉长的风险随之增加。 原因:一是软件规模与复杂度上升。工程机械操作界面不仅包含控制指令、报警提示和参数设置,还覆盖远程诊断、数据上传、作业规划等功能,界面联动与状态切换更密集,单靠人工逐项验证难以形成稳定、全面的覆盖。二是多语言与多场景带来“长尾”测试。不同语言的长度、字符集与排版习惯会影响显示效果与可读性,依赖人工逐屏核对容易遗漏,也难以在持续迭代中保持一致标准。三是界面更新带来维护负担。过去使用坐标定位等方式编写与维护测试用例,界面一旦改动就可能导致脚本大面积失效,反复调整消耗人力。四是跨平台与跨应用需求增强。企业内部常并存多种软件平台与工具链,测试体系需要兼顾通用性与可扩展性,避免形成新的技术割裂。 影响:据披露,小松集团引入GUI自动化测试平台后,将人工测试工作量减少约21.4%,并把自动化检查扩展至目标应用程序的关键领域,使核心软件特性与功能得到更系统的验证。在多语言场景下,平台集成的OCR能力可自动校验界面文本显示,减少因翻译、字体渲染或布局变化引发的误读风险,帮助不同地区操作员获得更清晰一致的使用体验。对企业而言,自动化覆盖面的提升意味着缺陷更早暴露、回归更可控,从而支撑全球交付的质量稳定性;对产业而言,该案例说明在工程机械“硬件+软件”融合加深的背景下,质量管理正在从传统装配检验延伸到软件全生命周期的持续验证,测试能力正成为国际化竞争的重要支撑。 对策:小松集团在既有Qt框架开发基础上引入Squish平台,利用其与Qt的深度集成提升控件与组件的测试效率,并通过“对象名称识别”等机制降低界面调整带来的脚本维护成本。小松上表示,相较以屏幕坐标为核心的旧模式,新方式更便于脚本复用与维护,也更能适应界面迭代。同时,平台的灵活性也被用于支持其他软件平台的测试需求,提升跨应用的测试创建与维护效率。业内普遍认为,建设自动化测试体系不只是“换工具”,更关键是形成可持续的流程闭环:以需求和风险为牵引明确关键功能覆盖范围,以更可维护的脚本策略应对版本迭代,以多语言验证机制保障全球一致性,并与研发、发布、运维节奏衔接,形成端到端的质量治理。 前景:面向未来,工程机械将更走向远程协同、数据驱动与安全可靠,软件更新频率提升将成为常态,多语言、多区域、多机型的组合也会持续扩大。自动化测试的价值不仅在于节省人力,更在于用标准化手段提升验证的广度与稳定性,支持企业在全球范围内更快交付与持续迭代。随着OCR等能力在复杂界面验证中的应用深化,并结合更细化的风险分级与关键路径回归策略,行业有望在保障安全与可靠的前提下,加快数字化功能落地。对外向型制造企业而言,围绕软件质量建立更扎实的工程体系,将成为提升国际市场信誉与服务能力的重要路径。
小松集团的案例表明,数字化背景下,传统制造业的竞争力越来越取决于软件与数字技术的落地能力。引入自动化测试工具,企业不仅可以优化流程、降低成本,也能提升产品质量与用户体验,实现更稳定的交付与迭代。从经验看,主动将软件质量管理纳入核心能力建设,正成为制造企业保持全球竞争力的共同选择;随着更多企业认识到其战略价值,自动化测试等数字化工具的应用有望加速普及。