問題タブ [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 投票する
3 に答える
13958 参照

selenium-webdriver - Selenium 2 でモーダル ダイアログを処理するにはどうすればよいですか

モーダル ダイアログを開くリンクがあります

Selenium 2 はこれをどのように処理できますか。

ありがとう

エイダン

0 投票する
4 に答える
13048 参照

selenium-webdriver - ドロップダウン リストで項目を選択できません

項目を選択できないドロップダウン リストがあります。リスト内のすべての項目をループして目的の項目を見つけることができますが、click() で項目が選択されません。

これがコードです。誰でも助けることができますか?

コンポーネント ドロップダウン リストの HTML コードを次に示します。

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

selenium - Selenium 2.0 / WebDriver の clickAt() メソッドはサポートされていません

Selenium clickAt() 関数は、WebDriver (WebDriverBackedSelenium または ChromeDriver を使用する Selenium 2.x) を使用しているときに、「サポートされていない」例外をスローします。

この Selenium 関数を WebDriver 経由で使用する方法はありますか?

コンテキストのコードを追加しています...

.clickAt()メソッドは認識されません...ただし、WebDriverBackedSelenium を使用すると、未処理の例外が発生します。

0 投票する
1 に答える
2420 参照

selenium-webdriver - Seleniumはログでブラウザウィンドウを閉じません

Selenium 2でテストを実行すると、で終わりselenium.close(); selenium.stop();ます。以前のバージョンでは、テストされたアプリケーションのウィンドウとテストログのウィンドウの両方を閉じていました。Selenium 2では、2番目のウィンドウは開いたままです-それを閉じるために私ができることは何ですか?

セレン2.0a6

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

java - assertEquals()で正規表現を使用しても機能しません

assertEquals()ステートメントで正規表現を使用する際に問題が発生します。これが声明です。

しかし、私はこのエラーを受け取ります:

正規表現は比較されている単なる文字列のようです。私は何が欠けていますか?

0 投票する
1 に答える
1670 参照

selenium - waitForCondition は行方不明を与えます。ステートメントエラーの前に

すべての例を見てきましたが、waitForCondition の使用にはまだ問題があります。これが私のコードです。

エラーが表示されます: seleniumWD が定義されていません。だから私はそれを次のように変更しました:

そして今、私はエラーを受け取ります: 行方不明; ステートメントの前に

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

selenium - RemoteWebDriver で Firefox プロファイルを示す方法

Selenium 2.0 (alpha 7) ソースを見ると、機能 API を介して RemoteWebDriver の Ff プロファイルを設定できるようです。しかし、それをどのように行うかは明らかではありません。

何か案は?

0 投票する
1 に答える
8973 参照

selenium - SeleniumIDE下矢印キー

下矢印キーの押下をシミュレートするためにセレンテストを取得しようとして立ち往生しています。

テストにhtml形式を使用し、コマンドとしてtypeKeysを使用している場合、ターゲットが正しく検出され、UIで\\40に変換されているように見える\40に入力している値が表示されます。コマンドを実行すると、入力の現在の値に\40が追加されてしまいます。

サイトの最新バージョンのセレンideを使用しています。

ポインタはありますか?

乾杯

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

selenium - curlは、Selenium、HtmlUnit、watirなどのプログラムの代わりに機能できますか?

いくつかのWebフォームページをスクリプト化する必要がありますが、PHPをサポートしているため、 curlが答えのようです。

ただし、フォームはJavaScriptメニュータブを使用しており、curlがリンクを見つけてクリックし、他のページを表示する方法がよくわかりません。私はセレンを試しましたが、すぐに機能しました。Seleniumを使用してフォーム要素のIDを検索する場合、それらの要素を検索するためにスクリプトを作成して、それらをクリックし、値を入力して、送信ボタンをクリックできますか?

Htmlunitも試してみたい

0 投票する
0 に答える
247 参照

java - selenium java ant run

私はRuby-Seleniumを知っrun_in_parallelています。run_in_sequence

ant runコマンドでJAVAを使用して、parallelまたはant runsequenceコマンドを使用して、セレンテストを実行するにはどうすればよいですか?