我正在设置单页 webapp 的自动验收测试。我想用 JavaScript(或 CoffeeScript)编写测试套件。使用 WebDriver 兼容接口(例如Selenium WebDriver、Sauce Labs、Browserstack或PhantomJS )驱动浏览器和模拟器有哪些选择?我知道selenium-webdriver (aka WebDriverJs) 和webdriverjs。还有什么可用的吗?他们如何比较成熟度和功能?
问问题
516 次
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 回答