問題タブ [selenium-iedriver]

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 投票する
1 に答える
110 参照

java - IEブラウザのアクションクラスを使用せずにテーブル内のアイテムを複数選択する方法

IE ブラウザは Action クラスをサポートしていません。他の方法を使用してテーブル内の項目を複数選択することは可能ですか? もしあれば、共有してください。

値を選択するには、テーブルのサンプル構造を見つけてください。ここで、Text1、Text3、および Text5 の値を選択します。Selenium 2.52.0を使用してChrome、FFブラウザでActionクラスを使用して選択できますが、IE/Safariでは選択できません。

クリックに使用される機能:

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

selenium - 私はセレンスクリプトを書いていますが、以下のコードのxpathを書くことができません

私はセレンスクリプトを書いていますが、以下のコードのxpathを書くことができません

以下のスクリプトを試してみましたが、成功通知内に表示されるテキストを見つける必要があります。

強調表示されているのは、必要な xpath です

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

java - Driver.getWindowHandles() は、2 つのウィンドウが開いているにもかかわらず、Windows 10 の IE11 で常に 1 を返します。

コンテキスト内のコード:

このコードは、Windows 7 および Windows 8.1 の IE11 で 2 番目のウィンドウに切り替えるために完全に機能しますが、Windows 10 では機能しません。

Windows 10 の場合、Java.util.NoSuchElement Exception行に表示されます

String winHandle=handles.iterator().next();

使用している Selenium と IE のバージョンは 2.53.1 です。

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

java - Selenium 3 InternetExplorerDriver のセットアップ

QA チームの誰にでもテストを手伝ってもらえるように、WebDriver 用のボイラープレート コードのタイプを設定しようとしています。私の問題は、Internet Explorer が動作していないように見えることです。エラーがスローされており、それらを修正する方法や、何らかの命名の問題があるかどうかはわかりません。ドライバー ファイルはすべて C:\ ドライブにあります。

chromedriver.exe、geckodriver.exe、IEDriverServer.exe

以下のコードのエラーは //コメントされています

さらに、Windows 10 と Selenium を使用して Safari をテストする方法を誰かが知っていれば、それは素晴らしいことです。

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

nightwatch.js - Nightwatch.js ナビゲートは、ドライバー間で異なる動作をします

E2E テストに Nightwatch.js v.0.9.8 を使用したいと考えています。

マイページ オブジェクト:

私のテスト:

これは Chrome で問題なく動作します。

ただし、Firefox (geckodriver 0.11.1 x64) では、http://localhost:3535/localhost:3535/Home/IndexSample 2で実行されます。

IE (IEDriverServer 2.53.1 x64) が開き、次のようなダイアログ ウィンドウが表示されます: パス 'http:\localhost:3535\Home\Index' が見つかりません。パスまたはインターネット アドレスが正しいことを確認します。

明らかな何かが欠けていますか?

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

java - Selenium 3.0.0 - IE 11 ブラウザーを使用すると、ドロップダウン ボックスで間違った項目が選択される

IE ドライバーを実行すると、ドロップダウン ボックスで間違った項目が選択され続けます。ドロップダウン ボックスの最後の項目でのみ発生しているようです。

たとえば、ドロップダウン ボックスで項目 9 を選択したいのですが、以下のコードを実行すると項目 8 が選択されます。これは IE ドライバーでのみ発生します。

これを実行すると、間違ったアイテムが選択されました。

これを実行すると、正しいアイテムが選択されます


私の環境: Selenium 3.0.0 と IE webdriver 3.0.0.0 で、POM (ページ オブジェクト モデル) も使用しています。