发明名称 基于windows操作系统下的复杂控件测试方法
摘要 本发明公开了一种基于windows操作系统下的复杂控件测试方法,包括包括录制模块和回放模块,所述回放模块包括脚本及操作控件的类库和测试运行模块,本发明是通过反射角度实现脚本录制与回放,能对复杂控件以简洁高效地方式来标识进行描述和识别,避免以前自动化功能测试工具手工修改测试脚本,极大加重了测试工程师工作复杂性和工作量;其次使用了统一的脚本语言,避免不同环境,不同平台脚本语言生成不一致问题,最后本测试方法还能兼顾托管和非拖管开发平台,提高测试工作效率。
申请公布号 CN104572428A 申请公布日期 2015.04.29
申请号 CN201310483453.X 申请日期 2013.10.16
申请人 陆璐 发明人 陆璐
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 常州佰业腾飞专利代理事务所(普通合伙) 32231 代理人 金辉
主权项 一种基于windows操作系统下的复杂控件测试方法,其特征在于:包括录制模块和回放模块,所述回放模块包括脚本及操作控件的类库和测试运行模块,具体操作如下:①录制模块要识别windows操作系统下应用程序的状态并捕获用户的行为,并记录用户操作应用程序时的有效动作,并生成测试脚本;②录制模块输出脚本后,通过脚本及操作控件的类库提供的操作控件的函数,将脚本中的操作控件的函数依靠操作控件的类库,转化为以DLL的形式;③所述测试运行模块将测试脚本组装成能够通过编译的代码,并具有屏幕状态捕捉的功能,以对比测试运行的结果与预期的结果;最后自动运行生成的测试脚本,执行功能测试。
地址 210000 江苏省南京市龙潭街道疏港大道1号