发明名称 一种安全性分布式测试框架系统及其测试方法
摘要 本发明一种安全性分布式测试框架系统及其测试方法,所述的安全性分布式测试框架系统包括测试数据准备模块、测试执行控制模块、测试结果评估模块和测试中间件。本发明根据大型武器装备系统测试特点建立符合其测试需求的测试用例以及测试脚本,编排测试任务,实现软件测试过程在异构操作系统平台上的自动化执行,并对测试执行效果进行评估,并可以在测试框架基础上根据新的测试需求进行扩展以适合不同的测试环境。本发明具有可重用性,易用性,灵活性的特点,并在保持以上特点的同时充分考虑大型武器装备系统的安全性需求,在测试实现和系统运行的时候通过测试环境验证以及测试环境监控提高系统的安全性。
申请公布号 CN102141962B 申请公布日期 2013.06.19
申请号 CN201110086376.5 申请日期 2011.04.07
申请人 北京航空航天大学 发明人 张强;余丹;张杨;储大为;尹杰;王志超;马世龙
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 官汉增
主权项 一种安全性分布式测试框架系统,其特征在于:包括测试数据准备模块、测试执行控制模块、测试结果评估模块和测试中间件;所述的测试数据准备模块由测试数据库和测试任务准备单元组成;所述的测试数据库为测试任务的编排以及自动化执行提供数据支持;测试任务准备单元用于建立测试任务;所述的测试执行控制模块包括测试过程监控单元、测试执行控制单元以及测试异常处理单元;测试过程监控单元负责在测试任务执行时进行监控,记录测试框架系统的详细操作过程,生成操作留痕记录,并实时的收集被测系统及其环境的状态信息;测试执行控制单元对测试任务执行过程的各个指令进行解析并做出相应的响应处理,在收到测试任务开始执行指令后,测试执行控制单元从测试数据库中获取准备好的测试任务,并将测试任务中的子任务顺序转发至各个被测节点,部署在各个被测节点上的测试执行代理解释执行测试脚本,生成测试结果,并通过测试中间件回传给测试结果评估模块;测试异常处理单元将测试过程中异常信息进行回收并根据策略进行恢复处理;所述的测试结果评估模块包括结果处理单元、结果统计单元和测试评估单元;结果处理单元对测试执行控制模块的测试任务执行产生的测试结果数据进行解析处理并显示,结果处理单元对与时序关系相关的测试结果数据进行时序分析验证;结果统计单元根据每个测试用例的测试结果以及测试任务的概述信息给出整个测试任务的结果统计信息,经过测试评估单元给出测试任务的执行效果评估信息;所述的测试中间件通过服务接口分别与测试数据准备模块、测试执行控制模块和测试结果评估模块相连接,为整个测试系统提供基础的服务支持。
地址 100191 北京市海淀区学院路37号