[发明专利]一种windows环境下的复杂控件测试系统无效
| 申请号: | 201010193166.1 | 申请日: | 2010-06-01 |
| 公开(公告)号: | CN101853204A | 公开(公告)日: | 2010-10-06 |
| 发明(设计)人: | 陆璐 | 申请(专利权)人: | 华南理工大学 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍 |
| 地址: | 510640 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 windows 环境 复杂 控件 测试 系统 | ||
1.一种windows环境下的复杂控件测试系统,包括录制模块和回放模块,其特征在于:所述录制模块包括对非托管应用程序的录制模块和对托管应用程序的录制模块,录制模块生成供回放模块自动运行的测试脚本,所述回放模块包括脚本及操作控件的类库和测试运行模块,所述脚本及操作控件的类库提供测试脚本中的操作控件的函数,所述测试运行模块将测试脚本组装成能够通过编译的代码,并自动运行生成的测试脚本。
2.根据权利要求1所述的windows环境下的复杂控件测试系统,其特征在于所述对非托管应用程序的录制模块包括程序状态捕获模块和动作分析模块,所述程序状态捕获模块能够截获非托管应用程序发出的事件,以及监控鼠标键盘的状态,并产生鼠标键盘消息序列和事件序列的输出,所述动作分析模块能够接收程序状态捕获模块的输出,并生成测试脚本。
3.根据权利要求1或2所述的windows环境下的复杂控件测试系统,其特征在于所述动作分析模块对标准控件由时间序列分析用户的操作,而对于非标准控件则根据鼠标键盘消息序列分析用户的操作。
4.根据权利要求1所述的windows环境下的复杂控件测试系统,其特征在于所述对托管应用程序的录制模块包括初始化模块和动作捕获模块,所述初始化模块将被测的程序集在应用程序域中运行,所述动作捕获模块抓取程序运行时用户的操作并记录脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010193166.1/1.html,转载请声明来源钻瓜专利网。





