0
私のマシンでSeleniumを使って並列実行しようとしています。私はハブとノードを正常に設定しました。しかし私のコードでは、リモートWebドライバの初期化時にエラーが発生しています。Selenium remote WebDriver issue
マイコード:私はこのエラーを取得してい
package com.selenium.gautham;
import org.openqa.selenium.Platform;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.testng.annotations.Test;
public class test {
@Test
public static void sample()
{
DesiredCapabilities cap =DesiredCapabilities.internetExplorer();
cap.setBrowserName("ie");
cap.setPlatform(Platform.WINDOWS);
RemoteWebDriver driver =RemoteWebDriver(new URL("http://localhost:4444/wb/hub"),cap);
driver.get(url);
}}
:
私が間違ってやったのThe constructor RemoteWebDriver(URL, DesiredCapabilities) is undefined
?あなたの輸入の
をインポートするには、java.netをインポートするための任意の提案を得ていない、行を追加しました。 jarファイルが見つかりませんでした。ダウンロードするjarファイルを提案してください – GauthamM
URLをお探しの場合は、Javaクラスから取得してください。 Javaプロジェクトの作成には、基本的なJava JRE jarが必要です。その他のインポートでは、セレン・サーバーjarをビルド・パスに追加する必要があります。 –
JRE Sysytem Library Jarsとスタンドアロンサーバー2.52.0を追加しましたが、同じ問題が続いています。多くのビデオをチェックし、誰もRemoteWebDriverコンストラクタを使用しています。私はそれを使用することができません。無力感。インポート:import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.RemoteWebDriver; import java.net.MalformedURLException; import java.net.URL; "RemoteWebDriver(URL、DesiredCapabilities)メソッドが定義されていません"および "java.netを型に解決できません" – GauthamM