使用角度为2的量角器进行e2e测试

时间:2017-05-30 10:10:19

标签: mocking protractor e2e-testing angular2-testing

在后端我使用Spring Boot,在前端我使用Angular 2。 我为我的前端编写简单的测试,但我想模仿我的后端。 我在谷歌搜索,但我没有找到我的问题的答案。 如何使用量角器模拟后端测试? 对不起我的英语不好! 谢谢!

我试过这个:https://www.npmjs.com/package/protractor-mock-backend#然后我发现了这个: https://github.com/angular/protractor/blob/582411b7ad6c0f9176b231dc51dc328b98affbdf/lib/protractor.js#L717

2 个答案:

答案 0 :(得分:1)

如果您的后端是通过REST,那么您可以使用简单的json-server - 这是非常基本的,可以在e2e之前启动(例如在量角器的beforeLaunch回调中)

(从评论中添加,因为它似乎是一个有用的答案)

答案 1 :(得分:0)

使用Angular 2应用程序模拟API的最佳方法是使用ng-Apimock。据我所知,目前市场上唯一可以支持本地开发和E2E测试的插件。

我在Angular 2应用程序中为客户使用它,它就像一个魅力。有足够的doccs /插件可以使用它,例如grunt,gulp,Anguler-CLI,Angular-seed等。

希望它可以帮到你