有没有例子?
如果使用了Angular,那就用Jasmine测试框架。
Jasmine是一款测试JavaScript代码的行为驱动测试框架,关于其介绍和详细相关用法可以到官网查看,其官网地址:http://pivotal.github.io/jasmine。
补充一下,不管用没用Angular都可以用jasmine来做单元测试的,因为mvvm以模型驱动视图,所以让部分UI偏业务的部分变得可测试,理论上,只要保证model的逻辑是正确的,那反映到UI上也应该是正确的。所以我们一般对ViewModel(controller)进行单元测试就可以了。至于e2e的测试,我个人感觉应该是由测试人员掌握的技能。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
如果使用了Angular,那就用Jasmine测试框架。
Jasmine是一款测试JavaScript代码的行为驱动测试框架,关于其介绍和详细相关用法可以到官网查看,其官网地址:http://pivotal.github.io/jasmine。
补充一下,不管用没用Angular都可以用jasmine来做单元测试的,因为mvvm以模型驱动视图,所以让部分UI偏业务的部分变得可测试,理论上,只要保证model的逻辑是正确的,那反映到UI上也应该是正确的。所以我们一般对ViewModel(controller)进行单元测试就可以了。至于e2e的测试,我个人感觉应该是由测试人员掌握的技能。