相关实验视频
Updated: May 10, 2025

Barnes Maze Testing Strategies with Small and Large Rodent Models
Published on: February 26, 2014
修改后的子搜索算法与棕色运动和利维飞行策略,用于类集成测试的订单生成问题
Chongyang Jiao1,2, Qinglei Zhou3, Wenning Zhang4
1Laboratory for Advanced Computing and Intelligence Engineering, Information Engineering University, Zhengzhou 450001, China.
一个修改后的搜索算法 (MSSA) 有效地生成类集成测试订单 (CITOs),降低了截断成本并提高了软件测试的效率. 这种新的方法增强了对复杂的集成测试场景的优化.
科学领域:
- 软件工程 软件工程 软件工程
- 人工智能的人工智能
- 优化算法 优化算法
背景情况:
- 集成测试对于软件质量至关重要,其中类集成测试命令 (CITOs) 是一个关键的挑战.
- 基于搜索的算法为CITO生成提供了有效的解决方案.
- 小搜索算法 (SSA) 是有前途的,但由于过早的融合和局部优化而受到影响.
研究的目的:
- 开发一个修改后的Sparrow搜索算法 (MSSA),以解决CITO生成标准SSA的局限性.
- 提高生成类集成测试订单的效率和有效性.
主要方法:
- 一个经过修改的Sparrow搜索算法 (MSSA) 结合了良好的点集初始化,发现者的布朗运动,追随者的利维飞行,以及逃离局部最佳的随机漫游.
- 利用整体的截断复杂性作为适应性函数来评估CITO序列.
- 在开源Java系统上进行实验验证.
主要成果:
- 与BSSA相比,MSSA在9个系统中显著减少了13.776%的整体碎片复杂性.
- MSSA实现了更快的融合,并将执行时间缩短了23.814秒.
- 拟议的算法在五个评估指标上表现出卓越的表现:整体碎复杂性,属性复杂性,方法复杂性,融合速度和运行时间.
结论:
- MSSA是一种高效的算法,用于生成类集成测试命令,其性能优于现有的方法.
- 对SSA的改进提高了其平衡全球和本地搜索的能力,从而带来更好的优化结果.
- 软件集成测试 (MSSA) 为减少软件集成测试的成本和时间提供了一种实用而高效的解决方案.
更多相关视频
03:53Author Spotlight: Exploring Behavioral Pathways Through Cross-Species Insights in Foraging and Communication
Published on: November 17, 2023
12:14Exploring Life History Choices: Using Temperature and Substrate Type as Interacting Factors for Blowfly Larval and Female Preferences
Published on: November 17, 2023
相关概念视频
Quantifying and Rejecting Outliers: The Grubbs Test
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Random Sampling Method
Law of Independent Assortment
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Introduction to Test of Independence
The test statistic for a test of independence is similar to that of a goodness-of-fit test: