たとえば、FirefoxDriverの場合、Firefoxインスタンスにクリックとコマンドをどのように送信しますか?
1214 次
1 に答える
6
これは、Firefox用のWebdriverアドオン内にWebサーバーを配置することで実現します。次に、言語バインディングは、REST風の型呼び出しを実行して、クリックや入力などの処理を実行します。
ここでREST風のインターフェースを見ることができます。これをJsonWireプロトコルと呼びます。Advanced UserInteractionsAPIを介したネイティブイベントもあります。これにより、OSレベルで、よりネイティブなクリックと入力が行われます。
各言語バインディングがそれを処理するので、心配する必要はありません。
于 2011-02-23T12:15:41.317 に答える