一种测试用例排序模型训练、测试用例排序方法及装置

    公开(公告)号:CN114461523A

    公开(公告)日:2022-05-10

    申请号:CN202210114298.3

    申请日:2022-01-30

    IPC分类号: G06F11/36 G06N3/08

    摘要: 本发明提供了一种测试用例排序模型训练、测试用例排序方法及装置,测试用例排序模型训练方法包括:确定测试用例各候选评价指标的主观权重和客观权重;采用最小二乘法将主观权重和客观权重相结合得到各候选评价指标的权重值,根据各候选评价指标的权重值大小确定评价指标;将测试用例训练样本的评价指标的值作为输入向量对初始神经网络模型进行训练,得到测试用例排序模型,测试用例排序模型测试用例进行分析输出测试用例的评价值,测试用例评价值用于对测试用例集中的测试用例进行排序。通过实施本发明提高了测试用例排序模型的训练效率,并且训练得到的测试用例排序模型能够对测试用例进行准确评价,从而基于本发明能够得到更可靠的排序结果。

    一种SQL接口自动化测试方法及装置

    公开(公告)号:CN114443499A

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

    申请号:CN202210116227.7

    申请日:2022-01-30

    IPC分类号: G06F11/36

    摘要: 本发明提供了一种SQL接口自动化测试方法及装置,该方法包括:若源代码发生变化,将更新后的源代码发送至对应服务器;将代码执行脚本发送至服务器,通过代码执行脚本将服务器中运行的原始可执行文件替换为更新后的源代码对应的最新可执行文件;将测试用例集和功能执行脚本发送至服务器,通过功能执行脚本执行测试用例集,对待测试接口的方法进行测试得到功能测试结果;将性能执行脚本发送至服务器,按照测试参数执行待测试接口的接口测试方法,根据服务器的性能参数得到服务器的性能测试结果。通过执行本发明在源代码发生变化后及时对SQL接口测试,保证了测试的时效性,并且测试过程是自动化实现的减轻了人工执行的滞后性和重复性,提高了测试效率。

    一种密钥异构防御方法
    10.
    发明授权

    公开(公告)号:CN109413092B

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

    申请号:CN201811386581.1

    申请日:2018-11-20

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种密钥异构防御方法。本发明采用的技术方案为:用户端上的用户根据自己的需求发起服务请求,转发控制端在接收到用户服务请求信息后,向缓存池申请加密,缓存池返回两种加密方式给分发器,并将其中一种加密方式的解密方式同步给要接收该信息的执行体,分发器采用有解密方式的加密方式后将加密后的信息与另一种加密方式传送给执行体,重复使用该方法生成2n种加密、解密方式,其中n为执行体的个数;执行体接收加密信息后,解密该信息生成结果信息,并将结果信息加密后返回给表决器,表决器根据表决算法做出表决将结果返回给用户。本发明迷惑攻击者的同时也解决了变换加密方式后执行体解密方式延迟造成的执行体非外界攻击异常。