一种测试方法、装置及服务器的制造方法_4

文档序号:9524099阅读:来源:国知局
端进行系统更新时,将终端的测试信息加载至目标系统中,在该目标系统中运行该测试信息即可实现对终端的自动化测试,避免了采用人工测试所带来的人力资源耗费,节省了资源消耗,有效地提升了测试效率。
[0108]本发明实施例还公开了一种服务器,该服务器中可包括一测试装置,该测试装置的结构和功能可参见图4-图8所示实施例的相关描述,在此不赘述。
[0109]本发明实施例在终端进行系统更新时,将终端的测试信息加载至目标系统中,在该目标系统中运行该测试信息即可实现对终端的自动化测试,避免了采用人工测试所带来的人力资源耗费,节省了资源消耗,有效地提升了测试效率。
[0110]请参见图9,为本发明实施例提供的一种服务器的结构示意图;本发明实施例的服务器包括:至少一个处理器201,例如CPU,至少一个通信总线202,至少一个网络接口203,存储器204。其中,通信总线202用于实现这些组件之间的连接通信。其中,所述网络接口 203可选的可以包括标准的有线接口、无线接口(如W1-F1、移动通信接口等)。所述存储器204可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。所述存储器204可选的还可以是至少一个位于远离前述处理器201的存储装置。如图9所示,作为一种计算机存储介质的存储器204中存储有操作系统、网络通信模块,并存储有用于进行测试的程序以及其他程序。
[0111]在一种可行的实施方式中,其中具体的,所述处理器201可以用于调用所述存储器204中存储的用于进行测试的程序,执行以下步骤:
[0112]当待测终端从源系统更新至目标系统时,获取所述终端的测试信息;
[0113]将所述测试信息加载至所述目标系统;
[0114]在所述目标系统中运行所述测试信息以对所述终端进行测试。
[0115]进一步,所述处理器201在执行所述当待测终端从源系统更新至目标系统时,获取所述终端的测试信息的步骤时,具体执行如下步骤:
[0116]当待测终端从源系统更新至目标系统时,获取所述目标系统的待测功能信息;
[0117]查找所述待测功能信息对应的测试函数;
[0118]根据所述待测功能信息对应的测试函数,生成所述终端的测试信息。
[0119]其中,所述待测功能信息包括:电话功能信息、通讯录功能信息、短消息功能信息、无线网络连接功能信息、时间功能信息和图像处理功能信息中的任一种或多种。
[0120]进一步,所述处理器201在执行所述将所述测试信息加载至所述目标系统的步骤时,具体执行如下步骤:
[0121]解析所述目标系统的系统文件,获得所述目标系统的自启配置文件;
[0122]将所述测试信息加载至所述目标系统的自启配置文件中。
[0123]进一步,所述处理器201在执行所述在所述目标系统中运行所述测试信息以对所述终端进行测试的步骤时,具体执行如下步骤:
[0124]采用系统更新命令将所述目标系统的系统文件推入至所述终端;
[0125]在所述终端中启动所述目标系统;
[0126]运行所述目标系统的自启配置文件中的所述测试信息对所述终端进行测试。
[0127]进一步,所述处理器201在执行所述采用系统更新命令将所述目标系统的系统文件推入至所述终端的步骤之前,还执行如下步骤:
[0128]定位所述终端中所述源系统所占用的数据分区;
[0129]对所述数据分区进行格式化处理。
[0130]本发明实施例在终端进行系统更新时,将终端的测试信息加载至目标系统中,在该目标系统中运行该测试信息即可实现对终端的自动化测试,避免了采用人工测试所带来的人力资源耗费,节省了资源消耗,有效地提升了测试效率。
[0131]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0132]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种测试方法,其特征在于,包括: 当待测终端从源系统更新至目标系统时,获取所述终端的测试信息; 将所述测试信息加载至所述目标系统; 在所述目标系统中运行所述测试信息以对所述终端进行测试。2.如权利要求1所述的方法,其特征在于,所述当待测终端从源系统更新至目标系统时,获取所述终端的测试信息,包括: 当待测终端从源系统更新至目标系统时,获取所述目标系统的待测功能信息; 查找所述待测功能信息对应的测试函数; 根据所述待测功能信息对应的测试函数,生成所述终端的测试信息。3.如权利要求2所述的方法,其特征在于,所述待测功能信息包括:电话功能信息、通讯录功能信息、短消息功能信息、无线网络连接功能信息、时间功能信息和图像处理功能信息中的任一种或多种。4.如权利要求1-3任一项所述的方法,其特征在于,所述将所述测试信息加载至所述目标系统,包括: 解析所述目标系统的系统文件,获得所述目标系统的自启配置文件; 将所述测试信息加载至所述目标系统的自启配置文件中。5.如权利要求4所述的方法,其特征在于,所述在所述目标系统中运行所述测试信息以对所述终端进行测试,包括: 采用系统更新命令将所述目标系统的系统文件推入至所述终端; 在所述终端中启动所述目标系统; 运行所述目标系统的自启配置文件中的所述测试信息对所述终端进行测试。6.如权利要求5所述的方法,其特征在于,所述采用系统更新命令将所述目标系统的系统文件推入至所述终端之前,还包括: 定位所述终端中所述源系统所占用的数据分区; 对所述数据分区进行格式化处理。7.—种测试装置,其特征在于,包括: 获取模块,用于当待测终端从源系统更新至目标系统时,获取所述终端的测试信息; 加载模块,用于将所述测试信息加载至所述目标系统; 测试模块,用于在所述目标系统中运行所述测试信息以对所述终端进行测试。8.如权利要求7所述的装置,其特征在于,所述获取模块包括: 待测信息获取单元,用于当待测终端从源系统更新至目标系统时,获取所述目标系统的待测功能信息; 函数查找单元,用于查找所述待测功能信息对应的测试函数; 测试信息生成单元,用于根据所述待测功能信息对应的测试函数,生成所述终端的测试信息。9.如权利要求8所述的装置,其特征在于,所述待测功能信息包括:电话功能信息、通讯录功能信息、短消息功能信息、无线网络连接功能信息、时间功能信息和图像处理功能信息中的任一种或多种。10.如权利要求7-9任一项所述的装置,其特征在于,所述加载模块包括: 解析单元,用于解析所述目标系统的系统文件,获得所述目标系统的自启配置文件; 加载单元,用于将所述测试信息加载至所述目标系统的自启配置文件中。11.如权利要求10所述的装置,其特征在于,所述测试模块包括: 系统更新单元,用于采用系统更新命令将所述目标系统的系统文件推入至所述终端; 启动单元,用于在所述终端中启动所述目标系统; 测试单元,用于运行所述目标系统的自启配置文件中的所述测试信息对所述终端进行测试。12.如权利要求11所述的装置,其特征在于,所述测试模块还包括: 定位单元,用于定位所述终端中所述源系统所占用的数据分区; 格式化单元,用于对所述数据分区进行格式化处理。13.一种服务器,其特征在于,包括如权利要求7-12任一项所述的测试装置。
【专利摘要】本发明实施例提供一种测试方法、装置及服务器,其中的方法可包括:当待测终端从源系统更新至目标系统时,获取所述终端的测试信息;将所述测试信息加载至所述目标系统;在所述目标系统中运行所述测试信息以对所述终端进行测试。本发明能够对终端进行自动化测试,减少资源消耗,提升测试效率。
【IPC分类】G06F9/445, G06F11/26
【公开号】CN105279063
【申请号】CN201410361443
【发明人】党春艳
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年1月27日
【申请日】2014年7月25日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1