WebdriverJS是一个全function的替代原来的seleniumwebdriver

我正在寻找一个基于Java脚本的Web自动化框架,并遇到WebdriverJS

在主页上说下面。

✔提供超过50个有用的操作来处理您的应用程序

✔支持云中的seleniumtesting

✔兼容所有的NodeJStesting框架

它并没有真正的说,它是如何站在相比,原来的seleniumwebdriver的全部function,像这样的问题 –

  1. 是所有的seleniumapis映射呢

  2. 如果我决定使用它而不是seleniumwebdriver,我会怎么想?

  3. 与selenium或任何其他networking自动化框架的任何其他比较

注意:我不是从云testing的angular度来看,只需要一个工具,我可以在我的桌面使用自动化一些基于HTML的网站的testing用例

  1. 目前并不是所有的,但大部分的JSONWire协议命令都实现了(〜90%)。 像local_storage,application_cache等缺失的将在v2.0.0中实现,这将在未来的2到3周内发布(希望)

  2. 取决于期望的。

  3. https://github.com/camme/webdriverjs/issues/138#issuecomment-32051980