发明名称 |
Android手机自动化测试过程中排除异常干扰的方法和装置 |
摘要 |
本发明公开了一种Android手机自动化测试过程中排除异常干扰的方法和装置,所述方法包括:S1、在所述自动化测试过程中,获取来自Android系统的广播,并通过关键词过滤,提取异常干扰事件的广播,所述异常干扰事件包括与测试项目无关的弹出或跳转;S2、当所述异常干扰事件的广播通知手机执行所述异常干扰事件时,暂停自动化测试,再通过模拟用户操作生成点击动作,并发送点击事件至Android系统以关闭所述异常干扰事件,待返回测试界面后,继续所述自动化测试。所述装置包括用于监控异常干扰的监控模块和用于处理异常干扰的异常处理模块。本发明的方法和装置能在不影响自动测试的前提下,监控与测试无关的异常并关闭异常,提高自动化测试的准确率和效率。 |
申请公布号 |
CN103914387B |
申请公布日期 |
2016.08.17 |
申请号 |
CN201410166818.0 |
申请日期 |
2014.04.23 |
申请人 |
广东欧珀移动通信有限公司 |
发明人 |
何晓俊;岳闯 |
分类号 |
G06F11/36(2006.01)I;H04M1/725(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
深圳新创友知识产权代理有限公司 44223 |
代理人 |
江耀纯 |
主权项 |
一种Android手机自动化测试过程中排除异常干扰的方法,其特征在于:包括以下步骤:S1、在所述自动化测试过程中,获取来自Android系统的广播,并通过关键词过滤,提取异常干扰事件的广播,所述异常干扰事件包括与测试项目无关的弹出或跳转,其中针对不同的测试项目,预先设置不同的过滤关键词,在测试时,对出现的事件的广播进行关键词过滤,提取出异常干扰事件的广播;S2、当所述异常干扰事件的广播通知手机执行所述异常干扰事件时,暂停自动化测试,再通过模拟用户操作生成点击动作,并发送点击事件至Android系统以关闭所述异常干扰事件,待返回测试界面后,继续所述自动化测试。 |
地址 |
523860 广东省东莞市长安镇乌沙海滨路18号 |