当前位置: X-MOL 学术Int. J. Softw. Eng. Knowl. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Investigating Different Metrics for Evaluation and Selection of Mutation Operators for Java
International Journal of Software Engineering and Knowledge Engineering ( IF 0.9 ) Pub Date : 2021-03-31 , DOI: 10.1142/s021819402150011x
Shweta Rani 1 , Bharti Suri 1
Affiliation  

Mutation testing is a successful and powerful technique, specifically designed for injecting the artificial faults. Although it is effective at revealing the faults, test suite assessment and its reduction, however, suffer from the expense of executing a large number of mutants. The researchers have proposed different types of cost reduction techniques in the literature. These techniques highly depend on the inspection of mutation operators. Several metrics have been evolved for the same. The selective mutation technique is most frequently used by the researchers. In this paper, the authors investigate different metrics for evaluating the traditional mutation operators for Java. Results on 13 Java programs indicate how grouping few operators can impact the effectiveness of an adequate and minimal test suite, and how this could provide several cost benefits.

中文翻译:

研究用于评估和选择 Java 变异算子的不同指标

突变测试是一种成功且强大的技术,专为注入人工故障而设计。尽管它在揭示故障、测试套件评估及其减少方面是有效的,但是,它会遭受执行大量突变体的代价。研究人员在文献中提出了不同类型的成本降低技术。这些技术高度依赖于对变异算子的检查。几个指标已经发展为相同的。研究人员最常使用选择性突变技术。在本文中,作者研究了评估 Java 的传统变异算子的不同指标。13 个 Java 程序的结果表明,将少数操作员分组如何影响足够且最小的测试套件的有效性,
更新日期:2021-03-31
down
wechat
bug