标签: reactjs testing jestjs
我最近开始为自己的组件编写测试,这是我发现的一种测试类型,称为“ Snapshot Testing”
我想知道这种测试的目的是什么?
它第一次通过,并且在render方法中发生某些更改时失败。
我感觉这没有用,因为用户界面可以更改很多次。
答案 0 :(得分:0)
它为您的UI组件结构拍摄快照,并确保在修改UI组件后结构相同。修改看起来不会影响UI组件的结构,但是会。
尽管我们可以断言是否呈现了UI组件,但是很难看到嵌套组件的整个结构。快照测试是一种方便的方法。