是否有任何方法可以使用 selenium-server-standalone.jar 执行 Selenium IDE 浏览器插件或 Selenium Builder 插件的输出?
当我尝试使用 selenium-server JAR 的 -htmlSuite 标志执行 Selenium IDE selenese 输出时,服务器抱怨 sendKeys 不是有效命令。sendKeys 是一个 selenium V1 命令,但 Selenium IDE 输出 V2。你会认为服务器可以执行 V2 语法,但它不能。
当我从 Selenium Builder 保存 V1 语法并尝试使用 -htmlSuite 标志执行它时,我收到一个错误,即“单击”没有实现事件接口。(我猜其他的 v1/v2 不兼容)
似乎也没有办法针对服务器执行 Builder 的 JSON 输出(有一个 Jenkins 插件声称可以这样做,但它似乎没有足够的日志记录或调试信息来判断它是否做了任何事情完全)。
是否有针对 Selenium Server 2 运行任何 GUI 工具的输出?
更新:根据这个错误,selenium 服务器的 selenese runner 部分被废弃。 https://code.google.com/p/selenium/issues/detail?id=4349 但是,为什么有人会费心编译、打包和运送不起作用的废弃代码呢?我发现很难相信像 Selenium 这样流行的东西不能与它自己的 IDE 浏览器插件一起工作。