一种测试用智能终端上的弹框处理方法和装置的制造方法_4

文档序号:8942705阅读:来源:国知局
现时,确认有弹框出现。
[0100]A5、如Al所述的方法,其中,该方法进一步包括:
[0101]接收连接指定WiFi的消息,该消息中包括所述指定WiFi的服务集标识SSID和密码;
[0102]根据所述SSID和密码使得所述测试用智能终端接入所述指定WiFi。
[0103]A6、如Al所述的方法,其中,依据所获取的处理信息,对所述弹框进行相应处理包括:
[0104]当所述弹框是所述测试用智能终端上的应用下载更新包后弹出的询问“更新”还是“取消”的弹框时,对所述弹框进行点击“取消”的处理。
[0105]A7、如A6所述的方法,其中,该方法进一步包括:
[0106]从所述测试用智能终端删除所述应用下载的更新包。
[0107]A8、如A1-A7中任一项所述的方法,其中,
[0108]由部署在PC机上一个虚拟机来对所述测试用智能终端的屏幕显示内容进行监控,以及进行弹框处理;
[0109]其中,所述PC机上部署有多个虚拟机,每个虚拟机与一个或多个测试用智能终端连接且对相连的一个或多个智能终端进行监控以及进行弹框处理。
[0110]A9、如A8所述的方法,其中,该方法进一步包括:
[0111]虚拟机从服务器下载弹框处理数据库到本地,并定时从服务器下载所述弹框处理数据库的更新内容对本地的弹框处理数据库进行更新。
[0112]根据本发明的另一方面,提供了 B10、一种测试用智能终端上的弹框处理装置,其中,该装置包括:
[0113]监控单元,适于对测试用智能终端的屏幕显示内容进行监控;
[0114]处理信息获取单元,适于当监控到所述测试用智能终端的屏幕上有弹框出现时,获取该弹框对应的处理信息;
[0115]弹框处理单元,适于依据所获取的处理信息,对所述弹框进行相应处理,以使得所述测试用智能终端继续正常工作。
[0116]B11、如BlO所述的装置,其中,该装置进一步包括:
[0117]存储单元,适于存储弹框处理数据库;
[0118]所述处理信息获取单元,适于通过查询弹框处理数据库,获取该弹框对应的处理
?目息O
[0119]Β12、如Bll所述的装置,其中,
[0120]所述处理信息获取单元,适于获取弹出所述弹框的应用的包名以及所述弹框的界面特征信息,以获取的所述包名和界面特征信息为索引查询所述弹框处理数据库,获得该弹框对应的处理信息。
[0121]Β13、如BlO所述的装置,其中,
[0122]所述监控单元,适于当监控到所述测试用智能终端的屏幕上有尺寸小于屏幕尺寸三分之二的窗口出现时,确认有弹框出现。
[0123]Β14、如BlO所述的装置,其中,该装置进一步包括:
[0124]WiFi连接处理单元,适于接收连接指定WiFi的消息,该消息中包括所述指定WiFi的服务集标识SSID和密码;根据所述SSID和密码使得所述测试用智能终端接入所述指定WiFi0
[0125]Β15、如BlO所述的装置,其中,
[0126]所述弹框处理单元,适于当所述弹框是所述测试用智能终端上的应用下载更新包后弹出的询问“更新”还是“取消”的弹框时,对所述弹框进行点击“取消”的处理。
[0127]Β16、如Β15所述的装置,其中,
[0128]所述弹框处理单元,进一步适于从所述测试用智能终端删除所述应用下载的更新包。
[0129]Β17、如Β10-Β16中任一项所述的装置,其中,
[0130]该装置是部署在PC机上一个虚拟机的组成部分;
[0131]其中,所述PC机上部署有多个虚拟机,每个虚拟机包括一个或多个所述的装置,每个虚拟机与一个或多个测试用智能连接且对相连的一个或多个智能终端进行监控以及进行弹框处理。
[0132]Β18、如Β17所述的装置,其中,该装置进一步包括:
[0133]数据库下载更新单元,适于从服务器下载弹框处理数据库到本地,并定时从服务器下载所述弹框处理数据库的更新内容对本地的弹框处理数据库进行更新。
【主权项】
1.一种测试用智能终端上的弹框处理方法,其中,该方法包括: 对测试用智能终端的屏幕显示内容进行监控; 当监控到所述测试用智能终端的屏幕上有弹框出现时,获取该弹框对应的处理信息;依据所获取的处理信息,对所述弹框进行相应处理,以使得所述测试用智能终端继续正常工作。2.如权利要求1所述的方法,其中,所述获取该弹框对应的处理信息包括: 通过查询预设的弹框处理数据库,获取该弹框对应的处理信息。3.如权利要求2所述的方法,其中,通过查询预设的弹框处理数据库,获取该弹框对应的处理信息包括: 获取弹出所述弹框的应用的包名以及所述弹框的界面特征信息; 以获取的所述包名和界面特征信息为索引查询所述弹框处理数据库,获得该弹框对应的处理信息。4.如权利要求1所述的方法,其中, 当监控到所述测试用智能终端的屏幕上有尺寸小于屏幕尺寸三分之二的窗口出现时,确认有弹框出现。5.如权利要求1所述的方法,其中,该方法进一步包括: 接收连接指定WiFi的消息,该消息中包括所述指定WiFi的服务集标识SSID和密码; 根据所述SSID和密码使得所述测试用智能终端接入所述指定WiFi。6.一种测试用智能终端上的弹框处理装置,其中,该装置包括: 监控单元,适于对测试用智能终端的屏幕显示内容进行监控; 处理信息获取单元,适于当监控到所述测试用智能终端的屏幕上有弹框出现时,获取该弹框对应的处理信息; 弹框处理单元,适于依据所获取的处理信息,对所述弹框进行相应处理,以使得所述测试用智能终端继续正常工作。7.如权利要求6所述的装置,其中,该装置进一步包括: 存储单元,适于存储弹框处理数据库; 所述处理信息获取单元,适于通过查询弹框处理数据库,获取该弹框对应的处理信息。8.如权利要求7所述的装置,其中, 所述处理信息获取单元,适于获取弹出所述弹框的应用的包名以及所述弹框的界面特征信息,以获取的所述包名和界面特征信息为索引查询所述弹框处理数据库,获得该弹框对应的处理信息。9.如权利要求6所述的装置,其中, 所述监控单元,适于当监控到所述测试用智能终端的屏幕上有尺寸小于屏幕尺寸三分之二的窗口出现时,确认有弹框出现。10.如权利要求6所述的装置,其中,该装置进一步包括: WiFi连接处理单元,适于接收连接指定WiFi的消息,该消息中包括所述指定WiFi的服务集标识SSID和密码;根据所述SSID和密码使得所述测试用智能终端接入所述指定WiFi0
【专利摘要】本发明公开了一种测试用智能终端上的弹框处理方法和装置,该方法包括:对测试用智能终端的屏幕显示内容进行监控;当监控到所述测试用智能终端的屏幕上有弹框出现时,获取该弹框对应的处理信息;依据所获取的处理信息,对所述弹框进行相应处理,以使得所述测试用智能终端继续正常工作。对于在智能终端上进行应用测试的场景,该技术方案通过监控测试用智能终端的屏幕显示内容克服了现有技术中无法依靠监控程序主动处理智能终端弹框的问题,更大程度地实现了应用监控测试的自动化,节约了人力资源,提高了测试效率。
【IPC分类】G06F3/0481
【公开号】CN105159545
【申请号】CN201510640393
【发明人】田野, 张辉
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2015年12月16日
【申请日】2015年9月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1