-
公开(公告)号:CN115858383A
公开(公告)日:2023-03-28
申请号:CN202211670828.9
申请日:2022-12-23
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种面向多对象系统的关键字驱动测试方法及系统,方法包括步骤一,创建关键字执行流;步骤二,执行关键字;步骤三,测试结果反馈;步骤四,持续测试;步骤五,创建并行执行流;步骤六,切换测试对象;系统包括自动化测试模块、并行执行模块和测试对象切换模块,本发明基于关键字驱动的自动化测试框架进行改进,在关键字驱动的自动化测试框架基础之上,增加测试对象信息,测试框架据此信息向相应的测试对象发送测试操作指令;测试对象执行测试操作并返回执行结果。通过在用例中配置“设置被测对象”关键字和在参数中配置目的测试对象标识,以修改测试对象信息,实现向不同测试对象发送测试操作指令。
-
公开(公告)号:CN119847607A
公开(公告)日:2025-04-18
申请号:CN202411781459.X
申请日:2024-12-05
Applicant: 北京轩宇信息技术有限公司
Abstract: 本发明公开一种将指令集构建为离散化三维矩阵的流水线仿真方法。包括:根据处理器的指令集语义,依照执行功能、执行时间、执行属性三个维度,构建出全部指令的离散化三维矩阵模型;解析目标码中指令内容,建立指令内容与所述的离散化三维矩阵模型的对应关系;将目标码指令的离散化三维矩阵模型按照目标码中的指令执行顺序放入指令集运行象限,从而生成三维指令集流水线矩阵,进一步将其依照执行功能与执行时间的关系进行串行化转换;串行化后的指令集流水线是一种按照时间顺序进行单点功能执行的二维序列,执行属性用于辅助完成单点功能仿真,从而完成指令集流水线的仿真。解决了现有模拟器针对高复杂度的指令集流水线难以进行排序的仿真问题。
-
公开(公告)号:CN117631555A
公开(公告)日:2024-03-01
申请号:CN202311416509.X
申请日:2023-10-30
Applicant: 北京轩宇信息技术有限公司
IPC: G05B17/02
Abstract: 本发明公开了一种1553B总线半物理仿真系统及方法,包括目标板、FPGA接口仿真设备、驱动封装模块、1553B总线仿真芯片和终端虚拟设备,所述目标板通过接口映射逻辑连接有FPGA接口仿真设备;仿真方法,包括步骤一,映射;步骤二,读写寄存器组;步骤三,数据存放;步骤四,发送数据;步骤五,同步数据;步骤六,存放接收和发送;步骤七,状态模拟;步骤八,发送和接收缓存区;步骤九,协议传输;该发明,采用接口物理模拟和处理逻辑仿真相结合的方式,实现1553B总线的半物理仿真,形成了由上位机软件和智能目标板组成的处理器在回路仿真测试环境,基于此种紧耦合架构的智能目标板可作为嵌入式系统的目标机快速原型,形成程序运行环境。
-
公开(公告)号:CN115454862A
公开(公告)日:2022-12-09
申请号:CN202211139603.0
申请日:2022-09-19
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种基于关键字驱动的自动化测试并行执行系统,包括:并行执行管理模块,用于对测试子线程进行管理;关键字步骤并行执行模块,用于创建测试子线程的可执行环境;信息交互模块,用于实现线程间的信息传递和交互;异常处理模块,用于在关键字步骤执行错误时判断测试用例是否继续执行;执行结果管理模块,用于对关键字步骤的执行结果进行统计和管理;日志信息模块,用于形成完整的测试执行过程记录;并行执行关键字库,用于将并行执行机制融入基于关键字驱动的自动化测试架构;并行测试驱动模块,用于实现对嵌入式软件全数字自动化测试。本发明解决了现有的基于关键字驱动的自动化测试框架下因单线程执行关键字步骤导致测试效率不高的问题。
-
-
-