【技术实现步骤摘要】
本专利技术涉及一种基于自适应循环bert和粒子群优化的测试用例生成方法,属于系统测试领域。
技术介绍
1、软件测试是确保软件质量的核心过程,它的目标是检测和纠正软件中的错误和缺陷。软件测试的基本原理是通过提供输入数据,执行程序并分析输出结果,以检查程序的正确性和稳定性。传统的测试用例生成方法往往依赖于专家经验或基于规则的手动设计,这种方式既耗时又容易产生偏差,难以应对现代复杂软件系统中多变的输入条件和多样的约束要求。因此,自动化生成测试用例技术逐渐成为软件测试领域的重要研究方向。
2、粒子群优化算法是一种基于群体智能的优化算法,该算法受到鸟群觅食行为的启发,通过模拟粒子的移动和学习过程来优化问题的解。在粒子群优化算法中,问题的解被表示为粒子,粒子根据自身的经验和群体中的最优解进行调整和更新,以逐步接近最优解。粒子群优化算法具有简单、高效、易于实现和收敛速度快等优点,因此在解决实际优化问题时被广泛应用。
3、然而,粒子群优化算法(pso)也存在一些挑战,例如早熟收敛、维度灾难和局部最优等问题。为了克服这些问题,研究
...【技术保护点】
1.一种基于自适应循环BERT和粒子群优化的测试用例生成方法,其特征在于包括:
2.根据权利要求1所述的一种基于自适应循环BERT和粒子群优化的测试用例生成方法,其特征在于:自适应循环BERT网络包括第一全连接层、BERT网络模块、循环决策模块、第二全连接层以及sigmoid激活函数,上述各模块依次连接。
3.根据权利要求2所述的一种基于自适应循环BERT和粒子群优化的测试用例生成方法,其特征在于:步骤S1中,向自适应循环BERT网络输入一个初始参数向量,生成对应的n维预测参数向量,具体为:
4.根据权利要求1所述的一种基于自适应循
...【技术特征摘要】
1.一种基于自适应循环bert和粒子群优化的测试用例生成方法,其特征在于包括:
2.根据权利要求1所述的一种基于自适应循环bert和粒子群优化的测试用例生成方法,其特征在于:自适应循环bert网络包括第一全连接层、bert网络模块、循环决策模块、第二全连接层以及sigmoid激活函数,上述各模块依次连接。
3.根据权利要求2所述的一种基于自适应循环bert和粒子群优化的测试用例生成方法,其特征在于:步骤s1中,向自适应循环bert网络输入一个初始参数向量,生成对应的n维预测参数向量,具体为:
4.根据权利要求1所述的一种基于自适应循环bert和粒子群优化的测试用例生成方法,其特征在于:基于预测参数向量及约束条件计算损失函数,迭代训练自适应循环bert网络的参数,具体为:
5.根据权利要求1所述的一种基于自适应循环bert和粒子群优化的测试用例生成方法,其特征在于:...
【专利技术属性】
技术研发人员:孙波,尹溶森,
申请(专利权)人:北京空间飞行器总体设计部,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。