【问题标题】:What are the options to drive Selenium2 (via WebDriver) using JavaScript?使用 JavaScript 驱动 Selenium2(通过 WebDriver)的选项有哪些?
【发布时间】:2013-10-10 09:22:52
【问题描述】:

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

【问题讨论】:

标签: javascript coffeescript selenium-webdriver webdriver webdriver-io


【解决方案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 起作用,实际上这是我接下来要尝试的。

【讨论】:

  • 使用 webdriverjs。除了上面提到的两个之外,看起来真的没有其他绑定了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-17
  • 2013-06-14
  • 2020-12-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多