【24h】

Aiding Software Developers to Maintain Developer Tests

机译:协助软件开发人员维护开发人员测试

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

摘要

Unit and integration tests can be invaluable during software maintenance as they help to understand pieces of code, they help with quality assurance and they build up confidence amongst developers. Unfortunately then, previous research has shown that unit tests do not always co-evolve nicely with the production code, thus leaving the software vulnerable. This paper presents TestNForce, a tool that helps developers to identify the unit tests that need to be altered and executed after a code change, thereby reducing the effort needed to keep the unit tests in sync with the changes to the production code. In order to evaluate TestNForce, we perform a user study that evaluates the adequacy, usefulness and completeness of TestNForce.
机译:单元测试和集成测试在软件维护期间非常宝贵,因为它们有助于理解代码片段,有助于质量保证,并且在开发人员之间建立了信心。不幸的是,以前的研究表明,单元测试并不总是与生产代码很好地协同发展,因此使软件容易受到攻击。本文介绍了TestNForce,该工具可帮助开发人员识别代码更改后需要更改和执行的单元测试,从而减少了使单元测试与生产代码更改保持同步所需的工作。为了评估TestNForce,我们进行了一项用户研究,以评估TestNForce的充分性,有用性和完整性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号