一种设备的测试方法、装置和计算机设备制造方法及图纸

技术编号:17032641 阅读:19 留言:0更新日期:2018-01-13 19:14
本发明专利技术公开了一种设备的测试方法、装置和计算机设备,方法包括:测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按预定测试清单下载预定测试用例;测试执行计算机将预定测试用例按预定顺序逐一推送到被测设备上,以使被测设备的预定程序按照推送顺序运行所述预定测试用例;测试执行计算机接收被测设备发送的测试结果。该方法通过FTP服务器存储测试清单和测试用例,使得计算机执行测试时通过联网就可以获得测试用例,并将其传送给被测设备,测试结果的传递也可以通过互联网实现,使得该方法实现不受地域限制,测试发起者可以远程操作并监测测试过程,操作较为简便,并且测试执行效率较高,解决了现有技术的问题。

【技术实现步骤摘要】
一种设备的测试方法、装置和计算机设备
本专利技术涉及信息
,特别是涉及一种设备的测试方法、装置和计算机设备。
技术介绍
很多嵌入式设备都使用开源的操作系统,例如,Linux系统、Android系统等。当系统或系统软件出现更新时,嵌入式设备提供方或使用者需要对设备进行测试,以保证设备正常运行。一个嵌入式设备,其主芯片、底层驱动、上层应用软件等各个组成部分,以及嵌入式设备的生产,可能都是由不同的企业完成的。在进行设备测试时,如果应用软件提供商需要参与嵌入式设备生产商进行的测试,就需要应用软件提供商和嵌入式设备生产商在同一地点,所以,测试会受到地点限制。现有的设备测试方法,通过将测试设备和计算机进行物理连接,将测试用例导入测试设备,运行测试用例的程序需要人工查询是否存在更新,且生成的测试结果需要用人工方式发送至有关责任方,需要大量的人力劳动。上述情况也使得进行测试受到地域限制,且需要相关人员不定期监控测试过程,影响了测试效率。
技术实现思路
本专利技术提供一种设备的测试方法、装置和计算机设备,用以解决现有技术的如下问题:现有设备测试方法受到测试地点限制,需要人工监控测试过程,耗费大量的人力劳动,测试过程的操作较为复杂,不能实现测试自动运行,导致测试的效率较低。为解决上述技术问题,一方面,本专利技术提供一种设备的测试方法,包括:测试执行计算机通过互联网从文件传输协议(FileTransferProtocol,FTP)服务器下载预定测试清单,并按所述预定测试清单下载预定测试用例;所述测试执行计算机将所述预定测试用例按预定顺序逐一推送到被测设备上,以使所述被测设备的预定程序按照推送顺序运行所述预定测试用例;所述测试执行计算机接收所述被测设备发送的测试结果。可选的,在所述测试执行计算机接收所述被测设备发送的测试结果之后,还包括:所述测试执行计算机根据所述测试结果生成测试报告;所述测试执行计算机将所述测试报告上传至所述FTP服务器,并将所述测试报告通过邮件方式发送至预定邮箱地址。可选的,所述测试报告包括:所述被测设备的设备信息,所述测试结果。可选的,所述测试执行计算机通过互联网从所述FTP服务器下载预定测试清单之前,包括:根据实际测试需求确定选择原始测试清单中的一个或多个测试用例名称,以生成所述预定测试清单。可选的,所述方法还包括:所述测试执行计算机按照预定周期检测所述预定程序是否发生更新;在所述预定程序发生更新的情况下,所述测试执行计算机从代码服务器下载新的预定程序。另一方面,为实现上述目的,本专利技术还提供一种设备的测试装置,包括:下载模块,用于通过互联网从FTP服务器下载预定测试清单,并按所述预定测试清单下载预定测试用例;推送模块,用于将所述预定测试用例按预定顺序逐一推送到被测设备上,以使所述被测设备的预定程序按照推送顺序运行所述预定测试用例;测试结果接收模块,用于接收所述被测设备发送的测试结果。可选的,所述测试装置还包括:测试报告生成模块,用于机根据所述测试结果生成测试报告;测试报告发送模块,用于将所述测试报告上传至所述FTP服务器,并将所述测试报告通过邮件方式发送至预定邮箱地址。可选的,所述测试装置还包括:测试清单生成模块,用于根据实际测试需求确定选择原始测试清单中的一个或多个测试用例名称,以生成所述预定测试清单。可选的,所述测试装置还包括:更新检测模块,用于使按照预定周期检测所述预定程序是否发生更新;所述下载模块,还用于在所述预定程序发生更新的情况下,从代码服务器下载新的预定程序。此外,为实现上述目的,本专利技术还提供一种计算机设备,包括上述的设备测试装置。本专利技术提供的设备的测试方法,由测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按清单下载测试用例,被测设备的预定程序按照测试执行计算机的推送顺序运行预定测试用例,测试执行计算机接收被测设备发送的测试结果。该方法通过FTP服务器存储测试清单和测试用例,使得计算机执行测试时通过联网就可以获得测试用例,并将其传送给被测设备,测试结果的传递也可以通过互联网实现,使得该方法实现不受地域限制,测试发起者可以远程操作并监测测试过程,操作较为简便,并且测试执行效率较高,解决了现有技术的如下问题:现有设备测试方法受到测试地点限制,需要人工监控测试过程,耗费大量的人力劳动,测试过程的操作较为复杂,不能实现测试自动运行,导致测试的效率较低。附图说明图1是本专利技术第一实施例中设备的测试方法的流程图;图2是本专利技术第二实施例中设备的测试装置的结构示意图;图3是本专利技术第三实施例中设备的测试方法的流程图。具体实施方式为了解决现有技术的问题:现有设备测试方法受到测试地点限制,需要人工监控测试过程,测试过程的操作较为复杂,不能实现测试自动运行,导致测试的效率较低,本专利技术第一实施例提供了一种设备的测试方法,该方法的流程图如图1所示,包括步骤S102至S106:S102,测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按预定测试清单下载预定测试用例;S104,测试执行计算机将预定测试用例按预定顺序逐一推送到被测设备上,以使被测设备的预定程序按照推送顺序运行预定测试用例;S106,测试执行计算机接收被测设备发送的测试结果。本实施例提供的设备的测试方法,由测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按清单下载测试用例,被测设备的预定程序按照测试执行计算机的推送顺序运行预定测试用例,测试执行计算机接收被测设备发送的测试结果。该方法通过FTP服务器存储测试清单和测试用例,使得计算机执行测试时通过联网就可以获得测试用例,并将其传送给被测设备,测试结果的传递也可以通过互联网实现,使得该方法实现不受地域限制,测试发起者可以远程操作并监测测试过程,操作较为简便,并且测试执行效率较高,解决了现有技术的如下问题:现有设备测试方法受到测试地点限制,需要人工监控测试过程,耗费大量的人力劳动,测试过程的操作较为复杂,不能实现测试自动运行,导致测试的效率较低。例如,小米的多款手机都采用MTK公司的某款处理器,小米公司的测试人员要通过这几款手机测试该处理器图像处理部分的功能,并将测试结果反馈给小米公司的技术人员和MTK公司的技术人员。在选择了指定的FTP服务器后,测试人员将这些手机各自需要测试的功能对应的测试清单和所有测试用例上传到该FTP服务器上。测试的过程需要计算机来执行。在本实施例中,执行测试的计算机可以根据实际情况选择,不受地点限制,只需要确定每台测试执行计算机对应的被测试手机即可。在确定被测设备和测试执行计算机之后,由测试计算机根据对应的被测手机下载相应的测试清单,并根据测试清单下载测试用例。进行测试时,一个被测手机要运行的测试用例可能有多个,在具体实现时,要确定测试用例的推送顺序,执行测试的计算机将一个测试用例推送到被测手机中,在该手机运行完该测试用例后,会得到相应测试结果,测试执行计算机获取被测手机发送的结果之后,再按顺序将下一个用例推送到被测试手机中,直至该被测手机需要运行的测试用例全部运行完成。为使测试发起人和有关各方能够随时随地查看测试结果,在测试执行计算机接收了全部测试结果之后,该计算机要根据测试结果生成测试报告,并将该报告上传至FTP服务器,并将测试报告通过邮件方式发送本文档来自技高网...
一种设备的测试方法、装置和计算机设备

