-
公开(公告)号:CN112015639B
公开(公告)日:2024-03-15
申请号:CN202010762816.3
申请日:2020-07-31
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本申请公开了一种星载软件测试用例的生成方法及装置,该方法包括:根据预设的星载软件需求信息建立状态机模型,其中,所述状态机模型是指采用状态机图描述软件系统中功能的状态图元以及转移图元;将所述状态机模型转换为有向图以及确定所述有向图中所有路径集合,并根据预设的路径约束条件从所有路径集合中确定出可执行路径集合;根据预设的测试用例覆盖策略从所述可执行路径集合中确定出可执行测试路径集合,根据所述可执行测试路径集合自动生成测试用例集。本申请提高了所生成的测试用例的质量。
-
公开(公告)号:CN112015639A
公开(公告)日:2020-12-01
申请号:CN202010762816.3
申请日:2020-07-31
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本申请公开了一种星载软件测试用例的生成方法及装置,该方法包括:根据预设的星载软件需求信息建立状态机模型,其中,所述状态机模型是指采用状态机图描述软件系统中功能的状态图元以及转移图元;将所述状态机模型转换为有向图以及确定所述有向图中所有路径集合,并根据预设的路径约束条件从所有路径集合中确定出可执行路径集合;根据预设的测试用例覆盖策略从所述可执行路径集合中确定出可执行测试路径集合,根据所述可执行测试路径集合自动生成测试用例集。本申请提高了所生成的测试用例的质量。
-
公开(公告)号:CN115858383A
公开(公告)日:2023-03-28
申请号:CN202211670828.9
申请日:2022-12-23
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种面向多对象系统的关键字驱动测试方法及系统,方法包括步骤一,创建关键字执行流;步骤二,执行关键字;步骤三,测试结果反馈;步骤四,持续测试;步骤五,创建并行执行流;步骤六,切换测试对象;系统包括自动化测试模块、并行执行模块和测试对象切换模块,本发明基于关键字驱动的自动化测试框架进行改进,在关键字驱动的自动化测试框架基础之上,增加测试对象信息,测试框架据此信息向相应的测试对象发送测试操作指令;测试对象执行测试操作并返回执行结果。通过在用例中配置“设置被测对象”关键字和在参数中配置目的测试对象标识,以修改测试对象信息,实现向不同测试对象发送测试操作指令。
-
公开(公告)号:CN115454862A
公开(公告)日:2022-12-09
申请号:CN202211139603.0
申请日:2022-09-19
Applicant: 北京轩宇信息技术有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种基于关键字驱动的自动化测试并行执行系统,包括:并行执行管理模块,用于对测试子线程进行管理;关键字步骤并行执行模块,用于创建测试子线程的可执行环境;信息交互模块,用于实现线程间的信息传递和交互;异常处理模块,用于在关键字步骤执行错误时判断测试用例是否继续执行;执行结果管理模块,用于对关键字步骤的执行结果进行统计和管理;日志信息模块,用于形成完整的测试执行过程记录;并行执行关键字库,用于将并行执行机制融入基于关键字驱动的自动化测试架构;并行测试驱动模块,用于实现对嵌入式软件全数字自动化测试。本发明解决了现有的基于关键字驱动的自动化测试框架下因单线程执行关键字步骤导致测试效率不高的问题。
-
-
-