我刚刚开始在Reactjs中进行开发。我正在寻找测试框架(Javascript)。它可以用来做"单元测试","集成测试"和"e2e测试"。
请帮助我,如果我们可以使用Javascript进行所需的测试。
您应该尝试使用酶进行单元测试,使用柏树进行 e2e 测试
https://airbnb.io/enzyme/
https://www.cypress.io/
>恐怕没有一个答案可以回答你的问题。因为,每天都有如此多的测试框架如雨后春笋般涌现。
最多回答您的查询——
根据定义
单元测试— 单元测试有助于检查单个代码单元(主要是函数)是否按预期工作。
集成测试 — 集成测试是将应用程序的各个单元/功能组合在一起并作为一个组进行测试的测试。
端到端测试 — 此测试有助于确认在使用实际应用程序时,从用户的角度看整个功能是否有效。
有鉴于此,在我们基于 ReactJS 构建的企业应用程序中,为了促进测试驱动开发 (TDD) 方法,我们一直在使用 Jest - 它也得到了facebook
的支持(以及它的快照测试功能)和 Enzyme 用于不同形式的前端测试。
开玩笑。相当神奇..