首页> 外文会议>Software Engineering >INCREASING CLASS-COMPONENT TESTABILITY
【24h】

INCREASING CLASS-COMPONENT TESTABILITY

机译:增强类兼容性

获取原文

摘要

Testability has many effects on software. In general, increasing testability makes detecting faults easier. However, increasing testability of third party software components is difficult because the source is usually not available. This paper introduces a method to increase component testability. This method helps a user test when the component is reused during integration. First, we analyze a component to gather definition and use information about method and class variables. Then, this information is used to increase component testability to support component testing. Increased testability helps to detect errors, and helps testers observe state variables and generate inputs for testing. This paper uses an example to report the effort (in terms of test cases) and effectiveness (in terms of killed mutants).
机译:可测试性对软件有很多影响。通常,提高可测试性使检测故障变得更加容易。但是,由于通常无法获得源代码,因此很难提高第三方软件组件的可测试性。本文介绍了一种提高组件可测试性的方法。此方法可帮助用户测试在集成过程中何时重用组件。首先,我们分析一个组件以收集定义并使用有关方法和类变量的信息。然后,此信息用于增加组件的可测试性以支持组件测试。可测试性的提高有助于检测错误,并帮助测试人员观察状态变量并生成用于测试的输入。本文使用一个示例来报告其工作量(就测试用例而言)和有效性(就被杀死的突变体而言)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号