于秀山专利技术

于秀山共有10项专利

  • 图形用户界面软件自动测试方法及装置
    本发明公开一种图形用户界面软件测试方法,包括:对图形用户界面软件进行分析,通过图形用户界面中的界面元素获取该软件的功能需求并且提取界面元素的边界值;根据获取的该软件的功能需求和界面元素的边界值生成测试用例;通过测试用例自动测试图形用户界...
  • 图形用户界面软件功能获取方法及装置
    本发明公开一种图形用户界面软件功能获取方法,包括:利用Windows操作系统提供的微软用户交互自动化MS-UIA框架,对被测软件的用户界面进行分析,获取主界面中的菜单类和对话框类控件元素;通过自动触发菜单和控件的点击事件,得到次级菜单或...
  • 本发明公开一种面向问题的GUI软件关联功能分析方法,包括:通过获取GUI软件的窗口元素、分析窗口内元素依赖关系、获取窗口调用关系以及基于界面元素的软件功能组成,以得到GUI软件功能;根据得到的GUI软件功能,创建GUI软件功能、测试用例...
  • 一种GUI软件输入边界值获取方法和系统
    本发明公开了一种软件输入边界值获取方法,应用于含有图形用户界面GUI的软件,包括:扫描被测软件源代码;在代码文件中得到与所述软件的窗体输入控件相对应的代码段,所述代码段中包含输入字段的范围信息。本发明还公开了与上述方法相对应的系统。本发...
  • 本发明公开了一种用功能图分析软件功能变更及其影响的方法,包括:通过对被测软件进行分析,构建软件功能图;分析控件变更和代码变更影响;控件与代码映射,通过分析源程序代码,采用代码与界面控件映射方法,找出变更代码所对应的软件功能,将代码变更转...
  • 本发明公开了一种检测软件异常输入处理正确性的方法,通过词法和语法分析,得到被测软件源代码的抽象语法树和符号表;遍历所述抽象语法树和符号表,得到所述被测软件源代码中的输入控件,所述输入控件为允许用户输入数据的控件;对所述输入控件进行辨识,...
  • 本发明公开了一种代码与功能覆盖映射系统,其结构包括白盒测试工具、代码覆盖信息提取模块、代码与控件映射处理模块和代码覆盖与功能覆盖映射模块。本发明还公开了一种代码与功能覆盖映射方法。本发明技术方案能够搭建白盒测试与黑盒测试之间桥梁,充分发...
  • 本发明公开了一种软件功能图自动获取方法,包括:分析源代码的词法和语法,得到抽象语法树和符号表;得到源代码中所有的人机交互图形化用户界面设计GUI控件,并对所述GUI控件进行辨识;根据所述GUI控件以及所述GUI控件之间的相互关系,生成完...
  • 本发明公开了一种图形用户界面软件功能覆盖测试方法,通过对被测软件进行分析,找出软件所有窗口之间调用关系、每一个窗口内部所包含的事件及其相互关系以及窗口之间的事件交互关系,对事件交互图进行简化;对测试过程进行跟踪,捕获所述被测软件执行过程...
  • 本发明公开了一种对软件测试进行记录的方法,所述方法包括以下步骤:在执行测试用例时,通过钩子技术捕获操作被测软件时产生的鼠标消息和被测软件的反馈信息,获得测试流程信息,并记录下来;软件测试结束后,根据记录的测试流程信息,生成测试记录文档。...
1