[发明专利]一种图形界面程序的资源泄漏测试及问题定位方法有效
申请号: | 200610167719.X | 申请日: | 2006-12-19 |
公开(公告)号: | CN101206616A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 林全疆;宋平波;徐雄;胡颖茂;胡欣欣;陈剑波 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 马浩 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形界面 程序 资源 泄漏 测试 问题 定位 方法 | ||
1.一种确定资源泄漏的方法,包括如下步骤:
(1)在软件运行后,连续N次执行同一组可循环的界面操作,
(2)监控每次的界面操作的资源占用数目,
(3)如果所述资源占用数目持续地上升,则进行如下步骤:
判定该操作产生资源泄露;以及
计算该界面操作资源泄漏数等于第2次到第N-1次操作所产生资源泄漏量的平均值X。
2.根据权利要求1所述的确定资源泄漏的方法,其中N是大于或等于3的正整数。
3.根据权利要求1所述的确定资源泄漏的方法,其中所述资源是GDI、用户资源、内存资源、系统句柄等至少之一。
4.根据权利要求1所述的确定资源泄漏的方法,其中所述软件可以是windows,linux,unix,java,.net等操作系统之上的软件。
5.根据权利要求1所述的确定资源泄漏的方法,其中所述资源是通过WINDOWS的任务管理器来监控的。
6.根据权利要求1所述的确定资源泄漏的方法,其中还包括利用自动化重放工具循环权利要求1的步骤(1)-步骤(3)n次,对于每次迭代,分别算得X1,X2,...,Xn的资源泄漏数,求其平均资源泄漏数:
平均资源泄漏数=∑(X1+X2+...+Xn)/n。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610167719.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图形界面的更新系统及方法
- 下一篇:脱硫石膏渣烘干破碎机及其破碎方法