一种构造测试软件的方法和应用该方法的测试系统技术方案

技术编号:8241503 阅读:191 留言:0更新日期:2013-01-24 22:25
本发明专利技术公开一种方便编程人员快速构造其测试软件、并使其软件具有较大扩充性、能够在脱离编译环境的情况下快速扩充软件功能、及时响应客户需求、用户能够自行修改需求的构造测试软件的方法,将测试软件分为测试程序框架层、脚本解释引擎及器件动态链接库DLL层、测试脚本层,测试程序框架层用于脚本解释引擎初始化、日志显示、测试需要的控件显示以及设备面板显示,脚本解释引擎及器件DLL层用于解释脚本、运行控制脚本、链接测试脚本到器件DLL的接口函数,测试脚本层用于描述测试流程,测试命令通过脚本解释引擎加载测试脚本执行测试命令的序列,以便适应各种测试设备及测试流程。

【技术实现步骤摘要】

本专利技术涉及测试软件的
,尤其涉及一种构造测试软件的方法,还有应用该方法的测试系统。
技术介绍
目前,制造业中的测试软件往往都是开发人员根据现有的测试设备、测试方法和流程定制而成。由于产品的差异以及更新换代,哪怕是同一公司内的不同产品,其测试流程往往也会千差万别,而相关的测试软件也必须不断根据用户需求进行修改。这对测试软件编写者带来了极大的挑战,测试软件无法快速适用于不同产品,甚至也无法适用于相同产品的不同阶段(比如研发阶段,中试阶段,生产阶段等等),也无法与现有产线上的各类信息系统紧密结合,一旦产线上做流程变更,软件的变更也不可缺少,由于现有编程语言多半需 要在编译环境下重新编译后才能使用,这会带来几个问题I.开发者所处的开发环境中不一定有软件使用者相关的测试仪表环境,必须在开发机器上修改代码后再发布到使用者机器上。而往往测试软件调试必须经常这样反复往返,这使得开发效率往往在测试环节下变得异常缓慢。2.软件初期版本在用户机器上运行出现问题时,往往不太好迅速定位;由于出现问题的情况多较为复杂,涉及到用户的不同操作,在本地调试环境中也不太好模拟相关操作。3.用户任何细微的需求本文档来自技高网...

【技术保护点】
一种构造测试软件的方法,其特征在于:将测试软件分为测试程序框架层、脚本解释引擎及器件动态链接库DLL层、测试脚本层,测试程序框架层用于脚本解释引擎初始化、日志显示、测试需要的控件显示以及设备面板显示,脚本解释引擎及器件DLL层用于解释脚本、运行控制脚本、链接测试脚本到器件DLL的接口函数,测试脚本层用于描述测试流程,测试命令通过脚本解释引擎加载测试脚本执行测试命令的序列,以便适应各种测试设备及测试流程。

【技术特征摘要】

【专利技术属性】
技术研发人员:李仲伟江毅许耿裴青峰俞施展黄丹
申请(专利权)人:武汉光迅信息技术有限公司武汉光迅科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1