我有一个带REST和Angular前端的Django后端。所以我想测试真实数据上的角度服务,而不是模拟。有没有简单的方法呢?没有硒或类似的东西,只使用业力和茉莉。
答案 0 :(得分:2)
你可以使用ngMockE2E:
https://docs.angularjs.org/api/ngMockE2E/service/ $ httpBackend
这使您可以在不使用量角器的情况下与真实的后端进行交互
答案 1 :(得分:1)
在我工作的Django / Angular项目中,我们正在使用https://github.com/angular/protractor,但它基于Selenium并启动浏览器实例。
我有一个快速谷歌但发现了这个:
http://www.tuesdaydeveloper.com/2013/06/angularjs-testing-with-karma-and-jasmine/
但是我怀疑你使用'真实数据,而不是嘲笑'的愿望与Karma + Jasmine的性质不一致。