我一直在使用 Angular Scenario Runner 在我们的代码库上执行端到端测试。
我正在关注: http ://docs.angularjs.org/guide/dev_guide.e2e-testing
与 capybara 等框架相比,提供的匹配器似乎非常有限。
哪些选项可用于帮助端到端测试 Angular 应用程序?
我一直在使用 Angular Scenario Runner 在我们的代码库上执行端到端测试。
我正在关注: http ://docs.angularjs.org/guide/dev_guide.e2e-testing
与 capybara 等框架相比,提供的匹配器似乎非常有限。
哪些选项可用于帮助端到端测试 Angular 应用程序?
AngularJS 的下一个工具将是Protractor
当然,您可以使用 Selenium。
E2E 做的一件好事是记录所有传出请求,以便只有在所有请求都返回响应后才能继续。这样您就不需要设置计时器来检查页面何时完全加载。不确定 Selenium 是否支持。