0

Windows上のChromeでノードSelenium-IDErubyテスト/単体エクスポートを開始しようとしています。

「動作するはずの」あらゆる種類のソリューションを見つけましたが、Chromeのインスタンスを起動することすらできません。

私が試した解決策(もちろん成功しませんでした):

@driver = new RemoteWebDriver("http://localhost:9515", DesiredCapabilities.chrome());
@driver = new Chromedriver();
caps = Selenium::WebDriver::Remote::Capabilities.chrome
@driver = Selenium::WebDriver.for(
      :remote,
      :url => "http://192.168.1.30:4444/wd/hub",
      :desired_capabilities => caps)
@driver = Selenium::WebDriver.for :chrome

Dwebdriver付属のセレンサーバーを実行し、nodeConfig5つのChromeインスタンスを使用できるようにしました。

十分な情報を提供できたと思いますが、そうでない場合は質問してください。私は本当にこれを自分で修正する方法をもう理解できません:)

4

1 に答える 1

1

PATH は、システムがchromedriver.exeファイルを探す場所です。.exeが PATH にない場合、システムはそれを見つけられません。

[マイ コンピュータ] を右クリックし、選択ボックスでProperties -> advanced -> environment variablesを検索すると、PATH に含まれているコンピュータ上のファイルの場所の詳細を確認できます。PATHこれを編集して新しい場所を追加したり、.exe を既存の場所に配置したりできます。

C:\Ruby187\bin にあります。最初に ruby​​ をセットアップするときにこれを手動で追加する必要があったかもしれませんが、覚えていません :o)

于 2013-02-26T09:22:52.407 に答える