The invention discloses a VR machine tool testing, including test scripts for database, a plurality of test script test item storage preset; initialization module, used to open in the test tool, read the test item list of test scripts in the database and display; connection module, connection for the integrated test tools in VR machine, acquire and detect connection state of each device in the VR machine, if the connection is faulty, generating alarm; selection module for receiving user input selection command, select the test scripts for testing and generating the corresponding file in turn; the test module, according to the test command input by the user in a specific order in order to run files for testing, test results and display. The invention does not need to input the test command step by step to operate, and simplifies the testing process of the VR integrated machine, which has less workload and high testing efficiency. The invention also discloses a testing method based on the testing tool mentioned above.
【技术实现步骤摘要】
一种VR一体机测试工具及其方法
本专利技术涉及虚拟现实
,特别是涉及一种VR一体机测试工具及其方法。
技术介绍
VR(VirtualReality,虚拟现实)技术,是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。VR一体机设备在研发过程中,尤其在量产过程中,我们需要检测设备的完整性,即WIFI、蓝牙、Audio等硬件设备是否可用,不可用的及时更换,目前的方法是由测试人员,手动根据测试命令来一步一步进行测试,测试效率低,工作量大。因此,如何提供一种测试效率高的VR一体机测试工具及其方法是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种VR一体机测试工具及其方法,不需要一步步输入测试命令进行操作,大大简化VR一体机的测试过程,工作人员的工作量少,测试效率高。为解决上述技术问题,本专利技术提供了一种VR一体机测试工具,包括:测试脚本数据库,用于存储预先设置的若干个测试项对应的测试脚本;初始化模块,用于在所述测试工具开启后,读取所述测试脚本数据库内的测试项列表并显示;连接模块,用于在所述测试工具与所述VR一体机进行通信连接后,获取并检测所述VR一体机中各个设备的连接状态,若连接存在故障,则生成报警提示;选择模块,用于接收用户输入的选择命令,选择待测试的测试脚本并依次生成对应的处理文件;测试模块,用于依据用户输入的测试命令,按照特定顺序依次运行所述处理文件对所述VR一体机进行测试,得到测试结果并输出显示。优选地,还包括:编辑模 ...
【技术保护点】
一种VR一体机测试工具,其特征在于,包括:测试脚本数据库,用于存储预先设置的若干个测试项对应的测试脚本;初始化模块,用于在所述测试工具开启后,读取所述测试脚本数据库内的测试项列表并显示;连接模块,用于在所述测试工具与所述VR一体机进行通信连接后,获取并检测所述VR一体机中各个设备的连接状态,若连接存在故障,则生成报警提示;选择模块,用于接收用户输入的选择命令,选择待测试的测试脚本并依次生成对应的处理文件;测试模块,用于依据用户输入的测试命令,按照特定顺序依次运行所述处理文件对所述VR一体机进行测试,得到测试结果并输出显示。
【技术特征摘要】
1.一种VR一体机测试工具,其特征在于,包括:测试脚本数据库,用于存储预先设置的若干个测试项对应的测试脚本;初始化模块,用于在所述测试工具开启后,读取所述测试脚本数据库内的测试项列表并显示;连接模块,用于在所述测试工具与所述VR一体机进行通信连接后,获取并检测所述VR一体机中各个设备的连接状态,若连接存在故障,则生成报警提示;选择模块,用于接收用户输入的选择命令,选择待测试的测试脚本并依次生成对应的处理文件;测试模块,用于依据用户输入的测试命令,按照特定顺序依次运行所述处理文件对所述VR一体机进行测试,得到测试结果并输出显示。2.根据权利要求1所述的测试工具,其特征在于,还包括:编辑模块,用于供用户编辑新增测试项对应的测试脚本,并添加至所述测试脚本数据库;供用户修改所述测试脚本数据库内存储的测试脚本;供用户删除所述测试脚本数据库内存储的测试脚本。3.根据权利要求2所述的测试工具,其特征在于,所述测试模块具体包括:单一测试单元,用于依据用户输入的单一测试命令,运行所述单一测试命令对应的处理文件进行测试;批量测试单元,用于依据用户输入的批量测试命令,按照特定顺序依次运行所述选择模块生成的全部处理文件进行测试;结果显示单元,用于在每个所述处理文件测试完成后,显示所述处理文件的测试结果,所述测试结果包括测试成功、测试失败、获取的相应参数值中的任一种。4.根据权利要求3所述的测试工具,其特征在于,所述测试模块还包括:报告生成单元,用于在全部所述处理文件测试完成后,生成全部所述处理文件的测试报告并进行显示;或在每个所述处理文件测试完成后,即生成所述测试文件的测试报告并进行显示;所述测试报告包括测试项及其对应的测试时间、测试结果和/或失败原因。5.根据权利要求2所述的测试工具,其特征在于,还包括:加密模块,用于在设置的测试脚本存入所述测试脚本数据库之前对其进行加密,并将加密后的测试脚本存入所述测试脚本数据库。6.一种VR一体机测试方法,其特征在于,包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。