問題タブ [selenium-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 - Selenium を .htaccess ポップアップ経由でログインさせる
Linux上のJavaでWebDriver(Selenium2)を使用しています。WebDriver を使用してフォームを自動入力して送信しています。htaccess サイトで問題に直面しています。つまり、WebDriver を介して htaccess サイトにアクセスできません。
この点で誰かが私を助けることができますか?
前もってありがとう、スニル
selenium - 複数のCSSロケーターをセレンロケーターとして使用するにはどうすればよいですか?
複数のリンクを含むテーブル行のリンクをヒットしようとしています。このパターンは、テーブル全体で使用されます。
これは機能します:
これはしません:
なぜこれが起こるのか、何か考えはありますか?私はselenium-clientrubygemを使用しています。
java - FirefoxDriver で URL を開くと WebDriverException: Could not parse "" で失敗する
Selenium Webdriver を使用して、ロボットのテストを行っています。一部の機能は Firefox でしか動作しないように見えるため、Firefoxdriver を使用する必要があります。ときどき、奇妙なことが起こります。ドライバの起動
Firefox を起動しますが、指定された URL には移動しません。奇妙なことに、Firefox で設定された設定と同じ設定で、別のコンピュータでも動作します。別のバージョンのFirefoxに変更することでこの問題を一度解決しましたが、今回はうまくいきませんでしたが、他の開発者にとってはうまくいきました。はい、同じ日に同じ時間にすべての開発者にエラーが発生しました... 私の最初の質問は、それは Firefox の問題ですか、それとも Webdriver の問題ですか。2 番目の質問: 他の PC で動作する可能性はありますか?
どんな助けでも大歓迎ですありがとう
firefox - Firefox用のWebドライバーとプロキシサーバー
Firefoxのプロキシ設定を設定する方法はありますか?ここでFoxyProxyに関する情報を見つけましたが、Seleniumが機能すると、プラグインがウィンドウで非アクティブ化されます。
python - SeleniumWebDriverpythonバインディング
WebドライバーのPythonバインディングを機能させることができません。これがインストールのチュートリアルです。
webdriverパッケージが見つからないため、ソースから手動でインストールする必要があります。トランクからソースをダウンロードし、WEBDRIVER変数とPYTHONPATH変数を設定し、webdriverをインストールしました。
これがsetup.pyスクリプトの出力です。
次に、 RemoteDriverServer.jarをダウンロードして実行しました。
ここで、Pythonスクリプトにwebdriverモジュールを含めたいと思います。
ImportError:firefox.webdriverという名前のモジュールがありません
c# - C#を使用してSelenium WebDriver(Selenium 2)でブラウザウィンドウを最大化するには?
C# で WebDriver (Selenium 2) を使用してブラウザ ウィンドウを最大化する方法はありますか?
java - Selenium WebDriver:Javaを使用してsendKeysを追加するのではなく、フィールドの値を上書きしたい
WebDriverでは、sendKeysを使用すると、フィールドにすでに存在する値に文字列が追加されます。clear()メソッドを使用してクリアすることはできません。これを行うと、Webページは10から100の間でなければならないというエラーをスローします。したがって、クリアできないか、エラーが前にスローされます。 sendKeysを使用して新しい値を入力できます。また、sendKeysを使用すると、すでに存在する値に値が追加されます。
フィールドの値を上書きできるWebDriverに何かありますか?
java - JavaでSeleniumWebDriverを使用してWebElementが存在しないことを表明します
私が書いたテストでは、WebElementがページに存在することを表明したい場合は、次のようにすることができます。
これは、存在する場合は通過し、存在しない場合は爆撃します。しかし今、私はリンクが存在しないことを主張したいと思います。上記のコードはブール値を返さないため、これを行う方法がわかりません。
編集これは私が自分自身の修正を思いついた方法です、私はまだそこにもっと良い方法があるかどうか疑問に思っています。
selenium - セレン1対2
私は職場の内部 JavaScript UI ライブラリのテスト スイートを開始しています。
探索的な目的で、Python で約 10 個の Selenium 1 テスト ケースを作成しましたが、これまでのところうまくいきました。私は Python でテストを書き、RC を使用して IE7、8、FF および Mac 上の Safari でテストを実行しています。
Selenium2がアルファ版であることは知っていますが、それが意味するものは何でも、それが本番環境にあることをどこかで読みました.
1) このスイートを書き始めたばかりなので、webdriver API と Sel2 を使用する必要がありますか? 2) RC で Sel2 を使用できますか? それが可能かどうかは、SeleniumのWebサイトからはわかりません。
3) Selenium 2 用の Python ドライバーの経験がある人はいますか? それともJavaでテストを書くべきですか?
java - Selenium WebDriver(Selenium 2)内でFirebugを実行するにはどうすればよいですか?
Selenium 2を実行しているときにFirefoxでFirebugをアクティブ化するための最良の方法は何ですか?
編集:わかりました。「最良」は解釈の余地があることを理解していますが、プロファイルベースのソリューションは、実際にはセレン1.0では苦痛でした。したがって、どの代替案も、悪化することが証明されるまで、より良いと見なされます;)