量角器可以用于测试驱动开发吗?

时间:2014-03-21 10:40:28

标签: angularjs tdd protractor

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

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

您可以使用Protractor进行端到端测试。这补充了作为TDD过程一部分的单元测试。