【技术实现步骤摘要】
增强现实测试方法、装置、终端设备、服务端及存储介质
[0001]本申请涉及软件测试
,具体涉及一种增强现实AR测试方法、装置、终端设备、服务端、计算机可读存储介质及计算机程序产品。
技术介绍
[0002]随着增强现实(Augmented Reality,AR)技术的不断迭代,在经济社会的各个领域已有诸多应用,例如聚焦在数字城市、教育、交通、医疗、购物、娱乐等领域的各类AR软件产品,可将真实环境与虚拟物体实时叠加在同一画面或空间中,为人们提供不同于以往的数字体验。目前,对于AR软件产品的测试验收环节,绝大多数情况仍需要测试人员前往现场进行实景测试,在目的地运行AR软件,结合实时的定位信息,核验AR产品能否在指定位置生成期望的AR效果。然而,由于这种测试流程要求人员到场,因此会产生诸多痛点问题,例如在大范围疫情影响下,现场测试就需要投入较高的时间成本和人力成本,导致测试任务迟迟无法完成,拖累产品发布进程。
技术实现思路
[0003]有鉴于此,本申请实施例提供一种增强现实AR测试方法、装置、终端设备、服务端、计算机可读存储介质及计算机程序产品,用于解决至少一种技术问题。
[0004]第一方面,本申请实施例提供一种AR测试方法,应用于服务端,包括:服务端接收第一终端设备发送的测试配置信息,所述测试配置信息包括第一目的地信息,所述第一终端设备所在位置不属于所述第一目的地;所述服务端根据所述测试配置信息生成AR测试任务和虚拟目标对象,所述虚拟目标对象用于在所述第一目的地对应的虚拟环境中执行所述AR测 ...
【技术保护点】
【技术特征摘要】
1.一种增强现实AR测试方法,应用于服务端,其特征在于,所述AR测试方法包括:服务端接收第一终端设备发送的测试配置信息,所述测试配置信息包括第一目的地信息,所述第一终端设备所在位置不属于所述第一目的地;所述服务端根据所述测试配置信息生成AR测试任务和虚拟目标对象,所述虚拟目标对象用于在所述第一目的地对应的虚拟环境中执行所述AR测试任务;在所述虚拟目标对象执行AR测试任务的过程中,所述服务端将所述虚拟目标对象自身的部分或全部视野范围显示在所述第一终端设备屏幕上;在所述第一终端设备屏幕上出现指定的AR影像的情况下,所述服务端确定当前AR应用符合测试需求。2.根据权利要求1所述的方法,其特征在于,还包括:将所述第一终端设备与所述虚拟目标对象绑定;在所述虚拟目标对象执行所述测试任务过程中,通过调节所述第一终端设备的位置和/或姿态而调节所述虚拟目标对象在所述虚拟环境中的位置和/或姿态。3.根据权利要求1所述的方法,其特征在于,还包括:在所述虚拟目标对象执行AR测试任务过程中,接收所述第一终端设备发送的第一指示信息,用于指示所述第一终端设备屏幕上已出现指定的AR影像。4.根据权利要求3所述的方法,其特征在于,所述第一指示信息中包括以下至少一项:预定格式的字符串、携带预定比特位的数据帧、预定格式的报文。5.根据权利要求3所述的方法,其特征在于,所述第一指示信息包括所述第一终端设备屏幕上出现指定的AR影像时的屏幕图像,所述屏幕图像用于再次测试时回放所述指定的AR影像,如果再次测试时终端设备屏幕上出现同样的AR影响,则确定当前AR应用符合测试需求。6.根据权利要求1所述的方法,其特征在于,所述根据所述测试配置信息生成AR测试任务和虚拟目标对象,包括:根据所述第一目的地的建模数据和相关的全景图像数据,生成所述第一目的地对应的虚拟环境;生成虚拟目标对象,所述虚拟目标对象位于所述虚拟环境中;生成AR测试任务,所述AR测试任务包括所述虚拟目标对象在所述虚拟环境中沿指定路线从第一位置移动至第二位置。7.根据权利要求6所述的方法,其特征在于,还包括:在所述虚拟环境中设置多个可移动的虚拟辅助对象;在所述虚拟目标对象执行AR测试任务过程中,记录所述虚拟目标对象和所述虚拟辅助对象的定位信息。8.根据权利要求1所述的方法,其特征在于,所述测试配置信息还包括所述第一终端设备的机型信息。9.根据权利要求8所述的方法,其特征在于,还包括:在所述待测试的AR应用的运行环境下,通过第二终端设备接收新的测试配置信息,其中新的测试配置信息包括第二目的地信息和所述第二终端设备的机型信息,所述第二终端
设备所在位置不属于所述第二目的地,并且,所述第二目的地与所述第一目的地相同,所述第二终端设备的机型与所述第一终端设备的机型不同;根据新的测试配置信息生成新的AR测试任务和新的虚拟目标对象,在新的虚拟目标对象执行新的测试任务后,确定所述第二终端设备上出现的AR影像与所述第一终端设备上出现的AR影像之间的差异信息,所述差异信息用于对所述AR应用进行修改。10.根据权利要求8所述的方法,其特征在于,还包括:在所述待测试的AR应用的运行环境下,通过第三终端设备接收新的测试配置信息,其中新的测试配置信息包括第三目的地信息和所述第三终端设备的机型信息,所述第三终端设备所在位置不属于所述第三目的地,并且,所述第三目的地与所述第一目的地不同,所述第三终端设备的机型与所述第一终端设备的机型相同;根据新的测试配置信息生成新的AR测试任务和新的虚拟目标对象,在新的虚拟目标对象执行新的测试任务后,确定所述第三终端设备上出现的AR影像与所述第一终端设备上出现的AR影像之间的差异信息,所述差异信息用于对所述AR应用进行修改。11.一种增强现实AR测试方法,应用于终端设备,其特征在于,所述AR测试方法包括:在待测试的AR应用的运行环境下,第一终端设备接收外部输入的测试配置信息并发送至服务端;其中,所述测试配置信息包括第一目的地信息,所述第一终端设备所在位置不属于所述第一目的地,所述测试配置信息用于使所述服务端生成AR测试任务和虚拟目标对象,所述虚拟目标对象用于在所述第一目的地对应的虚拟环境中执行所述AR测试任务;在所述虚拟目标对象执行AR测试任务的过程中,所述第一终端设备在屏幕上显示所述虚拟目标对象自身的部分或全部视野范围;所述第一终端设备将屏幕上出现的AR影像的相关信息发送至所述服务端。12.根据权利要求11所述的方法,其特征在于,还包括:所述第一终端设备与所述虚拟目标对象绑定;在所述虚拟目标对象执行AR测试任务过程中,通过调节所述第一终端设备的位置和/或姿态而调节所述虚拟目标对象在所述虚拟环境中的位置和/或姿态。13.根据权利...
【专利技术属性】
技术研发人员:费雯悦,
申请(专利权)人:北京河图联合创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。