首页> 外文会议>Software Maintenance, 2009. ICSM 2009 >Towards a distributed execution framework for JUnit test cases
【24h】

Towards a distributed execution framework for JUnit test cases

机译:迈向JUnit测试用例的分布式执行框架

获取原文

摘要

JUnit is the de-facto framework for creating and executing unit tests. This paper introduces a distributed execution framework for JUnit test cases called HadoopUnit, which is built upon Hadoop: an open-source platform for running applications that process vast amounts of data on large clusters built of commodity hardware. The primary motivation behind developing HadoopUnit was to test Hadoop production code using the Hadoop platform itself: existing approaches to testing the system were taking too long to run to completion, and were unable to provide feedback to the developers in a timely manner. Preliminary results suggest that HadoopUnit can reduce test execution time significantly: a 150-node cluster has produced a 30x improvement. HadoopUnit can be used by anyone for testing an application as long as they have access to a computing cluster with the Hadoop software installed and running.
机译:JUnit是用于创建和执行单元测试的实际框架。本文介绍了一种称为HadoopUnit的JUnit测试用例的分布式执行框架,该框架基于Hadoop:一种开放源代码平台,用于运行在大型商用硬件集群上处理大量数据的应用程序。开发HadoopUnit的主要动机是使用Hadoop平台本身来测试Hadoop生产代码:现有的测试系统的方法花费的时间太长,无法完成,并且无法及时向开发人员提供反馈。初步结果表明,HadoopUnit可以显着减少测试执行时间:一个150节点的集群带来了30倍的改进。 HadoopUnit可以供任何人测试应用程序,只要他们可以访问已安装并运行Hadoop软件的计算集群。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号