有没有例子?
补充一下,不管用没用Angular都可以用jasmine来做单元测试的,因为mvvm以模型驱动视图,所以让部分UI偏业务的部分变得可测试,理论上,只要保证model的逻辑是正确的,那反映到UI上也应该是正确的。所以我们一般对ViewModel(controller)进行单元测试就可以了。至于e2e的测试,我个人感觉应该是由测试人员掌握的技能。
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
如果使用了Angular,那就用Jasmine测试框架。
Jasmine是一款测试JavaScript代码的行为驱动测试框架,关于其介绍和详细相关用法可以到官网查看,其官网地址:http://pivotal.github.io/jasmine。