ReactJS的首选测试方法?

时间:2015-11-23 15:29:41

标签: javascript unit-testing reactjs automated-tests karma-mocha

我们刚刚在NodeJs项目中确定了第一个严重的React,我们正在重新评估我们的测试流程。仅供参考我们传统上我们是一个以Angular为基础的机构,运行Jasmine / Karma等设置,首先激发了ReactJS的步骤。

我们已经建议了几种方法,通常是基于JsDOM和Chai / Mockery / ShouldJS等的Mocha框架。

但我们没有经验的新玩家被建议如TapeJest

然后是即将推出的Shallow Rendering功能听起来很棒,但它是否稳定且可用于当前限制 - 是否有人使用它?今年早些时候在另一个主题上有一个interesting read

人们通常是否仍然使用Selenium进行React项目或坚持他们在Mocha中可以做什么或者是否有其他选择?这个话题似乎只有几乎是marmite的建议。

我意识到这项工作有多种测试路线和“正确的工具”,特别是在考虑以下事项时:

  • 州测试
  • 事件模拟
  • 浅层渲染
  • 实用程序测试
  • 真正的DOM

因此,非常感谢任何社区见解和经验输入首选流程!

0 个答案:

没有答案