問題タブ [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.
webdriver - RemoteWebDriver の拡張機能を使用して FirefoxProfile を設定するには?
拡張機能をロードした Firefox プロファイルを使用して、RemoteWebDriver で WebDriver テストを実行する必要があります。私の現在のコードは
次のエラーが表示されます
Firefox プロファイルを設定せず、テストが正常に実行される場合、エラーは発生しません。
編集: netexpert.xpi を削除すると、テストは正常に実行されます。私のスタンドアロン テストは、同じ方法で netexpert を有効にした FirefoxDriver (RemoteWebDriver ではない) で正常に動作していました。
c# - 複数のリモート マシンで Selenium Webdriver C# テストを並行して実行する方法は?
現在、Selenium Webdriver を使用しており、C# を使用して Visual Studio 2012 でテストを開発しています。次のコードを使用して、リモート テストを正常に実行しました。
ここでやりたいことは、1 台のマシンをオートメーション コントローラーとして使用し、複数のリモート マシンでテストを実行することです。明確にするために、コントローラー マシンに Selenium コードを配置したいのですが、複数のリモート マシンでテストを実行できるようにしたいと考えています。どうすればいいですか?私も NUnit を使用してテストを実行していますが、これが並列テストの最適なソリューションではない可能性があることは理解しています。リモート Selenium テストを実行するのに最適なフレームワークは何ですか? 助けてくれてどうもありがとう、ジョン
java - RemoteWebDriver は SikuliWebDriver にキャストできません
Sauce On Demand インフラストラクチャで Sikuli WebDriver ベースのテストを実行しようとしていました。しかし、RemoteWebDriver に問題があります。
私はこの BaseSikuliWebDriver クラスを持っています
私が実装したテストは Sikuli WebDriver の例で、コードは次のとおりです。
テストを実行しようとすると、次のエラーが表示されます。
問題はここにあります:
SikuliFirefoxDriver をリモートで使用するにはどうすればよいですか? SikuliFirefoxDriver で RemoteWebDriver をキャストするにはどうすればよいですか? 私はそれを行うことができますか?
selenium - Selenium グリッド使用率の統計を取得する方法
私は 13 個のノードを持つセレン グリッドを使用しています。各ノードは 1 つのクロム インスタンスに制限されています。私のプロジェクトでは、これらのノードのほとんどを異なる時間に使用しています。
将来的には、さらにノードを追加する必要があります。これは、テスト、並列実行、さまざまなブラウザーなどのためです。問題は、グリッドのノードの使用率が正確にわからないことです。
グリッドから次の統計を取得する方法はありますか:
- ノードのアイドル/ビジー時間 (%) - ノードがほとんどの時間ビジーだったか、ほとんどの時間アイドルだったかを判断します
- ノードが開始されてから実行されたテストの量
- running time - ノードが開始されてからの期間
ありがとうティズキ
selenium - SafariのSelenium Remotewebdriverプロキシ設定
fiddlercore を c# のプロキシとして使用して、リモート Web ドライバーを使用しています。私がやりたいことは、フィドラー プロキシを使用して URL に移動することです。chrome と firefox でこれを行うことができますが、これは safari では機能しません。これが私のfirefox用のコードです。
Firefox を開くと、プロキシ設定は次のようになります。
これはサファリの私のコードです
サファリを開くと、プロキシ設定は次のようになります。
アドレスとポートを含め、設定はまったく変更されないことに注意してください。
プロキシサーバーを正しく設定する方法を知っている人はいますか?