小编Alk*_*tas的帖子

new ChromeOptions()` 优于 `DesiredCapabilities.chrome()

我是 Java 测试自动化的新手。我在运行测试时收到以下消息。有什么问题吗?现在谢谢。

消息:org.openqa.selenium.remote.DesiredCapabilities chrome

信息:使用new ChromeOptions()优先于DesiredCapabilities.chrome() 在端口 33954 上启动 ChromeDriver 2.44.609538 (b655c5a60b0b544917107a59d4153d4bf78e1b90) 仅允许本地连接。

Java File
import org.junit.Test;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;

public class TestCase {
    @Test
    public void doTestCase(){
        System.setProperty("webdriver.chrome.driver","D:\\Drivers\\Chrome Driver\\chromedriver\\chromedriver.exe");
        ChromeOptions options = new ChromeOptions();
        options.addArguments("start-maximized");
        ChromeDriver driver = new ChromeDriver(options);
        driver.get("https://www.google.com/");
    }
}

Maven File
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.alkan.testautomation</groupId>
    <artifactId>JavaTestAutomaiton</artifactId>
    <version>1.0-SNAPSHOT</version>
<dependencies>
    <!-- https://mvnrepository.com/artifact/junit/junit -->
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>3.141.59</version>
    </dependency>
    <dependency>
        <groupId>org.seleniumhq.selenium</groupId> …
Run Code Online (Sandbox Code Playgroud)

java automated-tests selenium-chromedriver selenium-webdriver

5
推荐指数
1
解决办法
1万
查看次数