发明名称 基于多目标测试用例生成的通行控制算法测试装置与方法
摘要 一种基于动态多目标测试用例生成的通行控制算法仿真测试装置与测试方法,该装置基于视频生成闸机的通行样本库,将乘客通行闸机的视频作为输入,采用视频和图像处理技术,模拟乘客通过闸机期间的传感器数值序列;并提取乘客通行特征,根据不同特征为通行模式创建纪录;再使用基于动态多目标评价函数的选择算法为测试用例挑选通行模式,最后将选出的通行模式进行拼接生成测试用例;该装置从底向上设有顺序连接的数据存储层、数据采集层、测试层和结果展示层四层架构。本发明装置采用层次化和模块化结构,能够方便、灵活、智能地提供仿真测试功能,利用测试数据和测试中添加的标签判断仿真结果,提供图形化交互界面,方便用户操作和展示结果。
申请公布号 CN102663164A 申请公布日期 2012.09.12
申请号 CN201210071191.1 申请日期 2012.03.16
申请人 北京邮电大学 发明人 闫丹凤;宋大伟;胡平;黄俊霖
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 夏宪富
主权项 一种基于动态多目标测试用例生成的通行控制算法仿真测试装置,其特征在于:所述装置是基于视频生成闸机的通行样本库,将乘客通行闸机的视频作为输入,采用视频和图像处理技术,模拟乘客通过闸机期间的传感器数值序列;并提取乘客通行过程中的特征,根据不同特征为通行模式创建纪录;再使用基于动态多目标评价函数的选择算法为测试用例挑选通行模式,最后将选择出的通行模式进行拼接生成测试用例;该装置设有从底向上顺序连接、且底层向上层提供服务的数据存储层、数据采集层、测试层和结果展示层四层架构的模块,其中:数据存储层,设有分别存储仿真测试中所需各种数据的五个数据库:存储采集到的乘客通行闸机的视频的通行样本库;存储闸机从各段视频中采集的传感器通行数据的标准通行模式库;存储与各种通行方式对应的检测规则的判定规则库,存储全部待测通行控制算法的通行算法库,存储闸机各种外壳形状与对射传感器分布状况的硬件方案库;数据采集层,设有负责处理视频数据和对数据存储层的不同数据提供操作接口的七个模块:负责生成和调整闸机外壳及其通道两侧外壳上的对射传感器参数和分布的模拟硬件设置模块,负责采样和处理视频数据的视频处理模块,以及分别与数据存储层中通行样本库、通行算法库、判定规则库、标准通行模式库和硬件方案库的操作接口对应的通行样本,通行算法,判定规则,标准通行模式和硬件方案的五个管理模块,以便通过这些接口对相应数据库进行包括增删改的编辑和检索操作,以使这些功能能够被该装置的控制界面或各层其他模块所调用,检索和读取相关数据;测试层,作为该装置控制核心,用于创建并执行测试过程;设有七个模块:用于管理仿真测试时间、以使藉由模拟时钟控制仿真过程的模拟时钟管理模块,模拟闸机中的闸门、蜂鸣器与警示灯、以便实时读取硬件状态并根据状态作出相应反应的模拟硬件管理模块,读取和选择数据存储层的数据,将各测试通行 样本进行定制和连接,并在连接中添加能够提高数据可读性和为分析测试结果提供数据标注的测试标签,以便根据用户需求组装生成相应测试用例的定制测试用例模块,用于选择测试算法的定制测试算法模块,管理整个测试过程的整个流程的算法测试模块,和负责对算法测试模块执行完毕所生成的测试结果和文件进行检验与判断的结果分析模块;展示层,设有结果展示模块,负责整理测试结果并通过交互界面展示给用户。
地址 100876 北京市海淀区西土城路10号