一种通话功耗和待机功耗的自动化测试实现方法及系统的制作方法

文档序号:9618848阅读:534来源:国知局
一种通话功耗和待机功耗的自动化测试实现方法及系统的制作方法
【技术领域】
[0001]本发明涉及自动化测试技术领域,尤其涉及的是一种通话功耗和待机功耗的自动化测试实现方法及系统。
【背景技术】
[0002]目前,在测试智能手机的4G通话功耗和待机功耗时,没有测试工具协助,只能手动测试,测试条件多,对仪器的设置也较复杂,报告需测试人员记录。3G和2G的通话功耗和待机功耗时测试工具只能实现仪器的设置,手机连接网络等操作需测试人员手动进行,之后再用采样工具采样功耗,浪费测试人员大量的测试时间,即测试效率低下。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种通话功耗和待机功耗的自动化测试实现方法及系统,旨在解决现有技术中测试智能手机的4G、3G和/或2G的通话功耗、及4G、3G和/或2G的待机功耗时需测试人员手动测试,导致十分耗时且测试效率低下的缺陷。
[0005]本发明的技术方案如下:
一种通话功耗和待机功耗的自动化测试实现方法,其中,包括以下步骤:
A、获取通话功耗和待机功耗测试的配置参数,并判断智能手机是否查找到综测仪和电源;
B、当智能手机查找到综测仪和电源时,则根据配置参数对智能手机的4G通话功耗、3G通话功耗及2G通话功耗中的一种或多种进行测试,将与配置参数对应的测试结果输出到指定通话功耗测试结果文档中,并将通话功耗测试结果文档保存;
C、根据配置参数对智能手机的4G待机功耗、3G待机功耗及2G待机功耗中的一种或多种进行测试,并将与配置参数对应的测试结果输出到指定待机功耗测试结果文档中,并将待机功耗测试结果文档保存。
[0006]所述通话功耗和待机功耗的自动化测试实现方法,其中,所述步骤A具体包括:
A1、智能手机对用户的配置参数修改指令进行实时检测,当检测到配置参数修改指令时则执行步骤A2,当未检测到配置参数修改指令时则执行步骤A3 ;
A2、获取修改的配置参数;
A3、智能手机对用户的配置参数保存指令进行实时检测,当检测到配置参数保存指令时则执行步骤A4,当未检测到配置参数保存指令时则执行步骤A5 ;
A4、保存配置参数,并执行步骤A6 ;
A5、获取通话功耗和待机功耗测试的配置参数,并执行步骤A6 ;
A6、判断智能手机是否查找到综测仪和电源,当查找到综测仪和电源时则执行步骤B,当未查找到综测仪和电源时则结束测试。
[0007]所述通话功耗和待机功耗的自动化测试实现方法,其中,所述步骤B具体包括:
B1、判断配置参数中是否包括与4G通话功耗测试对应的测试参数,当包括时则执行步骤B2,当不包括时则执行步骤B3 ;
B2、依次测试配置参数中与4G通话功耗测试对应的各测试频段,并将4G通话功耗测试每一测试频段的测试结果保存到4G通话功耗测试结果文档中;
B3、判断配置参数中是否包括与3G通话功耗测试对应的测试参数,当包括时则执行步骤B4,当不包括时则执行步骤B5 ;
B4、依次测试配置参数中与3G通话功耗测试对应的各测试频段,并将3G通话功耗测试每一测试频段的测试结果保存到3G通话功耗测试结果文档中;
B5、判断配置参数中是否包括与2G通话功耗测试对应的测试参数,当包括时则执行步骤B6,当不包括时则执行步骤C ;
B6、依次测试配置参数中与2G通话功耗测试对应的各测试频段,并将2G通话功耗测试每一测试频段的测试结果保存到2G通话功耗测试结果文档中,当测试配置参数中与2G通话功耗测试对应的各测试频均测试完成并将2G通话功耗测试结果文档保存后则执行步骤C。
[0008]所述通话功耗和待机功耗的自动化测试实现方法,其中,所述步骤C具体包括:
C1、判断配置参数中是否包括与4G待机功耗测试对应的测试参数,当包括时则执行步骤C2,当不包括时则执行步骤C3 ;
C2、依次测试配置参数中与4G待机功耗测试对应的各测试频段,并将4G待机功耗测试每一测试频段的测试结果保存到4G待机功耗测试结果文档中;
C3、判断配置参数中是否包括与3G待机功耗测试对应的测试参数,当包括时则执行步骤C4,当不包括时则执行步骤C5 ;
C4、依次测试配置参数中与3G待机功耗测试对应的各测试频段,并将3G待机功耗测试每一测试频段的测试结果保存到3G待机功耗测试结果文档中;
C5、判断配置参数中是否包括与2G待机功耗测试对应的测试参数,当包括时则执行步骤C6,当不包括时则结束测试;
C6、依次测试配置参数中与2G待机功耗测试对应的各测试频段,并将2G待机功耗测试每一测试频段的测试结果保存到2G待机功耗测试结果文档中,当测试配置参数中与2G待机功耗测试对应的各测试频均测试完成并将2G待机功耗测试结果文档保存后则结束测试。
[0009]所述通话功耗和待机功耗的自动化测试实现方法,其中,所述通话功耗测试结果文档及所述待机功耗测试结果文档均为excel格式文档。
[0010]—种通话功耗和待机功耗的自动化测试实现系统,其中,包括:
配置参数获取模块,用于获取通话功耗和待机功耗测试的配置参数,并判断智能手机是否查找到综测仪和电源;
通话功耗测试模块,用于当智能手机查找到综测仪和电源时,则根据配置参数对智能手机的4G通话功耗、3G通话功耗及2G通话功耗中的一种或多种进行测试,将与配置参数对应的测试结果输出到指定通话功耗测试结果文档中,并将通话功耗测试结果文档保存;待机功耗测试模块,用于根据配置参数对智能手机的4G待机功耗、3G待机功耗及2G待机功耗中的一种或多种进行测试,并将与配置参数对应的测试结果输出到指定待机功耗测试结果文档中,并将待机功耗测试结果文档保存。
[0011 ] 所述通话功耗和待机功耗的自动化测试实现系统,其中,所述配置参数获取模块具体包括:
修改指令检测单元,用于智能手机对用户的配置参数修改指令进行实时检测,当检测到配置参数修改指令时则启动修改参数获取单元,当未检测到配置参数修改指令时则启动保存指令检测单元;
修改参数获取单元,用于获取修改的配置参数;
保存指令检测单元,用于智能手机对用户的配置参数保存指令进行实时检测,当检测到配置参数保存指令时则启动配置参数保存单元,当未检测到配置参数保存指令时则启动配置参数获取单元;
配置参数保存单元,用于保存配置参数,并启动查找单元;
配置参数获取单元,用于获取通话功耗和待机功耗测试的配置参数,并启动查找单元;
查找单元,用于判断智能手机是否查找到综测仪和电源,当查找到综测仪和电源时则启动通话功耗测试模块,当未查找到综测仪和电源时则结束测试。
[0012]所述通话功耗和待机功耗的自动化测试实现系统,其中,所述通话功耗测试模块具体包括:
第一判断单元,用于判断配置参数中是否包括与4G通话功耗测试对应的测试参数,当包括时则启动4G通话功耗测试单元,当不包括时则启动第二判断单元;
4G通话功耗测试单元,用于依次测试配置参数中与4G通话功耗测试对应的各测试频段,并将4G通话功耗测试每一测试频段的测试结果保存到4G通话功耗测试结果文档中;第二判断单元,用于判断配置参数中是否包括与3G通话功耗测试对应的测试参数,当包括时则启动3G通话功耗测试单元,当不包括时则启动第三判断单元;
3G通话功耗测试单元,用于依次测试配置参数中与3G通话功耗测试对应的各测试频段,并将3G通话功耗测试每一测试频段的测试结果保存到3G通话功耗测试结果文档中;第三判断单元,用于判断配置参数中是否包括与2G通话功耗测试对应的测试参数,当包括时则启动2G通话功耗测试单元,当不包括时则启动待机功耗测试模块;
2G通话功耗测试单元,用于依次测试配置参数中与2G通话功耗测试对应的各测试频段,并将2G通话功耗测试每一测试频段的测试结果保存到2G通话功耗测试结果文档中,当测试配置参数中与2G通话功耗测试对应的各测试频均测试完成并将2G通话功耗测试结果文档保存后则启动待机功耗测试t吴块。
[0013]所述通话功耗和待机功耗的自动化测试实现系统,其中,所述待机功耗测试模块具体包括:
第四判断单元,用于判断配置参数中是否包括与4G待机功耗测试对应的测试参数,当包括时则启动4G待机功耗测试单元,当不包括时则启动第五判断单元;
4G待机功耗测试单元,用于依次测试配置参
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1