1

我正在设置单页 webapp 的自动验收测试。我想用 JavaScript(或 CoffeeScript)编写测试套件。使用 WebDriver 兼容接口(例如Selenium WebDriverSauce LabsBrowserstackPhantomJS )驱动浏览器和模拟器有哪些选择?我知道selenium-webdriver (aka WebDriverJs) 和webdriverjs。还有什么可用的吗?他们如何比较成熟度和功能?

4

1 回答 1

1

我已经或多或少成功地使用了这个 webdriver 的分支(有点甜):https ://github.com/camme/webdriverjs并通过 node + mocha + chai 堆栈运行它,或多或少像这样:http: //unexpectedliteral.com/2012/05/09/automated-functional-testing-with-javascript-using-mocha-and-selenium-part-2/

我猜它工作正常,至少还没有找到更好的选择。我猜也应该对 browserstack 起作用,实际上这是我接下来要尝试的。

于 2013-10-10T09:43:09.520 回答