[发明专利]虚拟现实软件性能测试方法和系统有效
申请号: | 201711138663.X | 申请日: | 2017-11-16 |
公开(公告)号: | CN107908561B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 胡明明 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤;李双皓 |
地址: | 519080 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 软件 性能 测试 方法 系统 | ||
本发明涉及一种虚拟现实软件性能测试方法和系统、计算机设备和可读存储介质。该方法包括:获取随机生成的移动测试参数,将移动测试参数输入空间视图模型,生成视觉移动图像,将视觉移动图像与移动测试参数对应的预设视觉移动图像进行比较,获得视觉移动图像比较结果,根据视觉移动图像比较结果生成移动测试结果。通过获取随机生成的移动测试参数,相比于传统的人工模拟操作,保证了输入参数的随机性以及客观性,避免了人为因素对软件测试结果的影响,进一步提高了虚拟现实软件性能测试的精确性和全面性。
技术领域
本发明涉及虚拟现实技术领域,特别是涉及一种虚拟现实软件性能测试方法和系统、计算机设备和可读存储介质。
背景技术
虚拟现实是采用以计算机技术为核心的现代先进技术生成一种虚拟环境,用户可以借助特殊的输入/输出设备与虚拟环境中的物体进行交互,从而通过视觉、听觉和触觉等获得与真实世界感受与体验。而虚拟现实软件性能是虚拟现实设备有效实现其功能的重要指标,也是影响设备正常使用的关键因素,因此对于虚拟现实软件的性能评测尤为重要。
在传统的虚拟现实软件测试中,一般是通过人为模拟一些极限、边界状况,例如测试人员快速点击某些区域、连续点击某些区域、或随意点击某些区域。而出于测试人员的习惯,点击的测试区域可能是单一的,无法客观模拟出虚拟现实设备所执行的各种操作,从而影响虚拟现实软件性能的评测结果。
发明内容
基于此,有必要针对人为操作无法客观模拟出虚拟现实设备所执行的各种操作,从而影响虚拟现实软件性能的评测结果的问题,提供一种虚拟现实软件性能测试方法和系统、计算机设备和可读存储介质。
一种虚拟现实软件性能测试方法,包括如下步骤:
获取随机生成的移动测试参数;
将所述移动测试参数输入空间视图模型,生成视觉移动图像;
将所述视觉移动图像与所述移动测试参数对应的预设视觉移动图像进行比较,获得视觉移动图像比较结果;
根据所述视觉移动图像比较结果生成移动测试结果。
在其中一实施例中,所述根据所述视觉移动图像比较结果生成移动测试结果的步骤之前,还包括:
获取随机生成的移动时间阈值;
当当前移动测试参数所对应的视觉移动时间达到所述移动时间阈值时,重新随机生成移动测试参数和移动时间阈值,并返回所述获取随机生成的移动测试参数步骤。
在其中一实施例中,所述将所述视觉移动图像与所述移动测试参数对应的预设视觉移动图像进行比较,获得视觉移动图像比较结果的步骤包括:
获取所述视觉移动图像的三轴陀螺仪数据;
将所述三轴陀螺仪数据与所述移动测试参数对应的预设三轴陀螺仪数据进行比较,获得视觉移动图像比较结果。
在其中一实施例中,还包括:
获取随机生成的按键输入测试参数;
将所述随机生成的按键输入测试参数导入输入事件处理流程,生成反馈数据;
将所述反馈数据与所述按键输入测试参数对应的预设响应数据进行比较,获得按键输入反馈比较结果;
根据所述按键输入反馈比较结果生成按键输入测试结果。
在其中一实施例中,所述获取随机生成的按键输入参数的步骤之前,还包括:
根据预设的比例分配各按键输入参数的个数;
将各按键输入参数随机插入至空白列表,生成按键输入参数表;
从所述按键输入参数表中随机抽取按键输入参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711138663.X/2.html,转载请声明来源钻瓜专利网。