近年来,工程机械加速向数字化、智能化方向演进,设备从“硬件交付”逐步走向“软硬一体、持续迭代”;因此,显示屏与人机交互界面成为操作安全、生产效率和用户体验的关键入口。如何频繁迭代中保持界面功能稳定、不同语言显示准确,成为全球化制造企业普遍面临的测试与质量管理难题。 问题:全球部署与多语言适配加大测试压力 小松集团的设备在190多个国家和地区运行,其ICT监控系统支持27种语言。随着Komtrax、Smart Construction等数字化技术广泛应用,设备软件功能更复杂、迭代更频繁,对测试覆盖率、回归验证速度以及安全关键功能的稳定性提出更高要求。传统以人工为主的界面测试不仅耗时耗力,还容易受到环境差异、操作习惯不同等因素影响,难以在全球交付节奏中实现高一致性的质量控制。 原因:传统坐标式脚本维护成本高,人工验证难覆盖复杂场景 业内不少GUI测试长期依赖屏幕坐标或图像匹配方式进行定位,一旦界面布局调整、控件位置变化,脚本就需要反复修改,维护成本上升。多语言场景下,文本长度变化、字符形态差异继续增加验证难度,人工逐条核对不仅效率低,也难做到“全量覆盖、持续回归”。同时,工程机械的软件涉及远程监控、作业协同等关键功能,任何界面误导或信息显示偏差,都可能在实际作业中放大风险。 影响:自动化测试成为提升交付质量与全球一致性的抓手 Qt Group1月14日发布信息称,小松集团已采用其Squish平台开展设备显示屏GUI自动化测试。小松集团上表示,通过引入自动化测试,人工测试工作量减少21.4%,并将自动化检查扩展到目标应用程序的关键领域,实现对核心软件特性与功能的更系统验证。 多语言保障上,Squish集成的OCR能力可对界面文本进行自动识别与校验,用于验证不同语言版本显示的准确性与一致性。小松集团涉及的负责人表示,以往界面改动往往需要重新设定坐标并更新工具配置;当前通过“按对象名称”定位,可提升脚本维护与复用效率,从而更快完成回归验证,降低迭代过程中的质量波动。 从行业层面看,该做法折射出工程机械软件质量管理的趋势:测试从“事后发现问题”转向“前置与持续”,并通过自动化提升覆盖率与响应速度,以适配全球交付与长期运维的需要。 对策:以工具集成与流程再造提升测试标准化水平 一是强化工具与开发框架的协同。小松集团长期采用Qt框架构建软件,测试平台与框架深度集成,有利于对控件、组件进行更稳定的识别与验证,降低脚本维护成本。 二是推进跨平台测试能力。相关信息显示,Squish具备一定灵活性,可支持对不同软件平台的测试需求,有助于企业在多应用、多终端环境中形成统一的测试方法与资产沉淀。 三是聚焦关键领域的回归与风险控制。将自动化检查扩展至关键功能区域,有利于在版本迭代时形成更可追溯的质量证据链,提升问题发现的及时性与定位效率。 四是完善多语言一致性治理。针对全球市场,建立多语言文本的自动校验机制,可减少因翻译、排版、字符显示等引发的体验差异,提升跨区域交付的一致性。 前景:软件定义设备趋势下,质量竞争将向“持续验证能力”延伸 随着工程机械向联网化、平台化发展,产品竞争不仅体现在性能参数,更体现在系统可靠性、可维护性以及跨区域一致体验。自动化测试平台的引入,有望推动企业形成“开发—测试—交付—运维”闭环能力,提升快速迭代下的质量稳定性。未来,随着数字化作业与远程服务进一步普及,测试体系或将更强调对安全关键功能、异常场景与多语言合规呈现的覆盖,质量管理也将从单点工具应用走向工程化、体系化建设。
小松集团采用Squish自动化测试平台的经验为全球制造业提供了有益参考;在数字化转型深化的今天——企业不仅要关注产品创新——更要重视软件质量管理和测试流程优化等基础工作。通过选择适合自身技术体系的工具平台,建立科学高效的质量管理体系,制造企业才能在激烈的国际竞争中保持优势,为用户提供更可靠、一致的产品和服务体验。