如果我在Ember / backbone中编写了一个Web应用程序,我还可以使用量角器进行测试吗?使用WebdriverJS测试它有什么优势吗?
答案 0 :(得分:6)
是的 - 确实如此。 Protractor本质上是用于JavaScript的Selenium webdriver(WebDriverJS)的包装器 - 因此您可以获得所有的selenium功能 - 以及一些绝对值得您学习的补充和改进。 哼了一声 - 如果你正在测试AngularJS应用程序,你可以从Protractor中获得更多 - 但是对于其他JavaScript应用程序来说仍然有很多好东西。
我修改并发布了我的博文以匹配您的问题 - 请参阅此处:
http://testautomation.applitools.com/post/94994807787/is-protractor-easier-than-selenium-by-doron
请注意,这篇文章没有提供完整的方法。我将提供有关如何在将来的帖子中克服引导问题的更多细节。一个好的起点是: http://ng-learn.org/2014/02/Protractor_Testing_With_Angular_And_Non_Angular_Sites/