React(单元和集成):用于反应单元测试和集成测试的框架

时间:2019-07-15 12:34:10

标签: javascript reactjs unit-testing integration-testing

我刚刚开始使用Reactjs进行开发。我正在寻找测试框架(Javascript)。可用于“单元测试”,“集成测试”和“ e2e测试”。

请帮助我,如果我们可以使用JavaScript进行所需的测试。

3 个答案:

答案 0 :(得分:0)

您应该尝试使用酶进行单元测试,并使用赛普拉斯进行e2e测试

https://airbnb.io/enzyme/
https://www.cypress.io/

答案 1 :(得分:0)

开玩笑..非常了不起..

答案 2 :(得分:0)

恐怕您的问题没有答案。因为,每天都有如此众多的测试框架如雨后春笋般出现。

要最好地回答您的查询-

按定义

单元测试-单元测试有助于检查各个代码单元(主要是函数)是否按预期工作。

集成测试-集成测试是将应用的各个单元/功能组合在一起并作为一个整体进行测试的测试。

端到端测试 —此测试有助于从用户的角度确认整个功能在使用实际应用程序时是否正常工作。

有鉴于此,在我们基于ReactJS构建的企业应用程序中,为了促进测试驱动开发(TDD)方法,我们一直在使用{{3 }}-facebook(以及 snapshot 测试功能)和Jest的不同形式的 frontend 测试也受支持。