汽车信息娱乐系统和仪表盘屏幕测试指南
在这篇关于自动化测试汽车显示屏的研究中,我们探讨了自动化解决方案如何应用于特定用例,如汽车触控屏和驾驶员信息面板仪表盘测试。
信息娱乐系统的复杂性
汽车信息娱乐系统汇集了各种硬件和软件组件,触控屏和驾驶员显示可以让驾驶员和乘客了解所需信息、以及提供娱乐和安全。这些集成显示系统需要在车辆行驶时完美运行,在不同条件下保持安全性和可用性。鉴于其复杂的架构,传统的手动测试方法难以全面验证软件、硬件和车辆特定环境之间的排列和复杂交互,这些环境必须在每个开发里程碑和市场车辆更新时进行测试。
自动化测试提供的解决方案为通过复制不同的用户交互和不同的车辆状态模式、运行回归测试以及结合多种跨场景测试。利用自动化工具有助于解决管理复杂性,减少人为错误,加快测试过程,并提供更广泛的测试覆盖率。这些优点确保了信息娱乐显示系统达到高标准的可靠性和安全性。

案例研究:驾驶员信息面板测试
驾驶员信息面板是车辆仪表板的重要组成部分,用于传达速度、性能、发动机和车辆状态以及各种警报和警告指示灯等重要信息。由于合规性、地区法规和可能的测试用例场景的数量不同,测试这样一个安全关键组件涉及相当大的复杂性。在这里,自动化测试已被证明是一个“改变游戏规则”的工具。
借助Nextgen ATAM Connect 等自动化测试平台,一个典型的驾驶员信息面板测试计划通常可能至少涉及700个测试用例,涵盖警告指示灯、车辆状态、外部条件、多媒体和通信功能等方面。
在典型情况下,自动化测试不仅可以使76%的驾驶员信息面板测试用例实现自动化,还可以多次进行单独测试,从而改善边界或低发生率情况下的错误检测,确保一致的性能。与手动测试相比,这带来了超过75%的惊人效率节省,突显了自动化可以为如此高复杂性的组件提供的潜在投资回报率。
信息娱乐触控屏自动化测试的关键方面
用户界面(UI)测试:信息娱乐系统屏幕的UI对用户体验至关重要。自动化测试确保所有UI组件(按钮、菜单和视觉元素)的正确响应并提供直观的反馈。这包括检查屏幕响应、验证视觉一致性以及确保准确的数据呈现。自动化UI测试工具模拟触摸、滑动和发出语音命令,在屏幕上正确显示结果,使工程团队能够验证用户体验是否顺畅。
连接性和兼容性:信息娱乐系统提供蓝牙、Wi-Fi和USB连接,用于Apple CarPlay和Android Auto的设备连接和屏幕投影。自动化测试在验证这些连接和技术的稳定性和功能性方面发挥着至关重要的作用。兼容性测试确保不同版本的安卓和苹果手机可以与系统连接并顺利工作,包括手机操作系统软件和固件更新。
性能测试:稳定的性能是确保良好用户体验的关键。自动化测试工具测量信息娱乐系统对用户命令的响应速度和流畅程度。这包括评估系统启动时间、不同菜单之间的导航速度以及重负载下的响应能力,例如当多个应用程序同时运行时。
频繁更新的回归测试:信息娱乐系统经常收到频繁的更新,无论是软件增强还是错误修复。自动回归测试确保新的软件构建和补丁不会对现有功能产生负面影响。通过快速重新运行现有的测试用例,自动化测试保证了所有以前的功能组件不受更改的影响,保持了系统的稳定和可靠。
“真实世界”场景测试:信息娱乐系统必须在真实世界的驾驶条件下表现良好。自动化测试框架可以模拟不同的环境条件,如光照、温度和振动的变化。此外,语音识别功能可以针对不同的口音和不同的背景噪音进行测试,确保系统在各种驾驶情况下都能正常工作。

解决后视摄像头系统的复杂性
后视摄像头在许多车辆上很常见,并且由于FMVSS-111等法规,在包括美国和欧洲在内的许多地区被认为是强制性的安全功能。然而,后视摄像头系统从简单的基于硬件的机制向复杂的软件集成信息娱乐系统组件的过渡增加了故障的可能性。包括福特、大众、Stellantis和本田在内的汽车制造商最近的召回突显了确保这些系统在所有条件下无缝运行的重要性
自动化测试通过验证后视摄像头系统在更大的信息娱乐生态系统中的集成,有助于解决后视摄像头系统背后隐藏的复杂性。例如,原生信息娱乐系统和Android Auto或Apple CarPlay等投影模式之间的竞争功能可能会导致关键时刻的延迟或故障,例如需要后视摄像头录像时。Nextgen ATAM Connect 等自动化测试平台可以模拟这些真实场景,以确保每次车辆倒车时后视摄像头都能迅速可靠地启动。
自动化测试可以模拟真实世界的用例,运行数百次迭代来识别可能只是间歇性出现的潜在问题。这包括使用视觉系统监控和验证后视摄像头图像是否在规定的两秒钟时间内出现。此外,自动化测试对于回归测试至关重要,特别是对于无线(OTA)软件更新,以确保更新不会引入新问题。

有效自动化测试的工具和技术
有效地对信息娱乐系统进行自动化测试,需要各种专业工具和技术:
- HIL(硬件在环)测试:HIL设置允许在接近真实车辆条件的环境中测试信息娱乐系统。自动HIL测试可确保信息娱乐系统和其他汽车部件(如传感器和控制单元)之间的交互得到准确验证。
- 脚本和测试自动化框架:Nextgen ATAM Connect 等测试自动化框架用于创建可重复的测试场景。这些框架使测试工程师能够自动化端到端的用户交互,确保测试用例和压力测试的全面覆盖,而不受手动测试限制。
- 持续集成(CI)管道:将自动化测试集成到CI管道中有助于保持信息娱乐系统的质量。每次新软件版本都会自动进行严格的测试,确保任何问题都能快速识别和解决。
- 用于物理交互的协作机器人:协作机器人为需要物理操作的产品测试提供了一种适应性强的解决方案。集成协作机器人操作按键,使之与触控屏交互,执行复制真实人类交互的操作。结合视觉系统,协作机器人扩大了测试范围,并在众多测试周期中提供精确的性能指标。
未来之路
随着汽车信息娱乐系统的不断发展,对直观界面、快速响应时间以及与手机生态系统完美集成的需求将保持继续增长。自动化测试仍将是确保这些系统功能丰富,用户可靠和安全使用的基石。通过利用自动化工具,制造商可以提供信息娱乐体验,增强便利性和乐趣,从而有助于整体更安全、更令人满意的驾驶。
在汽车信息娱乐系统中使用自动化测试是一项稍显复杂但有益的选择。它确保信息娱乐系统(驾驶员和车辆之间的关键接触点)无缝运行,帮助驾驶员将注意力集中在道路上,使乘客享受互联体验。在这个快速发展的领域,拥抱自动化对于有效地驾驭信息娱乐开发的复杂性至关重要。
更智能测试,更快速开发
访问 www.nextgen-technology.cn 了解更多信息、预约演示或下载免费试用版。
了解更多关于 Nextgen ATAM Connect自动化测试 的信息
开发人员如需了解信息娱乐系统强大的自动化测试功能,请立即 联系我们。