【技术保护点】
一种设备的测试方法,其特征在于,包括:测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按所述预定测试清单下载预定测试用例;所述测试执行计算机将所述预定测试用例按预定顺序逐一推送到被测设备上,以使所述被测设备的预定程序按照推送顺序运行所述预定测试用例;所述测试执行计算机接收所述被测设备发送的测试结果。

【技术特征摘要】
1.一种设备的测试方法,其特征在于,包括:测试执行计算机通过互联网从FTP服务器下载预定测试清单,并按所述预定测试清单下载预定测试用例;所述测试执行计算机将所述预定测试用例按预定顺序逐一推送到被测设备上,以使所述被测设备的预定程序按照推送顺序运行所述预定测试用例;所述测试执行计算机接收所述被测设备发送的测试结果。2.如权利要求1所述的测试方法,其特征在于,所述测试执行计算机接收所述被测设备发送的测试结果之后,还包括:所述测试执行计算机根据所述测试结果生成测试报告;所述测试执行计算机将所述测试报告上传至所述FTP服务器,并将所述测试报告通过邮件方式发送至预定邮箱地址。3.如权利要求2所述的测试方法,其特征在于,所述测试报告包括:所述被测设备的设备信息,所述测试结果。4.如权利要求1所述的测试方法,其特征在于,所述测试执行计算机通过互联网从所述FTP服务器下载预定测试清单之前,包括:根据实际测试需求确定选择原始测试清单中的一个或多个测试用例名称,以生成所述预定测试清单。5.如权利要求1至4中任一项所述的测试方法,其特征在于,所述方法还包括:所述测试执行计算机按照预定周期检测所述预定程序是否发生更新;在所述预定程序发生更新的...

【专利技术属性】
技术研发人员:赵良福付瑞张定京王颖
申请(专利权)人:国家新闻出版广电总局广播科学研究院
类型:发明
国别省市:北京,11

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

1