2014-06-06 48 views
3

在进行Web开发时,我们可以使用工具和方法来测试我们的应用程序,例如单元测试(jUnit,rspec,...),TDD,BDD,黄瓜,端到端/回归/集成测试中,H2(如在处理数据库),...在Hadoop平台上进行测试

但在Hadoop和大数据的世界,

你怎么测试一个Hadoop /蜂巢/猪代码?我的意思是创建一个自动化的情况,因为我有一个样本输入,当我触发一些蜂房或猪脚本,然后我验证输出是如预期的。

有了更多的细节,有没有办法快速反馈这些自动化测试?更具体地说,如何运行内存中的HDFS?在使用SQL数据库的Java中,我们使用H2来获得这个快速反馈。

或者更广泛地说,人们在Hadoop平台中使用的测试策略是什么?

回答