Ich bin Selenium neu und in meinem Code versuche ich, mein Standardprofil von Chrom mit dem Browser zu verwenden, den das selen öffnet (ohne die Plätzchen . mein Code)
hier:Kann Methode nicht auflösen addArguments (java.lang.String) - Selen mit Chrome
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
public class tryf {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\Users\\******\\Downloads\\chromedriver_win32\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=C:\\Users\\******\\AppData\\Local\\Google\\Chrome\\User Data");
WebDriver driver = new ChromeDriver(options);
driver.get("https://www.google.com");
driver.manage().window().maximize();
//WebElement okStart;
//okStart = driver.findElement(By.id("close-instructions"));
//okStart.click();
}
}
Mein problam ist, dass der Code kompiliert nicht, mit diesem eror
Error:(15, 16) java: no suitable method found for addArguments(java.lang.String)
method org.openqa.selenium.chrome.ChromeOptions.addArguments(java.lang.String...) is not applicable
(argument mismatch; java.lang.String cannot be converted to java.lang.String[])
method org.openqa.selenium.chrome.ChromeOptions.addArguments(java.util.List) is not applicable
(argument mismatch; java.lang.String cannot be converted to java.util.List)
Hoffnung für Hilfe, Thanks :)