版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201110419535.9
公 开 号:CN102567201A
代 理 人:黄明哲
代理机构:32112 南京天翼专利代理有限责任公司
专利类型:发明申请
申 请 日:20120711
公 开 日:20111215
专利主分类号:G06F11/36(20060101)
关 键 词:测试脚本 合法性 应用程序 自动修复 验证 图形用户界面GUI 图形用户界面 自动修复方法 测试工程师 修复 分析验证 模型检验 事件流程 修复过程 脚本 语句 录制 版本 描绘 协作 完善
摘 要:跨模型的图形用户界面测试脚本自动修复方法,对在旧版本图形用户界面GUI程序上录制的GUI测试脚本,针对新版本的GUI程序进行自动修复,本发明提出使用两个事件可达性模型互补的方法,以更加完整和准确的描述应用程序的GUI结构和事件可达性模型,使用两个事件可达性模型检验GUI测试脚本语句的合法性,并对在新版本GUI程序中不正确的GUI测试脚本给出自动修复方案;本发明使用两个模型协作来完成脚本的合法性验证和修复,自建事件可达性模型在修复过程中不断完善,不再需要测试工程师过多确认,两个模型的共同分析验证保证了完整描绘GUI应用程序中包含的全部事件流程,实现GUI测试脚本合法性验证和修复的自动化。