前端测试主要分两个: unit 和 e2e. 个人认为 unit 对于 MVVM 的功能超级简单且鸡肋,只是测试一些常用的函数,因为元素由数据产生,所以只要对比数据就可以了,又因为是单元测试,可能会把每个函数拆开进行测试,这基本没可能会错...如果是测试驱动开发,那在写测试的时候就要考虑代码的主要构成,复杂性太高.... e2e 的话觉得还是不错的,但是跟 CI 兼容性并不好.... 可能作为从业人员我并没有了解到测试的重要性及其精髓
ah64zzpk
2020-01-03 17:46:20 +08:00
@hantsy pact CDC 我用过,我们是用在微服务的各个后端 service 之间的 api 依赖上的,前端的 e2e 是个啥啊? e2e 在我眼里就是 Ui 上输入,ui 上验证输出,那数据库后台服务都得有才行吧?