近年来,随着座舱智能化的普及,用户对车机系统的体验要求日益提高。用户期望在车内能够享受到与智能手机相媲美的便捷和流畅体验。然而,许多车机系统在应用响应时间、操作灵敏性和滑动流畅度方面存在不足,使用户体验下降。这些问题可能源于硬件性能的限制、软件设计的不合理或系统优化不足。对于用户而言,最直观的反应是系统反应迟缓和卡顿;而对于测试人员来说,如何量化这些指标则是一个较为棘手的问题。
响应时间是指从用户触发某个应用到应用完成响应所需的时间,包括应用加载时间和页面切换时间等。用户期望能够立即看到应用的反馈,而不是长时间等待加载。例如,当用户点击“音乐”图标后,从手指抬起的那一刻到音乐应用完全加载完毕的时间,即为该应用启动的响应时间。
除了常见的应用启动响应时间,还包括退出响应时间、翻屏响应时间等。此外,还涉及冷启动和热启动等响应时间的测试。
操作灵敏度是指车机系统对用户操作的反应速度。用户希望在操作车机系统时能够立即获得反馈,而不是出现明显的延迟。例如,当用户在主页面滑动屏幕时,从手指接触屏幕到屏幕开始滑动的时间差需要量化。常见的列表滑动和地图滑动均属于此类场景。
滑动流畅度是指在列表滑动或页面缩放过程中是否出现明显的卡顿和延迟。例如,当用户滑动歌曲列表时,希望列表能够平滑滚动,而不是出现卡顿或迟滞的情况。需要量化卡顿的帧数和平均帧率。
为了提供优秀的车机使用者真实的体验,车机制造商和开发者需要对应用响应时间、操作灵敏度和滑动流畅度来测试。这些测试的目的是发现和解决潜在问题,确保用户能顺畅操作车机系统,提高用户满意度和用户粘性。通过测试,可以全方面了解车机系统在不同场景下的性能表现,发现性能瓶颈和问题所在,并进行一定的优化和改进。
系统集成高帧工业相机和高灵敏触控传感器,以实现屏幕响应性能的测试。当用户点击屏幕时,触控传感器能准确捕捉手指的按压和抬起时刻,高帧工业相机高速采集应用从变化到加载完成的整一个完整的过程。结合内置的图像分析算法,可以对不同场景下的应用响应时间、操作灵敏度以及列表流畅度来测试和比较,找出性能瓶颈和改进空间。
应用响应时间和灵敏度都是量化的时间指标,属于响应时间类的测试。在我们的系统中,这些测试属于同一类型的测试场景。下图是列表滑动实测的结果展示:
展示点击开始点的时刻。图中展示了三种情况的起始点标记,实测时只需设置其中的一种。根据具体的用例要求,有的工况在大多数情况下要“接触屏幕”,有的在大多数情况下要“离开屏幕”。用户都能够根据具体的用例场景做出合理的选择。*注:具体的情况根据用例场景选择