返回
Fault-Based Regression Test Case Prioritization
DOI:10.1109/TR.2022.3205483.png)
摘要
En 中文
We propose a set of four novel fault-based regression test case prioritization (TCP) techniques for object-oriented programs. We seed bugs into a program to create large number of mutants. We execute each mutant with the originally designed test suite. From this, we record the number of mutants for which a test case fails. Based on this, we prioritize the test cases using four base fault-based prioritization techniques that we have proposed. Finally, we combine the results of our four base prioritizers using three ensemble methods. We have conducted experimental studies to determine the effectiveness of our proposed approaches. Our experimental results show that our proposed TCP techniques exhibit superior performance over related techniques.
Keyword:
Computer bugs
Frequency modulation
Codes
Measurement
Fault detection
Java
Bayes methods
Mutation testing
object-oriented (OO) programs
regression test case prioritization (TCP)
regression testing
期刊
IF:
5.7
论文数:
2.7K
被引数:
8.5K
机构
引用论文
Polysialylated Neural Cell Adhesion Molecule Is Involved in Induction of Long-Term Potentiation and Memory Acquisition and Consolidation in a Fear-Conditioning Paradigm聚唾液酸化的神经细胞粘附分子在恐惧调节范式中参与诱导长期增强和记忆获取和巩固
Test case prioritization for object-oriented software: An adaptive random sequence approach based on clustering面向对象软件的测试用例优先级排序: 一种基于聚类的自适应随机序列方法
Distal chromosome 1q aberrations and initial response to ibrutinib in central nervous system relapsed mantle cell lymphoma染色体1q远端异常与中枢神经系统复发套细胞淋巴瘤对伊布替尼的初始反应

