【发布时间】:2015-10-09 18:40:56
【问题描述】:
我正在尝试使用量角器测试角度代码。我能够使用元素(by.id 或 by.css)测试在 html 上可见的元素。我需要一种方法来测试 javascript 文件中的函数。假设当我们单击 html 上的一个按钮时,该按钮调用了我想要测试的 javascript 文件中的函数。
【问题讨论】:
标签: angularjs protractor
我正在尝试使用量角器测试角度代码。我能够使用元素(by.id 或 by.css)测试在 html 上可见的元素。我需要一种方法来测试 javascript 文件中的函数。假设当我们单击 html 上的一个按钮时,该按钮调用了我想要测试的 javascript 文件中的函数。
【问题讨论】:
标签: angularjs protractor
我认为您在这里遇到了范围界定问题。使用protractor,您可以通过在浏览器中打开的用户界面通过自动化用户操作(单击、输入键、悬停等)从最终用户的角度从一端到另一端测试您的应用程序。
要测试一个函数,你应该查看AngularJS unit-testing。
【讨论】:
jasmine 是一个测试框架,karma 是一个测试运行器——两者都需要。