【技术实现步骤摘要】
本专利技术涉及计算机领域,具体而言,涉及一种测试数据的处理方法、装置和系统。
技术介绍
现有的测试数据收集的技术中,,例如游戏数据收集的技术中,一般方法是人工开发一些特定的脚本或监控程序,将其部署到PC或移动设备等目标设备中,在游戏运行的过程中,通过与目标设备连接的脚本或监控程序来获得游戏运行时的数据。测试完成之后,对采集到的若干数据样本进行整理和处理,然后通过手工或者应用编程接口的调用,将数据上传到展示和分析的系统中。整个过程需要较多的人工干预,工作中存在较多串行步骤,难以并行同步开展,花费了较大的人力成本。如果测试和处理数据的时间较长,需要在整个结果完成之后,才能看到游戏具体的表现,难以在测试的当时就方便地查看运行表现和定位问题。现有的测试数据表现也较为单一和孤立,无法进行时间、空间、数据的联动,难以和真实的游戏场景关联起来。最后汇总的测试数据需要人工或者特定脚本进行整理,再上传到展示和分析系统中,增加了后续处理过程,且不同项目形式不一,不方便对比和管理。针对现有技术中的测试数据的处理方法,测试时间长,工作效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种测试数据的处理方法、装置和系统,以至少解决现有技术中的测试数据的处理方法,测试时间长,工作效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种测试数据的处理方法,包括:接收用户前端发送的测试请求,其中,测试请求至少包括:至少一个测试设备的标识信息;根据至少一个测试设备的标识信息,控制至少一个测试设备进行测试;获取至少一个测试设备的测试数据,并对测试数据进行处理, ...
【技术保护点】
一种测试数据的处理方法,其特征在于,包括:接收用户前端发送的测试请求,其中,所述测试请求至少包括:至少一个测试设备的标识信息;根据所述至少一个测试设备的标识信息,控制所述至少一个测试设备进行测试;获取所述至少一个测试设备的测试数据,并对所述测试数据进行处理,得到所述至少一个测试设备的测试结果。
【技术特征摘要】
1.一种测试数据的处理方法,其特征在于,包括:接收用户前端发送的测试请求,其中,所述测试请求至少包括:至少一个测试设备的标识信息;根据所述至少一个测试设备的标识信息,控制所述至少一个测试设备进行测试;获取所述至少一个测试设备的测试数据,并对所述测试数据进行处理,得到所述至少一个测试设备的测试结果。2.根据权利要求1所述的方法,其特征在于,在所述根据所述至少一个测试设备的标识信息,控制所述至少一个测试设备进行测试之前,所述方法还包括:生成与所述至少一个测试设备对应的测试控制器,其中,每个测试控制器加载监控模块至对应的测试设备。3.根据权利要求2所述的方法,其特征在于,在所述生成与所述至少一个测试设备对应的测试控制器之前,所述方法还包括:检测所述至少一个测试设备是否被占用;如果检测到所述测试设备未占用,则生成与所述测试设备对应的测试控制器;如果检测到所述测试设备被占用,则返回错误消息给所述用户前端,其中,所述错误消息用于提示所述测试设备被占用。4.根据权利要求2所述的方法,其特征在于,所述每个测试控制器加载监控模块至对应的测试设备包括:与所述至少一个测试设备建立连接;将可执行代码发送给所述至少一个测试设备,其中,所述至少一个测试设备调用所述可执行代码。5.根据权利要求2所述的方法,其特征在于,所述获取所述至少一个测试设备的测试数据,并对所述测试数据进行处理,得到所述至少一个测试设备的测试结果,包括:接收至少一个监控模块实时或定时采集的对应的测试设备的测试数据,其中,所述测试数据至少包括如下之一:每个测试设备在测试过程中占用处理器的占用率,消耗内存的大小,渲染帧率,位置数据,场景数据;对所述测试数据进行处理,得到所述至少一个测试设备的测试结果。6.根据权利要求5所述的方法,其特征在于,所述测试请求还包括:测试阈值,所述测试阈值至少包括以下其中之一:帧率阈值和内存阈值;在所述接收至少一个监控模块实时或定时采集的对应的测试设备的测试数据之后,所述方法还包括:接收所述至少一个监控模块获取到的测试截图和/或录屏数据,其中,如果所述至少一个监控模块采集到的测试设备的测试数据满足所述测试阈值,则所述至少一个监控模块对测试画面进行截图操作和/或录屏操作,得到所述测试截图和/或所述录屏数据。7.根据权利要求5所述的方法,其特征在于,在所述接收至少一个监控模块实时或定时采集的对应的测试设备的测试数据之前,所述方法包括:验证所述至少一个监控模块是否加载成功;如果加载失败,则返回失败信息给所述用户前端,其中,所述失败信息用于提示所述监控模块加载失败。8.根据权利要求5所述的方法,其特征在于,在所述接收至少一个监控模块实时或定时采集的对应的测试设备的测试数据之后,所述方法还包括:对所述测试数据进行标记,并将标记后的测试数据进行存储。9.根据权利要求5所述的方法,其特征在于,在所述对所述测试数据进行处理,得到所述至少一个测试设备的测试结果之前,所述方法还包括:接收所述用户前端发送的测试停止请求;根据所述测试停止请求,控制相应的测试设备停止测试;删除所述测试设备对应的测试控制器。10.根据权利要求1所述的方法,其特征在于,所述对所述测试数据进行处理,得到所述至...
【专利技术属性】
技术研发人员:战立松,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。