私のコードは実行されますが、テストケースの実行中にブラウザが表示されません。 私はあなたが何の例外を持っていないと仮定すると、私のpom.xml私はChromeDriverManager.getInstance()を使用しています。セレンテストのため
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>1.7.2</version>
</dependency>
私のコード
ChromeDriverManager.getInstance().setup();
ChromeOptions options = new ChromeOptions();
options.addArguments("--headless");
options.addArguments("--disable-gpu");
WebDriver driver = new ChromeDriver(options);
driver.get("http://www.google.com");
driver.manage().window().maximize();
Thread.sleep(5000);
System.out.println("the browser is loaded");
if(driver.findElement(By.name("q")).isDisplayed()){
System.out.println("Element is Visible");
}else{
System.out.println("Element is InVisible");
}
問題は何ですか?例外はありますか?または、実際にブラウザを表示したいですか? –