問題タブ [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.

0 投票する
5 に答える
13268 参照

java - Selenium を .htaccess ポップアップ経由でログインさせる

Linux上のJavaでWebDriver(Selenium2)を使用しています。WebDriver を使用してフォームを自動入力して送信しています。htaccess サイトで問題に直面しています。つまり、WebDriver を介して htaccess サイトにアクセスできません。

この点で誰かが私を助けることができますか?

前もってありがとう、スニル

0 投票する
3 に答える
2341 参照

selenium - 複数のCSSロケーターをセレンロケーターとして使用するにはどうすればよいですか?

複数のリンクを含むテーブル行のリンクをヒットしようとしています。このパターンは、テーブル全体で使用されます。

これは機能します:

これはしません:

なぜこれが起こるのか、何か考えはありますか?私はselenium-clientrubygemを使用しています。

0 投票する
3 に答える
6854 参照

java - FirefoxDriver で URL を開くと WebDriverException: Could not parse "" で失敗する

Selenium Webdriver を使用して、ロボットのテストを行っています。一部の機能は Firefox でしか動作しないように見えるため、Firefoxdriver を使用する必要があります。ときどき、奇妙なことが起こります。ドライバの起動

Firefox を起動しますが、指定された URL には移動しません。奇妙なことに、Firefox で設定された設定と同じ設定で、別のコンピュータでも動作します。別のバージョンのFirefoxに変更することでこの問題を一度解決しましたが、今回はうまくいきませんでしたが、他の開発者にとってはうまくいきました。はい、同じ日に同じ時間にすべての開発者にエラーが発生しました... 私の最初の質問は、それは Firefox の問題ですか、それとも Webdriver の問題ですか。2 番目の質問: 他の PC で動作する可能性はありますか?

どんな助けでも大歓迎ですありがとう

0 投票する
13 に答える
106488 参照

firefox - Firefox用のWebドライバーとプロキシサーバー

Firefoxのプロキシ設定を設定する方法はありますか?ここでFoxyProxyに関する情報を見つけましたが、Seleniumが機能すると、プラグインがウィンドウで非アクティブ化されます。

0 投票する
5 に答える
14111 参照

python - SeleniumWebDriverpythonバインディング

WebドライバーのPythonバインディングを機能させることができません。これがインストールのチュートリアルです。

webdriverパッケージが見つからないため、ソースから手動でインストールする必要があります。トランクからソースをダウンロードし、WEBDRIVER変数とPYTHONPATH変数を設定し、webdriverをインストールしました。

これがsetup.pyスクリプトの出力です。

次に、 RemoteDriverServer.jarをダウンロードして実行しました。

ここで、Pythonスクリプトにwebdriverモジュールを含めたいと思います。

ImportError:firefox.webdriverという名前のモジュールがありません

0 投票する
29 に答える
317151 参照

c# - C#を使用してSelenium WebDriver(Selenium 2)でブラウザウィンドウを最大化するには?

C# で WebDriver (Selenium 2) を使用してブラウザ ウィンドウを最大化する方法はありますか?

0 投票する
12 に答える
147988 参照

java - Selenium WebDriver:Javaを使用してsendKeysを追加するのではなく、フィールドの値を上書きしたい

WebDriverでは、sendKeysを使用すると、フィールドにすでに存在する値に文字列が追加されます。clear()メソッドを使用してクリアすることはできません。これを行うと、Webページは10から100の間でなければならないというエラーをスローします。したがって、クリアできないか、エラーが前にスローされます。 sendKeysを使用して新しい値を入力できます。また、sendKeysを使用すると、すでに存在する値に値が追加されます。

フィールドの値を上書きできるWebDriverに何かありますか?

0 投票する
16 に答える
122906 参照

java - JavaでSeleniumWebDriverを使用してWebElementが存在しないことを表明します

私が書いたテストでは、WebElementがページに存在することを表明したい場合は、次のようにすることができます。

これは、存在する場合は通過し、存在しない場合は爆撃します。しかし今、私はリンクが存在しないことを主張したいと思います。上記のコードはブール値を返さないため、これを行う方法がわかりません。

編集これは私が自分自身の修正を思いついた方法です、私はまだそこにもっと良い方法があるかどうか疑問に思っています。

0 投票する
2 に答える
2683 参照

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でテストを書くべきですか?

0 投票する
9 に答える
23881 参照

java - Selenium WebDriver(Selenium 2)内でFirebugを実行するにはどうすればよいですか?

Selenium 2を実行しているときにFirefoxでFirebugをアクティブ化するための最良の方法は何ですか?

編集:わかりました。「最良」は解釈の余地があることを理解していますが、プロファイルベースのソリューションは、実際にはセレン1.0では苦痛でした。したがって、どの代替案も、悪化することが証明されるまで、より良いと見なされます;)