首页> 外文会议>Objects, models, components, patterns. >Quality Evaluation of Object-Oriented and Standard Mutation Operators Applied to C# Programs
【24h】

Quality Evaluation of Object-Oriented and Standard Mutation Operators Applied to C# Programs

机译:面向对象和标准变异算子在C#程序中的质量评估

获取原文
获取原文并翻译 | 示例

摘要

Mutation testing is a kind of fault injection approach that can be used to generate tests or to assess the quality of test sets. For object-oriented languages, like C#, both object-oriented and standard (traditional) mutation operators should be applied. The methods that can contribute to reducing the number of applied operators and lowering the costs of mutation testing were experimentally investigated. We extended the CREAM mutation tool to support selective testing, sampling and clustering of mutants, and combining code coverage with mutation testing. We propose an approach to quality evaluation and present experimental results of mutation operators applied to C# programs.
机译:变异测试是一种故障注入方法,可用于生成测试或评估测试集的质量。对于像C#这样的面向对象的语言,应同时应用面向对象和标准(传统)变异运算符。实验研究了有助于减少操作员数量和降低突变测试成本的方法。我们扩展了CREAM突变工具,以支持选择性测试,突变体的采样和聚类,以及将代码覆盖率与突变测试相结合。我们提出了一种质量评估方法,并介绍了应用于C#程序的变异算子的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号