应用程序的评测方法及装置的制造方法

文档序号:10724794阅读:350来源:国知局
应用程序的评测方法及装置的制造方法
【专利摘要】本发明涉及通信领域,公开了一种应用程序的评测方法,包括:提供对应于各种型号设备的虚拟机;接收上传的应用程序;在接收到对上传的应用程序进行调试或者测试的指令时,根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给上传的应用程序;在分配的虚拟机上对上传的应用程序进行调试或测试,并将调试或测试结果反馈给用户。本发明还提供了一种应用程序的评测装置。与现有技术相比,本发明中,使得可以对应用程序进行实时交互测试或调试,无需投入购买大量的测试机,有助于节省成本。
【专利说明】
应用程序的评测方法及装置
技术领域
[0001 ]本发明涉及通信领域,特别涉及一种应用程序的评测方法及装置。【背景技术】
[0002]随着移动互联网技术的快速发展,各电子设备的智能化的不断提升,各种应用被越来越多地安装到电子设备上,极大地方便了人们的日常生活。各种应用程序在开发过程中或者发布时,需要进行评测,以确保应用程序能够在电子设备上稳定可靠地运行。但电子设备种类众多,比如有手机,平板电脑等;而且手机上的操作系统也会存在区别,比如安卓 (Android)系统,苹果(10S、0X)系统等,这就给应用程序的评测带来了极大的困难。
[0003]应用程序开发者在研发过程中,需要购买不同的电子设备,进行调试和测试,获得关于应用程序在各设备上的运行性能。这样要购买大量的测试机,并且需要人工将应用程序安装到不同的电子设备进行评测,获得评测结果。在这一过程中,需要准备各种电子设备的测试机才能完成测试。这一过程需要的硬件成本非常大,测试效率也非常低,需要投入大量的人力和物力。
[0004]另一方面,在应用程序开发者将应用程序上传到开放平台时,平台运营者为了保证应用程序均可用,也要对应用程序进行评测,这一过程目前也是靠人工复检,这一复检过程同样需要投入大量的人力和物力。
【发明内容】

