一种软件测试用例自动生成方法

    公开(公告)号:CN108170613B

    公开(公告)日:2021-08-03

    申请号:CN201810190656.2

    申请日:2018-03-08

    Abstract: 本发明提出了一种软件测试用例自动生成方法,包括以下步骤:步骤1、根据软件结构,分别生成包级、类级软件网络;步骤2、分别计算类级、包级软件网络中各节点的综合重要度;步骤3、分别根据类级、包级软件网络结构,计算各网络中节点间的依赖强度,进而确定状态概率及转移概率;步骤4、根据隐马尔可夫模型,为软件自动生成测试用例。本发明的软件测试用例自动生成方法,借鉴复杂网络相关技术,提供一种从节点重要性角度出发,综合考虑图拓扑结构的软件测试用例自动生成方法,且结果具有较高的可信度。

    一种软件测试用例自动生成方法

    公开(公告)号:CN108170613A

    公开(公告)日:2018-06-15

    申请号:CN201810190656.2

    申请日:2018-03-08

    Abstract: 本发明提出了一种软件测试用例自动生成方法,包括以下步骤:步骤1、根据软件结构,分别生成包级、类级软件网络;步骤2、分别计算类级、包级软件网络中各节点的综合重要度;步骤3、分别根据类级、包级软件网络结构,计算各网络中节点间的依赖强度,进而确定状态概率及转移概率;步骤4、根据隐马尔可夫模型,为软件自动生成测试用例。本发明的软件测试用例自动生成方法,借鉴复杂网络相关技术,提供一种从节点重要性角度出发,综合考虑图拓扑结构的软件测试用例自动生成方法,且结果具有较高的可信度。

    基于层次竞价机制的网络安全资源分配方法

    公开(公告)号:CN106685720B

    公开(公告)日:2020-08-25

    申请号:CN201611262997.3

    申请日:2016-12-30

    Abstract: 本发明公开了一种基于层次竞价机制的网络安全资源分配方法,步骤如下:收集网络中可用的带宽资源,带宽资源为异构网络中无线频率资源的总流量带宽;收集用户设备的安全资源使用申请;采用细菌觅食优化算法对网络安全资源进行分配:将细菌按运动方式分为游动和旋转;计算细菌的适应度值,并且存储细菌当前适应度值为最适应值;每只细菌在原位置进行搜索并且计算新位置上的适应度值,若新位置的适应度值大于原位置,则代替原位置;判断搜索次数如果达到阈值,则随机产生一个新位置;若小于等于则进行下一步;记录适应度值最大的位置及相应的适应度函数值;重复多次数,得到网络安全资源分配资源的最大值。本发明能够提高网络安全资源的利用效率,并减少其能量消耗。

    基于层次竞价机制的网络安全资源分配方法

    公开(公告)号:CN106685720A

    公开(公告)日:2017-05-17

    申请号:CN201611262997.3

    申请日:2016-12-30

    Abstract: 本发明公开了一种基于层次竞价机制的网络安全资源分配方法,步骤如下:收集网络中可用的带宽资源,带宽资源为异构网络中无线频率资源的总流量带宽;收集用户设备的安全资源使用申请;采用细菌觅食优化算法对网络安全资源进行分配:将细菌按运动方式分为游动和旋转;计算细菌的适应度值,并且存储细菌当前适应度值为最适应值;每只细菌在原位置进行搜索并且计算新位置上的适应度值,若新位置的适应度值大于原位置,则代替原位置;判断搜索次数如果达到阈值,则随机产生一个新位置;若小于等于则进行下一步;记录适应度值最大的位置及相应的适应度函数值;重复多次数,得到网络安全资源分配资源的最大值。本发明能够提高网络安全资源的利用效率,并减少其能量消耗。

Patent Agency Ranking