[发明专利]一种应用测试的监控方法和装置在审
| 申请号: | 201510946035.9 | 申请日: | 2015-12-16 |
| 公开(公告)号: | CN105607999A | 公开(公告)日: | 2016-05-25 |
| 发明(设计)人: | 刘双 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 测试 监控 方法 装置 | ||
1.一种应用测试的监控方法,包括:
对目标应用进行升级处理;
在升级之后的目标应用所处的测试环境中,调用预设的测试用例对待测 试应用进行测试,获得测试结果;
检测所述测试结果是否符合所述测试用例中的预期结果,以监控所述目 标应用是否影响所述待测试应用的运行。
2.如权利要求1所述的方法,其特征在于,所述将目标应用进行升级 处理的步骤包括:
读取上一次的监控结果;
当上一次的监控结果为所述目标应用影响所述待测试应用时,检测所述 目标应用是否更新;
若是,则对目标应用进行升级处理。
3.如权利要求2所述的方法,其特征在于,所述将目标应用进行升级 处理的步骤还包括:
当上一次的监控结果为所述目标应用不影响所述待测试应用时,对目标 应用进行升级处理。
4.如权利要求1或2或3所述的方法,其特征在于,所述调用预设的 测试用例对待测试应用进行测试,获得测试结果的包括:
调用预设的测试用例,在待测试应用的界面上模拟用户操作;
获取待测试应用针对模拟的用户操作反馈的测试结果。
5.如权利要求1所述的方法,其特征在于,所述检测所述测试结果是 否符合所述测试用例中的预期结果,以监控所述目标应用是否影响所述待测 试应用的运行的步骤包括:
当所有测试结果符合测试用例中的所有预期结果时,确定所述目标应用 不影响所述待测试应用的运行。
6.如权利要求1所述的方法,其特征在于,所述检测所述测试结果是 否符合所述测试用例中的预期结果,以监控所述目标应用是否影响所述待测 试应用的运行的步骤包括:
当至少一个测试结果不符合测试用例中的预期结果时,确定所述目标应 用影响所述待测试应用的运行。
7.如权利要求1或2或3或5或6所述的方法,其特征在于,还包括:
保存当前的监控结果;
所述监控结果包括所述目标应用不影响所述待测试应用的运行,或者, 所述目标应用影响所述待测试应用的运行。
8.如权利要求1或2或3或5或6所述的方法,其特征在于,还包括:
当确定所述目标应用影响所述待测试应用的运行时,保存测试环境。
9.如权利要求8所述的方法,其特征在于,所述保存测试环境的步骤 包括:
当所述目标应用与所述待测试应用处于同一个虚拟机时,对所述虚拟机 生成镜像。
10.一种应用测试的监控装置,包括:
升级处理模块,适于对目标应用进行升级处理;
应用测试模块,适于在升级之后的目标应用所处的测试环境中,调用预 设的测试用例对待测试应用进行测试,获得测试结果;
测试监控模块,适于检测所述测试结果是否符合所述测试用例中的预期 结果,以监控所述目标应用是否影响所述待测试应用的运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510946035.9/1.html,转载请声明来源钻瓜专利网。