[0005]本发明的目的在于提供一种应用程序的评测方法及装置,使得可以对应用程序进行实时交互测试或调试,无需投入购买大量的测试机,有助于节省成本。
[0006]为解决上述技术问题,本发明提供了一种应用程序的评测方法,包括:提供对应于各种型号设备的虚拟机;接收上传的应用程序;在接收到对上传的应用程序进行调试或者测试的指令时,根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给上传的应用程序;在分配的虚拟机上对上传的应用程序进行调试或测试,并将调试或测试结果反馈给用户。
[0007]本发明还提供了一种应用程序的评测装置,该应用程序的评测装置的开放平台提供对应于各种型号设备的虚拟机,并且该应用程序的评测装置包括:接收模块、分配模块、 调试模块和反馈模块;接收模块,用于接收上传的应用程序,还用于接收对上传的应用程序进行调试或者测试的指令;分配模块,用于根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给接收模块接收到的应用程序;调试模块,用于在接收模块接收到对上传的应用程序进行调试或者测试的指令后,在分配的虚拟机上对应用程序进行调试或测试;反馈模块,用于将调试模块的调试或测试结果反馈给用户。
[0008]本发明相对于现有技术而言,通过提供对应于各种型号设备的虚拟机,接收上传的应用程序;并且在接收到对上传的应用程序进行调试或者测试的指令时,根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给上传的应用程序;最后在分配的虚拟机上对上传的应用程序进行调试或测试,并将调试或测试结果反馈给用户;使得可以对应用程序进行实时交互测试或调试,无需投入购买大量的测试机,有助于节省成本。
[0009]另外,申请的虚拟机的型号为至少两个;在分配的虚拟机上对上传的应用程序进行调试或测试,具体包括:按照排序依次在申请的每一个虚拟机上对上传的应用程序进行调试或测试;在将调试或测试结果反馈给用户时,将在每一个虚拟机上的调试或测试结果同时反馈给用户。当申请的虚拟机的型号为至少两个时,可以依次在不同型号的虚拟机上对上传的应用程序进行调试或测试,并且将调试或测试结果同时反馈给用户,便于用户查看调试或测试结果。
[0010]另外,在按照排序依次在申请的每一个虚拟机上对所述上传的应用程序进行调试或测试时,在排序在前的虚拟机上调试或测试成功之后,再在排序在后的虚拟机上调试或测试。在一个型号的虚拟机上调试或测试成功之后,再在下一个型号的虚拟机上调试或测试,如果在第一个型号的虚拟机调试或测试不成功,则无需在后续的不同型号的虚拟机上调试或测试,这种调试或测试方式,可以使调试或测试更加准确,而且还可以节约调试或测试时间即可以提高调试或测试效率。
[0011]另外,申请的虚拟机的型号为至少两个;在分配的虚拟机上对上传的应用程序进行调试或测试,具体包括:同时在申请的每一个虚拟机上对上传的应用程序进行调试或测试;在将调试或测试结果反馈给用户时,将在每一个虚拟机上的调试或测试结果同时反馈给用户。当申请的虚拟机的型号为至少两个时,将上传的应用程序同时在不同型号的虚拟机上进行调试或测试,并且同时反馈调试或测试结果,实现应用程序的并行测试,因此可以节约调试或测试时间即可以提高调试或测试效率。
[0012]另外,在开放平台提供设备的各种型号的虚拟机中,具体包括:将安卓系统移植到开放平台;对每种型号的设备分配不同的资源,形成各种型号的虚拟机。通过这种方式形成各种型号的虚拟机,可以进一步保证本发明的可行性,并且有助于后期对虚拟机的修改和替换。
[0013]另外,调试或测试结果为测试日志或测试报告。这种方式可以使用户更为直观的根据测试日志或测试报告进行查看并分析,并可以根据测试日志或测试报告对应用程序作出适应性修改,以达到较好的性能。
[0014]另外,在分配的虚拟机上对上传的应用程序进行调试或测试的过程中,具体包括: 开放平台通过显示器实时显示测试过程,并记录测试过程。通过这种方式,可以将对应用程序进行调试或测试的过程实时地反馈给用户。
[0015]另外,为了使用户可以更为直观的对应用程序的调试或测试结果进行查看并分析,可以通过录制或者截图的方式记录测试过程,并且这种方式还可以进一步保证本发明的可行性。
[0016]另外,申请的虚拟机的型号为至少两个;调试模块,还用于按照排序依次在申请的每一个虚拟机上对上传的应用程序进行调试或测试;反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。
[0017]另外,申请的虚拟机的型号为至少两个;调试模块,还用于同时在申请的每一个虚拟机上对上传的应用程序进行调试或测试;反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。【附图说明】
[0018]图1是根据本发明第一实施方式的应用程序的评测方法的流程图;
[0019]图2是根据本发明第二实施方式的应用程序的评测方法的流程图;
[0020]图3是根据本发明第三实施方式的应用程序的评测方法的流程图;[0021 ]图4是根据本发明第四实施方式的应用程序的评测方法的流程图;
[0022]图5是根据本发明第五实施方式的应用程序的评测方法的流程图;
[0023]图6是根据本发明第六实施方式的应用程序的评测方法的方框图;
[0024]图7是根据本发明第九实施方式的终端设备的方框图。【具体实施方式】[〇〇25]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中, 为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
[0026]本发明在开放平台上预先提供对应于各种型号设备的虚拟机。具体而言,可以将安卓(android)系统移植到开放平台;并对每种型号的设备分配不同的资源,形成各种型号的虚拟机。通过这种方式形成各种型号的虚拟机,可以进一步保证本发明的可行性,并且有助于后期对虚拟机的修改和替换。在实际的应用中,可以通过将ARM(ARM是嵌入式中的一种架构)架构的系统转换成X86(X86是一个英特尔通用计算机系列的标准编号缩写,也可以用来标识一套通用的计算机指令集合)架构的系统的方式,将安卓系统移植到开放平台。
[0027]需要说明的是,本发明中的设备可以但不限于为手机、PAD(平板电脑)、电视、笔记本电脑等。
[0028]本发明的第一实施方式涉及一种应用程序的评测方法,本实施方式中以接收用户申请一个型号的虚拟机的指令为例进行说明,其应用程序的评测流程,如图1所示:[〇〇29]步骤101,接收上传的应用程序。
[0030]具体地说,在对应用程序进行调试或测试时,可以通过有线传输的方式将应用程序上传到开放平台,也可以通过硬盘下载的方式将应用程序上传到开放平台。但是,值得一提的是,本步骤对将应用程序上传至开放平台的上传方式不做限制,只要是能将应用程序上传至开放平台的任意方式,均应在本发明的保护范围之内。
[0031]步骤102,接收用户申请一个型号的虚拟机的指令。其中虚拟机的型号可以为手机型号、PAD(平板电脑)型号、电视型号、笔记本电脑型号等。[〇〇32]具体地说,可以通过人机交互界面接收用户的指令。人机交互界面上提供有选择键,通过选中选择键申请其中一个型号的虚拟机。用户通过选中其中一个虚拟机,向开放平台发送申请一个型号的虚拟机的指令。需要说明的是,可以但不限于:在应用程序的评测装置提供人机界面,在后台提供与应用程序的评测装置通信连接的人机交互界面。还需要说明的是,选择键通常可以为虚拟按键。
[0033]步骤103,在接收到对上传的应用程序进行调试或者测试的指令时,根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给上传的应用程序。
[0034]步骤104,在分配的虚拟机上对上传的应用程序进行调试或测试,并将调试或测试结果反馈给用户。
[0035]本实施方式中,调试或测试结果为测试日志或测试报告。这种方式可以使用户更为直观的根据测试日志或测试报告进行查看并分析,并可以根据测试日志或测试报告对应用程序作出适应性修改,以达到较好的性能。
[0036]通过上述内容,不难发现,本实施方式可以使在开放平台实现实时交互测试或调试,无需投入购买大量的测试机,有助于节省成本。从而,还可以更加方便的使开发者根据调试或测试结果对应用程序做进一步完善和优化。
[0037]本发明的第二实施方式涉及一种应用程序的评测方法。第二实施方式是在第一实施方式基础上的改进,主要改进之处在于:在本实施方式中,申请的虚拟机的型号为至少两个,并且应用程序可以依次在不同型号的虚拟机上进行测试。[〇〇38] 具体流程,如图2所示:[〇〇39] 步骤201,步骤203分别与第一实施方式中的步骤101,步骤103类似,在此不再赘述。
[0040]步骤202,接收用户申请至少两个型号的虚拟机的指令。[〇〇41]具体地说,可以通过人机交互界面接收用户的指令。人机交互界面上提供有选择键,通过选中选择键申请至少两个型号的虚拟机。用户通过选中至少两个虚拟机,向开放平台发送申请至少两个型号的虚拟机的指令。需要说明的是,可以但不限于:在应用程序的评测装置提供人机界面,在后台提供与应用程序的评测装置通信连接的人机交互界面。还需要说明的是,选择键通常可以为虚拟按键。[〇〇42]步骤204,按照排序依次在申请的每一个虚拟机上对上传的应用程序进行调试或测试,并将在每一个虚拟机上的调试或测试结果同时反馈给用户。
[0043]需要说明的是,可以但不限于按照以下任意一种方式进行排序:用户选择虚拟机的型号时的选择先后顺序,接收用户设定的先后顺序,随机排序。
[0044]通过上述内容,不难发现,当申请的虚拟机的型号为至少两个时,可以依次在不同型号的虚拟机上对上传的应用程序进行调试或测试,并且将调试或测试结果同时反馈给用户,便于用户查看调试或测试结果。[〇〇45]本发明的第三实施方式涉及一种应用程序的评测方法。第三实施方式是在第二实施方式基础上的改进,主要改进之处在于:在本实施方式中,在一个型号的虚拟机上调试或测试成功之后,再在下一个型号的虚拟机上调试或测试。
[0046] 具体流程,如图3所示:[〇〇47] 步骤301至步骤303与第二实施方式中的步骤201至步骤203类似,在此不再赘述。
[0048]步骤304,按照排序依次在申请的每一个虚拟机上对上传的应用程序进行调试或测试,并在排序在前的虚拟机上调试或测试成功之后,再在排序在后的虚拟机上调试或测试。[〇〇49]以三个虚拟机为例进行说明,排序规则假设为:A型号的虚拟机、B型号的虚拟机、C 型号的虚拟机。应用程序在A型号的虚拟机上调试或测试成功之后,再在B型号的虚拟机上进行调试或测试,在B型号的虚拟机上调试或测试成功之后,再在C型号的虚拟机上进行调试或测试。如果应用程序在A型号的虚拟机上调试或测试不成功,则无需在排序在后的B型号的虚拟机、C型号的虚拟机上进行调试或测试。
[0050]步骤305,将在每一个虚拟机上的调试或测试结果同时反馈给用户。
[0051]此时,如果在A型号的虚拟机上调试或测试成功,在B型号的虚拟机上调试或测试不成功。则调试或测试结果可以包括:在A型号的虚拟机上调试或测试成功,在B型号的虚拟机上调试或测试出现的故障,在C型号的虚拟机上调试或测试结果为空白。[〇〇52] 通过上述内容,不难发现,在一个型号的虚拟机上调试或测试成功之后,再在下一个型号的虚拟机上调试或测试,如果在第一个型号的虚拟机调试或测试不成功,则无需在后续的不同型号的虚拟机上调试或测试,这种调试或测试方式,可以使调试或测试更加准确,而且还可以节约调试或测试时间即可以提高调试或测试效率。[〇〇53]本发明的第四实施方式涉及一种应用程序的评测方法。第四实施方式与第二或三实施方式大致相同,主要区别之处在于:在第二或三实施方式中,依次在不同型号的虚拟机上进行测试;而在本实施方式中,同时在不同型号的虚拟机上进行测试。[〇〇54] 具体流程,如图4所示:[〇〇55] 步骤401至步骤403,步骤405分别与第三实施方式中的步骤301至步骤303,步骤 305类似,在此不再赘述。[〇〇56]步骤404,同时在申请的每一个虚拟机上对上传的应用程序进行调试或测试。[〇〇57] 通过上述内容,不难发现,当申请的虚拟机的型号为至少两个时,将上传的应用程序同时在不同型号的虚拟机上进行调试或测试,并且同时反馈调试或测试结果,实现应用程序的并行测试,因此可以节约调试或测试时间即可以提高调试或测试效率。[〇〇58]本发明的第五实施方式涉及一种应用程序的评测方法。第五实施方式是在第一至第四实施方式中任意一个基础上作了进一步改进,主要改进之处在于:在本实施方式中,开放平台可以通过显示器实时显示测试过程,并记录测试过程。[〇〇59] 具体流程,如图5所示:[〇〇6〇] 步骤501至步骤503与第一实施方式中的步骤101至步骤103类似,在此不再赘述。 [〇〇61] 步骤504,开放平台通过显示器实时显示测试过程,并记录测试过程,将调试或测试结果反馈给用户。
[0062]需要说明的是,为了使用户可以更为直观的对应用程序的调试或测试结果进行查看并分析,可以通过录制或者截图的方式记录测试过程,并且这种方式还可以进一步保证本发明的可行性。
[0063]通过上述内容,不难发现,本实施方式可以将对应用程序进行调试或测试的过程实时且直观地反馈给用户。
[0064]上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
[0065]本发明第六实施方式涉及一种应用程序的评测装置,该应用程序的评测装置提供对应于各种型号设备的虚拟机。
[0066]如图6所示,应用程序的评测装置包括:接收模块11、分配模块12、调试模块13和反馈模块14。接收模块11,用于接收上传的应用程序,还用于接收对上传的应用程序进行调试或者测试的指令。分配模块12,用于根据用户提出的申请虚拟机的请求,将申请的虚拟机分配给接收模块11接收到的应用程序。调试模块13,用于在接收模块11接收到对上传的应用程序进行调试或者测试的指令后,在分配的虚拟机上对应用程序进行调试或测试。反馈模块14,用于将调试模块13的调试或测试结果反馈给用户。
[0067]不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
[0068]值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单J L 〇
[0069]本发明第七实施方式涉及一种应用程序的评测装置,第七实施方式是在第六实施方式基础上的改进,主要改进之处在于:在本实施方式中,申请的虚拟机的型号为至少两个,并且应用程序可以依次在不同型号的虚拟机上进行测试。
[0070]具体地说,申请的虚拟机的型号为至少两个。调试模块,还用于按照排序依次在申请的每一个虚拟机上对上传的应用程序进行调试或测试。反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。
[0071]不难发现,本实施方式为与第二或三实施方式相对应的系统实施例,本实施方式可与第二或三实施方式互相配合实施。第二或三实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二或三实施方式中。[〇〇72]值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单J L 〇
[0073]本发明第八实施方式涉及一种应用程序的评测装置,第八实施方式与第七实施方式大致相同,主要区别之处在于:在第七实施方式中,依次在不同型号的虚拟机上进行测试;而在本实施方式中,同时在不同型号的虚拟机上进行测试。
[0074]具体地说,申请的虚拟机的型号为至少两个。调试模块,还用于同时在申请的每一个虚拟机上对上传的应用程序进行调试或测试。反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。
[0075]不难发现,本实施方式为与第四实施方式相对应的系统实施例,本实施方式可与第四实施方式互相配合实施。第四实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第四实施方式中。
[0076]值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单J L 〇
[0077]本发明第九实施方式涉及一种开放平台,该开放平台具有对应用程序进行调试或测试的评测功能。该开放平台提供对应于各种型号设备的虚拟机,本实施方式中的设备可以是电视、智能手机、笔记本电脑或PAD等设备[〇〇78] 在实际应用中,如图7所示,本实施方式的开放平台7包括:处理器70、存储器71、显示器72和收发器73。[〇〇79] 其中,处理器70为系统的核心,其可以CPU(中央处理器)、DSP(Digital Signal Processor,数字信号处理器)等,其主要负责开放平台中各部件之间的协调工作,以及上述方施方式中提及的应用程序的评测方法的操作,比如,根据用户提出的申请虚拟机的请求, 将所述申请的虚拟机分配给所述上传的应用程序等。其中,存储器71可以为R0M(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机访问存储器)、缓存或闪存等存储设备,其可以用于存储开放平台中可读的程序指令。该程序指令用于使得处理器实现第一至第八实施方式所示的应用程序的评测功能,比如,存储用户上传的应用程序,调试或测试结果等。其中,显示器82主要用于显示人机交互界面,以方便开放平台的运营人员进行操作。其中,收发器83主要用于与用户设备进行通信,从而实现接收上传的应用程序,将调试或测试结果反馈给用户。
[0080]不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
[0081]本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0082]本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例, 而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
【主权项】
1.一种应用程序的评测方法,其特征在于,包括:提供对应于各种型号设备的虚拟机;接收上传的应用程序;在接收到对所述上传的应用程序进行调试或者测试的指令时,根据用户提出的申请虚 拟机的请求,将所述申请的虚拟机分配给所述上传的应用程序;在所述分配的虚拟机上对所述上传的应用程序进行调试或测试,并将调试或测试结果 反馈给用户。2.根据权利要求1所述的应用程序的评测方法,其特征在于,申请的虚拟机的型号为至 少两个;在分配的虚拟机上对所述上传的应用程序进行调试或测试,具体包括:按照排序依次 在申请的每一个虚拟机上对所述上传的应用程序进行调试或测试;在将调试或测试结果反馈给用户时,将在每一个虚拟机上的调试或测试结果同时反馈 给用户。3.根据权利要求2所述的应用程序的评测方法,其特征在于,在按照排序依次在申请的 每一个虚拟机上对所述上传的应用程序进行调试或测试时,在排序在前的虚拟机上调试或 测试成功之后,再在排序在后的虚拟机上调试或测试。4.根据权利要求1所述的应用程序的评测方法,其特征在于,申请的虚拟机的型号为至 少两个;在分配的虚拟机上对所述上传的应用程序进行调试或测试,具体包括:同时在申请的 每一个虚拟机上对所述上传的应用程序进行调试或测试;在将调试或测试结果反馈给用户时,将在每一个虚拟机上的调试或测试结果同时反馈 给用户。5.根据权利要求1所述的应用程序的评测方法,其特征在于,在所述开放平台提供设备 的各种型号的虚拟机中,具体包括:将安卓系统移植到开放平台;对每种型号的设备分配不同的资源,形成各种型号的虚拟机。6.根据权利要求1所述的应用程序的评测方法,其特征在于,所述调试或测试结果为测 试日志或测试报告。7.根据权利要求1所述的应用程序的评测方法,其特征在于,在分配的虚拟机上对所述 上传的应用程序进行调试或测试的过程中,具体包括:开放平台通过显示器实时显示测试过程,并记录测试过程。8.根据权利要求7所述的应用程序的评测方法,其特征在于,通过录制或者截图的方式 记录所述测试过程。9.一种应用程序的评测装置,其特征在于,所述应用程序的评测装置提供对应于各种 型号设备的虚拟机;所述应用程序的评测装置包括:接收模块、分配模块、调试模块和反馈模块;所述接收模块,用于接收上传的应用程序,还用于接收对所述上传的应用程序进行调 试或者测试的指令;所述分配模块,用于根据用户提出的申请虚拟机的请求,将所述申请的虚拟机分配给所述接收模块接收到的应用程序;所述调试模块,用于在所述接收模块接收到对所述上传的应用程序进行调试或者测试 的指令后,在所述分配的虚拟机上对应用程序进行调试或测试;所述反馈模块,用于将所述调试模块的调试或测试结果反馈给用户。10.根据权利要求9所述的应用程序的评测装置,其特征在于,申请的虚拟机的型号为 至少两个;所述调试模块,还用于按照排序依次在申请的每一个虚拟机上对所述上传的应用程序 进行调试或测试;所述反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。11.根据权利要求9所述的应用程序的评测装置,其特征在于,申请的虚拟机的型号为 至少两个;所述调试模块,还用于同时在申请的每一个虚拟机上对所述上传的应用程序进行调试 或测试;所述反馈模块,还用于将在每一个虚拟机上的调试或测试结果同时反馈给用户。
【文档编号】G06F11/36GK106095664SQ201610378250
【公开日】2016年11月9日
【申请日】2016年5月31日
【发明人】刘稹
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1