2

我正在尝试实现一个 java 程序,该程序将使用本地 webdriver 执行简单的 selenese 命令。

是否有一个 API 可以获取诸如“clickAndWait”之类的字符串并执行它?WebDriverCommandProcessor 类似乎不能解决问题。

4

1 回答 1

1

WebDriver Java API 主要是WebDriver和的方法WebElement。没有任何方法可以接受命令字符串并执行它。但是 Java API 是另一个协议的包装器,它基于字符串的。查看 WebDriver WebDriver Wire Protocol,这是 WebDriver 语言绑定(客户端)用于与 WebDriver 浏览器驱动程序(服务器)通信的内容。这些命令不直接映射到“selenese”(Selenium IDE 的客户端语言),但您可以构建操作来实现它们。

于 2013-01-29T11:52:29.490 回答