一种设备共享方法、装置、服务器及存储介质制造方法及图纸

技术编号:17779606 阅读:25 留言:0更新日期:2018-04-22 08:03
本发明专利技术实施例提供了一种设备共享方法、装置、服务器及存储介质,所述的方法包括:获取专用用户的用户列表,将所述用户列表中用户设置为通用用户;依据所述用户列表建立所述专用用户的好友倒排集合;获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户;确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务。能够有效的提高平台的资源利用率和测试效率。

【技术实现步骤摘要】
一种设备共享方法、装置、服务器及存储介质
本专利技术涉及计算机
,具体涉及一种设备共享方法及装置,一种服务器和一种存储介质。
技术介绍
随着终端技术的发展,终端设备的性能越来越好,因此越来越多的应用程序开始涌现。用户可以使用各种应用程序执行所需的操作,如通过游戏应用玩游戏,通过视频应用播放音视频,通过浏览器应用进行搜索、查询信息等。应用程序在开发完,正式上线发布之前,需要对应用程序进行测试,测试完成没有问题后才会上线,其中由于不同终端设备的操作系统存在一定的区别,因此应用程序需要在不同型号的终端设备上进行测试。为了便于应用程序进行测试,可以提供测试平台,该测试平台提供多种不同型号的测试设备,服务器对测试设备进行远程控制,从而可以在测试设备上运行应用程序。测试设备在完成应用程序的测试后,会将测试结果上传到测试平台,测试平台会将结果分发到服务器中存储,完成测试。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的设备共享方法,相应的设备共享装置,服务器以及存储介质。依据本专利技术的一个方面,提供了一种设备共享方法,应用于测试平台,所述测试平台包括服务器和多于一台测试设备,所述的方法包括:获取专用用户的用户列表,将所述用户列表中用户设置为通用用户;依据所述用户列表建立所述专用用户的好友倒排集合;获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户;确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务。可选的,所述依据所述用户列表建立所述专用用户的好友倒排集合,包括:依据所述用户列表确定所述专用用户和各通用用户的对应关系;依据所述专用用户和各通用用户的对应关系,建立从通用用户到专用用户的映射关系;依据所述映射关系建立所述专用用户的好友倒排集合。可选的,依据所述好友倒排集合确定对应的专用用户,包括:获取所述通用用户的测试任务对应的用户标识;依据所述用户标识查询所述好友倒排集合,确定所述用户标识映射的专用用户。可选的,所述确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务,包括:依据所述通用用户的测试任务确定所需测试设备的款式信息;依据所述款式信息,在所述专用用户的设备分享列表中查询对应款式的测试设备;将所述通用用户的测试任务下发给测试设备,以在所述测试设备中执行。可选的,所述获取专用用户的用户列表,包括:通过接口获取所述专用用户的用户列表,所述用户列表包括与所述专用用户具有对应关系的通用用户的用户信息。可选的,还包括:将所述专用用户的测试设备分享给与所述专用用户不具有好友关系的通用用户。可选的,还包括获取到通用用户的测试任务的步骤:下载所述通用用户的任务信息,依据所述任务信息创建测试任务;所述获取到通用用户的测试任务之后,所述的方法还包括:确定所述通用用户的测试任务的等待时间;在所述等待时间达到分享时间后,执行依据所述好友倒排集合确定对应的专用用户的步骤。可选的,还包括:若未获取到所述专用用户对应的测试设备,且所述等待时间达到冷藏时间,将所述通用用户的测试任务从第一存储系统迁移到第二存储系统;在判断所述通用用户的测试任务需要执行测试后,将所述通用用户的测试任务从第二存储系统迁移回第一存储系统。根据本专利技术的另一个方面,提供了一种共享装置,应用于测试平台,所述测试平台包括服务器和多于一台测试设备,所述的装置包括:用户获取模块,用于获取专用用户的用户列表,将所述用户列表中用户设置为通用用户;集合建立模块,用于依据所述用户列表建立所述专用用户的好友倒排集合;用户查询模块,用于获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户;设备确定模块,用于确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务。可选的,所述集合建立模块,用于依据所述用户列表确定所述专用用户和各通用用户的对应关系;依据所述专用用户和各通用用户的对应关系,建立从通用用户到专用用户的映射关系;依据所述映射关系建立所述专用用户的好友倒排集合。可选的,所述用户查询模块,用于获取所述通用用户的测试任务对应的用户标识;依据所述用户标识查询所述好友倒排集合,确定所述用户标识映射的专用用户。可选的,所述设备确定模块,包括:设备查询子模块,用于依据所述通用用户的测试任务确定所需测试设备的款式信息;依据所述款式信息,在所述专用用户的设备分享列表中查询对应款式的测试设备;任务下发子模块,用于将所述通用用户的测试任务下发给测试设备,以在所述测试设备中执行。可选的,所述用户获取模块,用于通过接口获取所述专用用户的用户列表,所述用户列表包括与所述专用用户具有对应关系的通用用户的用户信息。可选的,还包括:共享模块,用于将所述专用用户的测试设备分享给与所述专用用户不具有好友关系的通用用户。可选的,还包括:任务创建模块,用于下载所述通用用户的任务信息,依据所述任务信息创建测试任务;等待判断模块,用于确定所述通用用户的测试任务的等待时间;在所述等待时间达到分享时间后,触发所述用户查询模块。可选的,还包括:数据迁移模块,用于若未获取到所述专用用户对应的测试设备,且所述等待时间达到冷藏时间,将所述通用用户的测试任务从第一存储系统迁移到第二存储系统;在判断所述通用用户的测试任务需要执行测试后,将所述通用用户的测试任务从第二存储系统迁移回第一存储系统。根据本专利技术的另一个方面,提供了一种服务器,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述服务器执行如本专利技术实施例中一个或多个所述的设备共享方法。根据本专利技术的另一个方面,提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得服务器执行如本专利技术实施例中一个或多个所述的设备共享方法。根据本专利技术的一种设备共享方法和装置,应用于测试凭条,测试平台包括服务器和多于一台测试设备,可获取专用用户的用户列表,将所述用户列表中用户设置为通用用户,实现不同平台用户的打通,然后依据所述用户列表建立所述专用用户的好友倒排集合,以更加便捷的查找用户,然后在获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户,确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务,得到提高平台的资源利用率和测试效率的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术一个实施例的一种设备共享方法的步骤流程图;图2示出了本专利技术另一个实施例的一种设备共享方法的步骤流程图;图3示出了根据本专利技术一个实施例的一种设备装置实施例的结构框图;图4示出了根据本专利技术另一个实施例的一种共享装置实施例的结构框图;图5示意性地示出了用于执行根据本专利技术的设备共享方法的服务器的框本文档来自技高网...
一种设备共享方法、装置、服务器及存储介质

