[发明专利]一种应用测试的监控方法和装置在审
| 申请号: | 201510946035.9 | 申请日: | 2015-12-16 |
| 公开(公告)号: | CN105607999A | 公开(公告)日: | 2016-05-25 |
| 发明(设计)人: | 刘双 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 测试 监控 方法 装置 | ||
技术领域
本发明涉及测试的技术领域,特别是涉及一种应用测试的监控方法和一 种应用测试的监控装置。
背景技术
为了拟补操作系统功能的不足,用户习惯在操作系统中安装许多应用。
而每个应用的功能或多或少存在差异,导致同一类型的应用可能会安装 多个。
某些流氓的应用为了争取某些系统资源或功能,如默认浏览器、浏览器 首页等等,可能会非法修改系统设置,导致其他同类型的应用异常运行。
因此,为了保障应用自身的正常运行,通常在上线之前与其他应用一同 进行测试,避免非法修改系统设置带来的异常运行。
目前,这种测试通常由技术人员手动进行测试、监控,虽然可以进行正 常监控,但是,应用的数量繁多,人工测试、监控的操作繁琐、耗时很大、 成品很高。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分 地解决上述问题的一种应用测试的监控方法和相应的一种应用测试的监控 装置。
依据本发明的一个方面,提供了一种应用测试的监控方法,包括:
对目标应用进行升级处理;
在升级之后的目标应用所处的测试环境中,调用预设的测试用例对待测 试应用进行测试,获得测试结果;
检测所述测试结果是否符合所述测试用例中的预期结果,以监控所述目 标应用是否影响所述待测试应用的运行。
可选地,所述将目标应用进行升级处理的步骤包括:
读取上一次的监控结果;
当上一次的监控结果为所述目标应用影响所述待测试应用时,检测所述 目标应用是否更新;
若是,则对目标应用进行升级处理。
可选地,所述将目标应用进行升级处理的步骤还包括:
当上一次的监控结果为所述目标应用不影响所述待测试应用时,对目标 应用进行升级处理。
可选地,所述调用预设的测试用例对待测试应用进行测试,获得测试结 果的包括:
调用预设的测试用例,在待测试应用的界面上模拟用户操作;
获取待测试应用针对模拟的用户操作反馈的测试结果。
可选地,所述检测所述测试结果是否符合所述测试用例中的预期结果, 以监控所述目标应用是否影响所述待测试应用的运行的步骤包括:
当所有测试结果符合测试用例中的所有预期结果时,确定所述目标应用 不影响所述待测试应用的运行。
可选地,所述检测所述测试结果是否符合所述测试用例中的预期结果, 以监控所述目标应用是否影响所述待测试应用的运行的步骤包括:
当至少一个测试结果不符合测试用例中的预期结果时,确定所述目标应 用影响所述待测试应用的运行。
可选地,还包括:
保存当前的监控结果;
所述监控结果包括所述目标应用不影响所述待测试应用的运行,或者, 所述目标应用影响所述待测试应用的运行。
可选地,还包括:
当确定所述目标应用影响所述待测试应用的运行时,保存测试环境。
可选地,所述保存测试环境的步骤包括:
当所述目标应用与所述待测试应用处于同一个虚拟机时,对所述虚拟机 生成镜像。
可选地,还包括:
针对所述目标应用影响所述待测试应用的运行的监控结果生成警报信 息。
根据本发明的另一方面,提供了一种应用测试的监控装置,包括:
升级处理模块,适于对目标应用进行升级处理;
应用测试模块,适于在升级之后的目标应用所处的测试环境中,调用预 设的测试用例对待测试应用进行测试,获得测试结果;
测试监控模块,适于检测所述测试结果是否符合所述测试用例中的预期 结果,以监控所述目标应用是否影响所述待测试应用的运行。
可选地,所述升级处理模块还适于:
读取上一次的监控结果;
当上一次的监控结果为所述目标应用影响所述待测试应用时,检测所述 目标应用是否更新;
若是,则对目标应用进行升级处理。
可选地,所述升级处理模块还适于:
当上一次的监控结果为所述目标应用不影响所述待测试应用时,对目标 应用进行升级处理。
可选地,所述应用测试模块还适于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510946035.9/2.html,转载请声明来源钻瓜专利网。





