angularjs - Protractor 可以用于测试驱动开发吗?

标签 angularjs tdd protractor

Protractor 可以用于测试驱动开发吗? 我想知道我们是否可以将 Protractor 用于 TDD。 如果是,请分享一个例子。

最佳答案

TDD 通常是指单元测试,可以使用Karma 来实现。 .包装 Selenium 的 Protractor 用于功能测试 - 这基本上确保您的应用程序上的 View 按预期工作。您通常不会使用这些类型的测试来驱动您的开发过程,因为它们无法测试您的方法的实际输入/输出,而这正是您在 TDD 工作流中真正想要做的。

关于angularjs - Protractor 可以用于测试驱动开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22556479/

相关文章:

angularjs - ZingChart 条形图未正确生成

javascript - 单击链接时,AngularJs Controller 不会被调用

安卓 TDD : The saga continues with Robolectric & Gradle

unit-testing - 何时使用严格模拟?

angularjs - Angular JS 的 Material Design Lite 渲染问题

javascript - 如何检测 div 中选定的文本?

c# - 如何将单元测试项目添加到现有 MVC3 应用程序(从空模板)

javascript - 单击 Protractor 中的可见按钮?

webstorm - 如何让 JetBrains webstorm 了解 Protractor 测试规范中的 `element` 、 `by` ?

javascript - 如何在 Protractor 测试中访问 Angular 对象