无法在 Eclipse 中编译 ChromeOption options.addarguments("--start-maximized")
unable to compile ChromeOption options.addarguments("--start-maximized") inside eclipse
无法编译代码行 "options.addarguments("--start-maximized")",使用 selinum 3.0.1 并使用 ChromDriver_win32 最新版本和 eclispe Mars。让我知道我缺少什么.我能够在没有选项的情况下编译和 运行 我的测试..
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;
import org.openqa.selenium.interactions.Actions;
public class IRSLabTestCase {
WebDriver driver1= new ChromeDriver();
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized"); //--> this line not getting compiled.
driver1 = new ChromeDriver(options);'
}
它不会工作,因为你只能初始化 class 中的成员。
要对它们执行操作,您必须将其放在函数中或在构造函数中执行。
您正在初始化 driver1
对象两次。您必须学习 java basics.Else 您无法继续。
你可以像下面那样做。
public class IRSLabTestCase {
WebDriver driver1;
ChromeOptions options = new ChromeOptions();
public IRSLabTestCase(){
options.addArguments("--start-maximized");
driver1 = new ChromeDriver(options);'
}
}
而不是 chrome 选项你应该试试这个:
ChromeDriver driver;
driver=new ChromeDriver();
driver.manage().window().maximize();
或
ChromeOptionsoptions =new ChromeOptions();
options.addArguments("--start-maximized");
driver = new ChromeDriver(options);
无法编译代码行 "options.addarguments("--start-maximized")",使用 selinum 3.0.1 并使用 ChromDriver_win32 最新版本和 eclispe Mars。让我知道我缺少什么.我能够在没有选项的情况下编译和 运行 我的测试..
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;
import org.openqa.selenium.interactions.Actions;
public class IRSLabTestCase {
WebDriver driver1= new ChromeDriver();
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized"); //--> this line not getting compiled.
driver1 = new ChromeDriver(options);'
}
它不会工作,因为你只能初始化 class 中的成员。
要对它们执行操作,您必须将其放在函数中或在构造函数中执行。
您正在初始化 driver1
对象两次。您必须学习 java basics.Else 您无法继续。
你可以像下面那样做。
public class IRSLabTestCase {
WebDriver driver1;
ChromeOptions options = new ChromeOptions();
public IRSLabTestCase(){
options.addArguments("--start-maximized");
driver1 = new ChromeDriver(options);'
}
}
而不是 chrome 选项你应该试试这个:
ChromeDriver driver;
driver=new ChromeDriver();
driver.manage().window().maximize();
或
ChromeOptionsoptions =new ChromeOptions();
options.addArguments("--start-maximized");
driver = new ChromeDriver(options);