我将Docker与Webdriver Containers一起用于Java中的UI测试。容器中的Chrome版本为62,但当前版本为80。我不知道如何升级容器中的chrome。
我的依赖:

    <dependency>
        <groupId>org.testcontainers</groupId>
        <artifactId>testcontainers</artifactId>
        <version>1.10.6</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.testcontainers</groupId>
        <artifactId>selenium</artifactId>
        <version>1.4.2</version>
        <scope>test</scope>
    </dependency>

最佳答案

您可以通过设置浏览器的功能来做到这一点。

        capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
        capabilities.setCapability("browser", "chrome");
        capabilities.setCapability("browser_version", "80");


希望这就是你所期望的

关于java - 如何在Webdriver Container中升级Chrome版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61385582/

10-16 17:26