【问题标题】:How to add maven dependency in Pom.xml for Firefox and Internet Explore?如何在 Pom.xml 中为 Firefox 和 Internet Explorer 添加 maven 依赖项?
【发布时间】:2020-04-12 17:14:46
【问题描述】:

如何在 Pom.xml 中为 Firefox 和 Internet Explorer 添加 maven 依赖项?

请找到下面的 POM.XML 依赖项

org.seleniumhq.selenium 硒服务器 3.141.59

    <!-- https://mvnrepository.com/artifact/org.testng/testng -->
    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.8</version>
        <scope>test</scope>
    </dependency>

    <!-- https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager -->
    <dependency>
        <groupId>io.github.bonigarcia</groupId>
        <artifactId>webdrivermanager</artifactId>
        <version>3.7.1</version>
    </dependency>


    <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core -->
    <dependency>
        <groupId>org.apache.logging.log4j</groupId>
        <artifactId>log4j-core</artifactId>
        <version>2.12.1</version>
    </dependency>

    <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
    <dependency>
        <groupId>org.apache.logging.log4j</groupId>
        <artifactId>log4j-api</artifactId>
        <version>2.12.1</version>
    </dependency>
</dependencies>

【问题讨论】:

  • 为什么不用chrome驱动?

标签: maven selenium-webdriver automation pom.xml


【解决方案1】:

不要为每个浏览器使用单独的驱动程序,而是使用 WebDriverManager 依赖项,该依赖项具有大部分浏览器支持。

WebDriverManager maven dependency

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-07
    • 2018-06-01
    • 2014-02-19
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 2012-02-22
    • 2015-12-08
    相关资源
    最近更新 更多