我正在尝试实现一个java程序,它将使用本地webdriver执行简单的selenese命令。
是否有一个获取字符串的API,例如“clickAndWait”并执行它? WebDriverCommandProcessor类似乎不起作用。
答案 0 :(得分:2)
WebDriver Java API主要是WebDriver
和WebElement
的方法。没有采用命令字符串并执行它的方法。但是Java API是另一个协议的包装器, 基于字符串。查看WebDriver WebDriver Wire Protocol,这是WebDriver语言绑定(客户端)用于与WebDriver浏览器驱动程序(服务器)通信的内容。这些命令不会直接映射到“selenese”(Selenium IDE的客户端语言),但是您可以构建这些操作来实现它们。