effective-testing:测试React组件时的良好做法

时间:2024-06-08 16:47:58
【文件属性】:

文件名称:effective-testing:测试React组件时的良好做法

文件大小:2.19MB

文件格式:ZIP

更新时间:2024-06-08 16:47:58

JavaScript

有效React :atom_symbol: 测验 :test_tube: 滑梯 您可以在文件中获取演讲的幻灯片。 我们如何增加对测试的信心? 可以说,当我们对测试用例的全部范围充满信心时,我们的测试就是有效的。 但是,我并不是说我们可能会有错误的信心,我是在说真正的信心,即我们的测试正在正常工作,并且它们确实正确地测试了我们最关键的功能。 不测试实施细节 学会了在React中进行测试的大多数人被教会去测试组件的实现细节,或者是因为正在学习组件的人们正在这样做,或者因为那实际上是某些库的方式,例如(Enzyme)[ ],鼓励您测试组件的实现细节。 测试实施细节意味着测试我们组件的内部方法或变量,将其与可能发生的任何交互隔离开来。 假阴性 测试实现细节可能会导致误报,尤其是在重构组件时。 这种错误可能会增加开发人员的疲劳度,因为他们将修复由于组件停止正常工作而实际上并未破坏的测试,但是由于该测试已配置为测试已更改的组件的某些内部


【文件预览】:
effective-testing-main
----public()
--------manifest.json(492B)
--------index.html(2KB)
--------robots.txt(67B)
--------favicon.ico(4KB)
----src()
--------components()
--------App.js(420B)
--------setupTests.js(375B)
--------data()
--------index.js(230B)
----.babelrc(90B)
----LICENSE(1KB)
----README.md(4KB)
----slides.pdf(1.86MB)
----.gitignore(310B)
----package-lock.json(1.37MB)
----package.json(1KB)

网友评论