問題タブ [webdriver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - AntなしでコマンドラインからGoogle Webdriverを使用するJavaアプリケーションをコンパイルする方法
Google の webdriver を使用するサンプル コードをコンパイルしたいと考えています。
/home/iyo/webdriver に webdriver を保存しました。私のコードは次のとおりです。
しかし、私は
次のようなエラーが発生しました。FirstTest.java:7: シンボルが見つかりません
シンボル: クラス WebDriver
場所: パッケージ com.googlecode.webdriver
com.googlecode.webdriver.WebDriver をインポートします。
FirstTest.java:9: シンボルが見つかりません
シンボル: クラス WebElement
場所: パッケージ com.googlecode.webdriver
com.googlecode.webdriver.WebElement をインポートします。
FirstTest.java:11: パッケージ com.googlecode.webdriver.htmlunit が存在しません
com.googlecode.webdriver.htmlunit.HtmlUnitDriver をインポートします。
FirstTest.java:19: シンボルが見つかりません
シンボル: クラス WebDriver
場所: クラス com.googlecode.webdriver.example.FirstTest
FirstTest.java:19: シンボルが見つかりません
シンボル: クラス HtmlUnitDriver
場所: クラス com.googlecode.webdriver.example.FirstTest
FirstTest.java:27: シンボルが見つかりません
シンボル: クラス WebElement
場所: クラス com.googlecode.webdriver.example.FirstTest
FirstTest.java:29: シンボルが見つかりません
記号 : 変数 By
場所: クラス com.googlecode.webdriver.example.FirstTest
8 エラー
それらを使用したくありs possible to use it whitouht Ant?(The code in NetBeans or Eclipse work well, but I don
ません。) javac のみですか?
ありがとう。
html - XPathを使用してhtmlテキストエリアのコンテンツを取得することは可能ですか?
いろいろ調べましたが、手がかりが見つかりません。次のようなことは可能ですか:
また
JS やその他のさまざまな手法を使用してこれを実行できることはわかっていますが、WebDriver と Firefox を使用して TinyMCE テキストエリア入力をテストしていて、JS の実行が遅れているため、待ちたいと思います。書式設定コントロールをクリックした後に特定の文字列を表示するテキストエリアと、WebDriver でこれを実現するために考えられる唯一の方法はSlowLoadableComponent
、XPath を使用することです。それか、でも私はそれThread.sleep
を避けたいです;)
前もって感謝します。
selenium - Selenium WebDriverを使用して404の画像リクエストを確認するには?
Selenium WebDriver を使用して、URL GET が正常に返されるかどうかを確認する最も便利な方法は何ですか (HTTP 200)?
この特定のケースでは、現在のページの画像が壊れていないことを確認することに最も関心があります。
java - HtmlUnit プロキシの問題
WebDriver、特に HtmlUnitDriver と FirefoxWebDriver についてです。
HtmlUnitDriver と FirefoxWebDriver の両方に同じプロキシ設定を使用しましたが、FirefoxWebDriver のみが機能します。
HtmlUnitDriver で取得したのは、プロキシ サーバーからの「アクセスが拒否されました」でした。プロキシ設定を使用しなかった場合、空白のページが表示されました。ユーザー名またはパスワードを設定しなかった場合も同じエラーが発生したため、ユーザー名またはパスワードとは何の関係もないと思います。
以下は私のコードです。ありがとう!
python - Firefox Webドライバーから画像の詳細を取得するにはどうすればよいですか?
FirefoxによってWebdriverを介してレンダリングされたページに画像があり、そのオブジェクト(wd.find_element_by_xpath("id('main')/form/p[5]/img")
)を取得できますが、その本体をbase64でエンコードするか、ハードドライブ上の場所だけを取得するにはどうすればよいですか?
src
PS:外部ツールで取得して取得することを提案しないでください。ブラウザにすでにある画像が欲しいです。
python - Webdriver から Firefox のキャッシュにアクセスするには?
Firefox のように直接ページにアクセスできますabout:cache-entry?client=HTTP&sb=1&key=(some URL)
が、ページをレンダリングするときに、確かに一部のストレージからデータを取得します。Python Firefox Webdriver から後者にアクセスするにはどうすればよいですか?
python - Firefox プロキシを webdriver から変更するには?
Python Webdriver から Firefox のプロキシ設定にアクセスし、再起動せずにFirefox が変更されたプロキシ設定を使用するように変更するにはどうすればよいですか?
python - Python Webdriverは、プロキシで使用すると、ページがFirefoxにダウンロードされるまで待機しません
Python WebdriverでFirefoxプロキシを設定すると、ページが完全にダウンロードされるまで待機しません。設定しないと、これは発生しません。この動作を変更するにはどうすればよいですか?または、ページのダウンロードが終了したことを確認するにはどうすればよいですか?
python - PythonでWebドライバーからFirefoxCookieを削除するにはどうすればよいですか?
WebドライバーからFFCookieを削除できない場合。.delete_all_cookies
このメソッドを使用すると、が返されますNone
。そして、しようとするとget_cookies
、次のエラーが発生します。
どうすれば修正できますか?
アップデート:
これは、変更を加えずにWebドライバーをクリーンインストールすると発生します。別の投稿で言及した変更は、この投稿が投稿された後で行われました(私は自分で問題を修正しようとしていました)。
java - python webdriver はどのように機能しますか?
webdriverに機能を追加したいのですが、Java がまったくわからないので、まずはその仕組みを理解したいと思っています。私が得たように、Firefoxプラグイン(javascript)があり、その拡張機能がインストールされた状態でFirefoxを起動するJavaコードがあり、このJavaコードはローカルポートをリッスンし、コマンドを取得すると、JavaはそれをFirefoxプラグインに通知します、実際の仕事をします。Python コードは、ポート インターフェイスへのショートカットのセットにすぎません。これは正しいですか?
アップデート:
返信ありがとうございます。しかし、誰でも説明してもらえますか、なぜ私が
alert('Hello world!');
後
FirefoxDriver.prototype.deleteCookie = function(respond, cookieString) {
に
追加してD:\webdriver-read-only\firefox\src\extension\components\firefoxDriver.js
から実行すると
まだアラートが表示されません(ちなみに、エラーが発生します)Hello world!