【24h】

Utilising Code Smells to Detect Quality Problems in TTCN-3 Test Suites

机译:利用代码气味检测TTCN-3测试套件中的质量问题

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

摘要

Today, test suites of several ten thousand lines of code are specified using the Testing and Test Control Notation (TTCN-3). Experience shows that the resulting test suites suffer from quality problems with respect to internal quality aspects like usability, maintainability, or reusability. Therefore, a quality assessment of TTCN-3 test suites is desirable. A powerful approach to detect quality problems in source code is the identification of code smells. Code smells are patterns of inappropriate language usage that is error-prone or may lead to quality problems. This paper presents a quality assessment. Approach for TTCN-3 test suites which is based on TTCN-3 code smells: To this aim, various TTCN-3 code smells have been identified and collected in a catalogue; the detection of instances of TTCN-3 code smells in test suites has been automated by a tool. The applicability of this approach is demonstrated by providing results from the quality assessment of several standardised TTCN-3 test suites.
机译:如今,使用测试和测试控制符号(TTCN-3)指定了几万行代码的测试套件。经验表明,生成的测试套件在内部质量方面(如可用性,可维护性或可重用性)存在质量问题。因此,需要对TTCN-3测试套件进行质量评估。检测源代码中质量问题的有效方法是识别代码气味。代码气味是不当使用语言的模式,容易出错或可能导致质量问题。本文提出了质量评估。基于TTCN-3代码气味的TTCN-3测试套件的方法:为此,已识别出各种TTCN-3代码气味并将其收集在目录中。测试套件中TTCN-3代码气味实例的检测已通过工具自动执行。通过提供几种标准化TTCN-3测试套件的质量评估结果,证明了该方法的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号