了解测试自动化如何有可能在 XR 开发和跨 XR 项目中引入许多多方面的好处。
这是内容营销专家 John Pattee 撰写的贡献文章 游戏驱动程序.
—
XR 行业的创新呈指数级增长,该技术正用于风险越来越高的任务。 手术模拟、能源部门培训、国防承包商使用以及许多其他示例都需要高水平的质量和可靠性。 这些不同的例子是 XR 将做出贡献的部分原因 到 2035 年将为美国经济贡献 7600 亿美元根据德勤最近的一项研究。
考虑到所有这些因素,质量保证在未来的这个领域可能具有更大的意义。 然而,使用游戏引擎的开发环境还没有完全接受一个关键工具:测试自动化。
测试自动化解决方案有可能在任何 XR 项目中带来多方面的好处。 让我们回顾其中的一些好处,并评估这种测试实践的转变如何让任何 XR 开发人员为采用 XR 的快速变化的行业做好准备。
节省手动 XR 测试的时间
手动测试仍然是构建验证的关键部分。 另一方面,在许多情况下,自动化测试可以减轻关键冲刺中测试人员的负担。 自动化是 开始进入折叠但强调可以复制以立即产生影响的用例仍然很重要。
回归测试就是一个典型的例子。 随着新版本的出现,这种测试是必不可少的,以确保没有新内容对现有内容的功能产生负面影响。 鉴于这种验证没有太多主观性,可以部署测试自动化来运行基本测试脚本,这些脚本根据大量变量和实例跟踪关键对象。
随着越来越多的基本测试脚本在开发过程中建立起来,可用的时间和资源将开始增加,从而使测试人员有更多时间在最重要的地方进行手动工作。 这是可以解决诸如感官反馈和产品的主观“感觉”等细微差别的因素。
结合使用这些方法可以在不牺牲 XR 产品质量的情况下产生出色的结果。
用于安全合规性的可检索测试脚本
各种各样的 组织正在兴起 为了标准化 VR、AR 和其他混合现实技术的安全措施。 无论是针对更广泛的 metaverse 工作,还是特定于制造业等行业,XR 开发人员都可以期望各种管理机构从安全和功能的角度验证他们的工作。
通过测试自动化,满足这些标准的能力通过可检索脚本变得简单得多。 与跟踪手动测试相反,QA 团队可以编译执行基本检查的各种脚本的数据库,并展示每个脚本运行了多少次。
这提供了一种可靠的、可衡量的安全合规方法,这可能被证明对未来的各种行业至关重要。
减少 VR 晕动症
一个值得考虑的困难是手动测试人员经历的晕动病。 虽然 VR 只是更广泛的 XR 生态系统的一部分,但它是一个值得注意的生态系统。 实际上, 91% 的企业 正在使用或计划利用 VR 或 AR 技术。 这意味着软件和硬件输出将继续大幅增加。 鉴于大致 每 3 人中就有 1 人会晕车 当使用 VR 时,这意味着 QA 团队需要相应地计划这个人为障碍。
值得庆幸的是,一些测试自动化工具提供模拟 XR 输入支持,这意味着可以在自动化测试期间复制头显及其相应的输入。 这是开发人员可以节省功能验证时间的另一种方式,同时避免晕车带来的困难或短暂延迟。
直面不断发展的 XR 行业
手动测试应该始终在验证 XR 产品中发挥作用。 但随着质量的重要性日益增加、XR 采用率不断上升以及更多资金进入市场,所有负责质量的专业人员都需要考虑实施测试自动化。
归根结底,XR 硬件和软件都是由人类构建供其他人使用的。 始终需要手动测试来验证“人性化”,但新兴的测试自动化功能可以帮助进行严格、重复的测试形式。 如果能够在更短的时间内生产更多质量更好的 XR 产品,这项技术就可以发挥其挽救生命、创新和改变业务的潜力。
图片/视频来源:GameDriver/YouTube