【技术保护点】
一种设备共享方法,应用于测试平台,所述测试平台包括服务器和多于一台测试设备,所述的方法包括:获取专用用户的用户列表,将所述用户列表中用户设置为通用用户;依据所述用户列表建立所述专用用户的好友倒排集合;获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户;确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务。

【技术特征摘要】
1.一种设备共享方法,应用于测试平台,所述测试平台包括服务器和多于一台测试设备,所述的方法包括:获取专用用户的用户列表,将所述用户列表中用户设置为通用用户;依据所述用户列表建立所述专用用户的好友倒排集合;获取到通用用户的测试任务后,依据所述好友倒排集合确定对应的专用用户;确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务。2.根据权利要求1所述的方法,其特征在于,所述依据所述用户列表建立所述专用用户的好友倒排集合,包括:依据所述用户列表确定所述专用用户和各通用用户的对应关系;依据所述专用用户和各通用用户的对应关系,建立从通用用户到专用用户的映射关系;依据所述映射关系建立所述专用用户的好友倒排集合。3.根据权利要求1所述的方法,其特征在于,依据所述好友倒排集合确定对应的专用用户,包括:获取所述通用用户的测试任务对应的用户标识;依据所述用户标识查询所述好友倒排集合,确定所述用户标识映射的专用用户。4.根据权利要求1所述的方法,其特征在于,所述确定所述专用用户对应的测试设备,采用所述测试设备执行所述通用用户的测试任务,包括:依据所述通用用户的测试任务确定所需测试设备的款式信息;依据所述款式信息,在所述专用用户的设备分享列表中查询对应款式的测试设备;将所述通用用户的测试任务下发给测试设备,以在所述测试设备中执行。5.根据权利要求1所述的方法,其特征在于,所述获取专用用户的用户列表,包括:通过接口获取所述专...

【专利技术属性】
技术研发人员:韩竞竞龙慧李欣
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1