基于热力图的集成测试用例最小集分析方法、系统及终端

    公开(公告)号:CN113986728A

    公开(公告)日:2022-01-28

    申请号:CN202111254721.1

    申请日:2021-10-27

    Abstract: 本发明公开了基于热力图的集成测试用例最小集分析方法、系统及终端,涉及软件测试领域,其技术方案要点是:获取待测程序在集成测试阶段的基础测试用例集;执行基础测试用例集中的多个测试用例,建立相应的函数覆盖热力图;将多个函数覆盖热力图中的热力值对应叠加后得到总热力图,直至总热力图显示覆盖全部函数,组成完整测试用例集;选取总热力图中热力值最高的函数作为目标函数,并获取调用目标函数的所有测试用例中函数平均执行时间最短的测试用例作为目标测试用例,将总热力图中对应行列的热力值清除,直至总热力图的热力值全部为零,所有的目标测试用例组成为测试用例最小集。可以高效地完成集成测试以及后续的回归测试工作。

    一种智能化核安全级DCS设计与验证方法、系统及存储介质

    公开(公告)号:CN115437327A

    公开(公告)日:2022-12-06

    申请号:CN202211122425.0

    申请日:2022-09-15

    Abstract: 为解决现有技术采用人工方式设计DCS设备或软件存在的依赖设计人员经验和人工投入导致的设计质量不高和投入大的问题,本发明实施例提供一种智能化核安全级DCS设计与验证方法、系统及存储介质,包括:采用图像识别提取上游DCS输入文件中DCS设计数据形成功能需求数据库;根据DCS软件设计要求、软件设计规范和软件设计原则形成软件设计规则库;利用测试用例设计规范形成的用例设计规则库;根据DCS硬件设计要求、硬件设计规范和硬件设计原则形成硬件设计规则库;使用软件设计规则库和功能需求数据库,形成软件工程数据包;使用硬件设计规则库和功能需求数据库,形成硬件工程数据包;使用功能需求数据库和用例设计规则库形成测试脚本,进行测试验证形成测试报告。

    一种智能化核安全级DCS设计与验证方法、系统及存储介质

    公开(公告)号:CN115437327B

    公开(公告)日:2024-10-11

    申请号:CN202211122425.0

    申请日:2022-09-15

    Abstract: 为解决现有技术采用人工方式设计DCS设备或软件存在的依赖设计人员经验和人工投入导致的设计质量不高和投入大的问题,本发明实施例提供一种智能化核安全级DCS设计与验证方法、系统及存储介质,包括:采用图像识别提取上游DCS输入文件中DCS设计数据形成功能需求数据库;根据DCS软件设计要求、软件设计规范和软件设计原则形成软件设计规则库;利用测试用例设计规范形成的用例设计规则库;根据DCS硬件设计要求、硬件设计规范和硬件设计原则形成硬件设计规则库;使用软件设计规则库和功能需求数据库,形成软件工程数据包;使用硬件设计规则库和功能需求数据库,形成硬件工程数据包;使用功能需求数据库和用例设计规则库形成测试脚本,进行测试验证形成测试报告。

    基于热力图的集成测试用例最小集分析方法、系统及终端

    公开(公告)号:CN113986728B

    公开(公告)日:2024-04-23

    申请号:CN202111254721.1

    申请日:2021-10-27

    Abstract: 本发明公开了基于热力图的集成测试用例最小集分析方法、系统及终端,涉及软件测试领域,其技术方案要点是:获取待测程序在集成测试阶段的基础测试用例集;执行基础测试用例集中的多个测试用例,建立相应的函数覆盖热力图;将多个函数覆盖热力图中的热力值对应叠加后得到总热力图,直至总热力图显示覆盖全部函数,组成完整测试用例集;选取总热力图中热力值最高的函数作为目标函数,并获取调用目标函数的所有测试用例中函数平均执行时间最短的测试用例作为目标测试用例,将总热力图中对应行列的热力值清除,直至总热力图的热力值全部为零,所有的目标测试用例组成为测试用例最小集。可以高效地完成集成测试以及后续的回归测试工作。

Patent Agency Ranking