問題タブ [remotewebdriver]

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 に答える
1847 参照

webdriver - RemoteWebDriver の拡張機能を使用して FirefoxProfile を設定するには?

拡張機能をロードした Firefox プロファイルを使用して、RemoteWebDriver で WebDriver テストを実行する必要があります。私の現在のコードは

次のエラーが表示されます

Firefox プロファイルを設定せず、テストが正常に実行される場合、エラーは発生しません。

編集: netexpert.xpi を削除すると、テストは正常に実行されます。私のスタンドアロン テストは、同じ方法で netexpert を有効にした FirefoxDriver (RemoteWebDriver ではない) で正常に動作していました。

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

c# - 複数のリモート マシンで Selenium Webdriver C# テストを並行して実行する方法は?

現在、Selenium Webdriver を使用しており、C# を使用して Visual Studio 2012 でテストを開発しています。次のコードを使用して、リモート テストを正常に実行しました。

ここでやりたいことは、1 台のマシンをオートメーション コントローラーとして使用し、複数のリモート マシンでテストを実行することです。明確にするために、コントローラー マシンに Selenium コードを配置したいのですが、複数のリモート マシンでテストを実行できるようにしたいと考えています。どうすればいいですか?私も NUnit を使用してテストを実行していますが、これが並列テストの最適なソリューションではない可能性があることは理解しています。リモート Selenium テストを実行するのに最適なフレームワークは何ですか? 助けてくれてどうもありがとう、ジョン

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

java - RemoteWebDriver は SikuliWebDriver にキャストできません

Sauce On Demand インフラストラクチャで Sikuli WebDriver ベースのテストを実行しようとしていました。しかし、RemoteWebDriver に問題があります。

私はこの BaseSikuliWebDriver クラスを持っています

私が実装したテストは Sikuli WebDriver の例で、コードは次のとおりです。

テストを実行しようとすると、次のエラーが表示されます。

問題はここにあります:

SikuliFirefoxDriver をリモートで使用するにはどうすればよいですか? SikuliFirefoxDriver で RemoteWebDriver をキャストするにはどうすればよいですか? 私はそれを行うことができますか?

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

selenium - Selenium グリッド使用率の統計を取得する方法

私は 13 個のノードを持つセレン グリッドを使用しています。各ノードは 1 つのクロム インスタンスに制限されています。私のプロジェクトでは、これらのノードのほとんどを異なる時間に使用しています。

将来的には、さらにノードを追加する必要があります。これは、テスト、並列実行、さまざまなブラウザーなどのためです。問題は、グリッドのノードの使用率が正確にわからないことです。

グリッドから次の統計を取得する方法はありますか:

  1. ノードのアイドル/ビジー時間 (%) - ノードがほとんどの時間ビジーだったか、ほとんどの時間アイドルだったかを判断します
  2. ノードが開始されてから実行されたテストの量
  3. running time - ノードが開始されてからの期間

ありがとうティズキ

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

selenium - SafariのSelenium Remotewebdriverプロキシ設定

fiddlercore を c# のプロキシとして使用して、リモート Web ドライバーを使用しています。私がやりたいことは、フィドラー プロキシを使用して URL に移動することです。chrome と firefox でこれを行うことができますが、これは safari では機能しません。これが私のfirefox用のコードです。

Firefox を開くと、プロキシ設定は次のようになります。

ここに画像の説明を入力

これはサファリの私のコードです

サファリを開くと、プロキシ設定は次のようになります。 ここに画像の説明を入力

アドレスとポートを含め、設定はまったく変更されないことに注意してください。

プロキシサーバーを正しく設定する方法を知っている人はいますか?