在AngularJS中,e2e测试的量角器有哪些替代方案?

时间:2014-09-05 17:16:15

标签: angularjs protractor angularjs-e2e

目前,在2014年9月,Protractor似乎是以角度进行端到端测试的唯一可行框架。除了使用准系统WebDriver之外,还有其他我可以使用的框架吗?如果没有,是否有具体原因?

3 个答案:

答案 0 :(得分:9)

Protractor和Selenium有一个新的替代品。它叫做Cypress.io

也许你可以看看https://www.cypress.io/

答案 1 :(得分:5)

正如我在上面的评论中所说,由于难以开发和维护测试框架,因此替代方案有限。我忘了提到浏览器特定行为也是一个问题。

但是你可以看一下Nightwatch.jsalecxe's answer解释了如果你的应用是基于角度的,你应该支持Protractor的原因。

答案 2 :(得分:3)

在公司,我们使用testcafe
非常简单的安装,有用的选择器引擎,智能自动装置等。

我们还发现了错误https://github.com/DevExpress/testcafe-hammerhead/issues/942,它已修复2天