【问题标题】:Selenium, PhantomJS, Mocha combination fails on sendKeys commandSelenium、PhantomJS、Mocha 组合在 sendKeys 命令上失败
【发布时间】:2013-06-29 12:31:51
【问题描述】:

我已经为浏览器中的自动化单元测试实现了以下技术栈。

Mocha -> Selenium -> Phantomjs

我遵循了这个例子:

http://net.tutsplus.com/tutorials/javascript-ajax/headless-functional-testing-with-selenium-and-phantomjs/

我怀疑 Selenium 和 PhantomJs 之间的“发送密钥”命令可能存在错误。我对这两种技术没有任何经验,所以我怀疑是我犯了一些配置错误。

基本上发生的情况是 Selenium 发送的字符并非全部被 PhantomJs 应用。

我用 Firefox 换掉了 PhantomJs,它的工作原理就像一个魅力。

两个驱动程序的 Selenium 输出完全相同。所以我怀疑 PhantomJs 或 Ghostdriver 中存在错误。但正如我所说,这可能只是我没有正确配置东西。鉴于这是一个相当大的问题,我真的怀疑是这种情况。

如果这确实是一个错误,我也不能 100% 确定在哪里记录。

【问题讨论】:

    标签: selenium-webdriver phantomjs ghostdriver


    【解决方案1】:

    最近修复了 sendKeys 的几个问题。

    https://github.com/camme/webdriverjs/issues?page=1&state=closed

    您运行的是最新版本吗?

    如果不是,我会在那里记录一个关于它的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 2022-07-01
      相关资源
      最近更新 更多