现在,2014年9月,量角器似乎是在角度上进行端到端测试的唯一可行的框架。除了使用准系统WebDriver之外,还有另外一个框架可以使用吗?如果没有,是否有特定的原因呢?AngularJS中e2e测试的量角器有哪些替代方案?
回答
正如我在上面的评论中所说的,由于难以开发和维护测试框架,所以备选方案受到限制。我忘了提及与浏览器特定行为混杂在一起也是一个问题。
但是,您可以查看Nightwatch.js。 alecxe's answer解释为什么你应该赞成量角器如果你的应用是基于角度的。
对于量角器和硒有一个新的选择。这就是所谓的Cypress.io
也许你可以看看https://www.cypress.io/
自从今天以来,还没有太多的期待,因为Cypress.io尚未发布。 – 2016-12-12 16:33:13
赛普拉斯现在是公开测试版和开源代码。没有邀请需要,你可以看到代码[这里](https://github.com/cypress-io/cypress)。 – 2017-10-19 21:18:04
在公司,我们使用testcafe。
很简单的安装,有用的选择器引擎,智能autowaits等
此外,我们发现错误https://github.com/DevExpress/testcafe-hammerhead/issues/942,并已定于2daysю
- 1. Angularjs量角器E2E测试
- 2. 量角器中的迭代E2E测试
- 3. AngularJS e2e使用量角器测试
- 4. AngularJS:使用量角器测试e2e
- 5. AngularJS量角器测试 - E2E测试是否有固定装置?
- 6. 角度量角器e2e测试
- 7. 量角器e2e足够角度测试
- 8. AngularJS中的页面对象量角器E2E测试
- 9. 用于整合(E2E)测试的PhantomJS的好替代方案
- 10. AngularJS量角器E2E模拟
- 11. Pervasive DataRush的替代方案有哪些
- 12. 浏览器对象将angularjs e2e测试转换为量角器
- 13. Angular2 e2e量角器抛出错误的测试案例
- 14. Internet Explorer Selenium量角器e2e测试
- 15. PersistentPerl或SpeedyCGI有哪些替代方案?
- 16. JMS有哪些替代方案?
- 17. PlayN有哪些替代方案?
- 18. 量角器+ Jasmin with angular2 E2E测试案例
- 19. AngularJS e2e使用量角器和远程API测试
- 20. 访问在量角器/ E2E测试(AngularJS)$ HTTP数据
- 21. AngularJS e2e使用量角器测试:不能测试插入ng-include的元素
- 22. 在量角器中为e2e测试设置https代理
- 23. 量角器e2e测试代码复杂性的建议
- 24. 我们应该在E2E测试中使用量角器测试网站的哪些功能?
- 25. 角度量角器 - 在E2E测试后让浏览器打开
- 26. 用于角度html5拖放的量角器E2E测试
- 27. 用于角度E2E测试的实体或量角器
- 28. Angularjs E2E方案测试是否可以访问GET参数?
- 29. 试图为主题选择器编写量角器e2e测试
- 30. Ruby版本管理器(rvm)有哪些替代方案?
的第一个想法:这是非常非常难设计的框架,这对测试框架尤其如此。这应该是可靠和万无一失的(如果不是,你不能依靠它)。然后,在e2e测试的情况下,量角器做得非常好。非常多,它也用于测试非角度应用程序。它基于稳定而强大的WebDriver而闻名,量角器使其更易于使用。我认为未来的竞争将难以应对挑战:) – glepretre 2014-09-09 07:48:10