React(单元和集成):使用哪个框架进行反应单元测试和集成测试



我刚刚开始在Reactjs中进行开发。我正在寻找测试框架(Javascript)。它可以用来做"单元测试","集成测试"和"e2e测试"。

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

您应该尝试使用酶进行单元测试,使用柏树进行 e2e 测试

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

>恐怕没有一个答案可以回答你的问题。因为,每天都有如此多的测试框架如雨后春笋般涌现。

最多回答您的查询——

根据定义

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

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

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

有鉴于此,在我们基于 ReactJS 构建的企业应用程序中,为了促进测试驱动开发 (TDD) 方法,我们一直在使用 Jest - 它也得到了facebook的支持(以及它的快照测试功能)和 Enzyme 用于不同形式的前端测试。

开玩笑。相当神奇..

最新更新