基于多目标优化的测试用例优先级排序方法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:pjp4057
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
回归测试是软件测试中使用最频繁、成本最昂贵的测试方法。测试用例优先级排序是一种能够有效降低回归测试成本的方法,其目的是通过优先执行高级别的测试用例来达到提升软件故障检测的能力。文中提出了一种基于多目标优化的测试用例优先级排序方法,该方法在遗传算法的个体评价机制中融入了选择函数,设计了合理的编码方式以及合适的选择、交叉和变异策略,以故障检测率、语句覆盖率和有效执行时间为优化目标,采用非支配排序遗传算法对测试用例优先级排序。基于4个基准程序和4个工业程序的实验结果表明:与其他方法相比,所提方法能够提高软件测试
其他文献
大凉山黑猪生长速度慢,用杜洛克、巴克夏等优质公猪杂交改良后,育肥性能有了明显提高。采用生长曲线拟合与回归分析可以科学估算大凉山黑猪及其F1代的出栏时间,其中纯种黑猪的拐
干砌石类护面结构具有就地取材、成本低廉等优点,已广泛应用于堤坝等工程。在考虑块石间的摩擦力、嵌卡力后构建的块石临界跳脱稳定平衡方程的基础上,分析块石失稳形式,分析
最近刚在空间站里度过整整一年的美国宇航员斯科特·凯利1月8日报道:在地球环境外的国际空间站里培植出“第一朵”花。那朵花属于百日草属植物,并且可以把它用作为色拉的原料
Jourdan等在其2012年发表的论文“Validating LR(1)Parsers”中提出了一种形式化验证语法分析器的方法,并将其成功地应用于CompCert编译器(2.3以上版本)的语法分析器验证中。