2

ローカルのWebドライバーで単純なseleneseコマンドを実行するJavaプログラムを実装しようとしています。

「clickAndWait」などの文字列を取得して実行するAPIはありますか?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 に答える