Java selenium实战:IntelliJ IDEA 创建maven项目,配置selenium+TestNG+cucumber+Allure环境

这篇具有很好参考价值的文章主要介绍了Java selenium实战:IntelliJ IDEA 创建maven项目,配置selenium+TestNG+cucumber+Allure环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、软件准备:

二、安装步骤:

IntelliJ IDEA下载

下载安装JDK

Maven下载安装

Chromedriver

三、打开百度搜索实例:


一、软件准备:

  1. IntelliJ IDEA:IntelliJ IDEA – the Leading Java and Kotlin IDE

  2. JDK:Java Downloads | Oracle

  3. Maven:https://maven.apache.org/download.cgi

  4. Maven repository: Maven Repository: Search/Browse/Explore (mvnrepository.com)

  5. Chromedriver:http://chromedriver.storage.googleapis.com/index.html

二、安装步骤:

  1. IntelliJ IDEA下载

    1. 点击downloadidea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    2. 选择community版下载idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    3. 安装

  2. 下载安装JDK

    1. Java Downloads | Oracle

    2. 点击productidea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    3. 点击Java 
      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    4. 点击download 
      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    5. 选择jdk版本,最新版本选择Java downloads,历史版本选择Java archive 
      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    6. 常用的jdk1.8版本 
      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    7. 选择系统版本 

       idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    8. 配置jdk环境变量

      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

       idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    9. 验证Java环境是否安装成功

      • java -version:查看JDK版

        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具
      • java: 运行Java程序
        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具
      • javac: javac是Java语言编程编译器。并将java源代码编译成字节代码的.class文件
        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具
  3. Maven下载安装

    1. 下载

    2. 安装配置环境变量

      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

       idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    3. 验证maven是否安装成功

      1. 打开cmd,输入mvn -v

        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

  4. 打开IDEA,创建Maven项目

    1. 创建项目

      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    2. 创建好后会有一个Maven包管理文件:pom.xml

      idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

    3. 配置依赖,进入Maven repository搜索并复制到pom.xml

      1. selenium:

        1. 搜索selenium

          idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

        2. 选择版本

          idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

        3. 复制到idea

          idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

      2. Cucumber

        1. 搜索cucumber

        2. 选择版本

        3. 复制到idea的pom.xml文件

        4. 下载cucumber插件
          idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

      3. TestNG

        1. 搜索testng

        2. 选择版本

        3. 复制到idea的pom.xml文件

      4. Allure

        1. 搜索Allure

        2. 选择版本

        3. 复制到idea的pom.xml文件

      5. 完成
        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

            <dependencies>
        
                <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
                <dependency>
                    <groupId>org.seleniumhq.selenium</groupId>
                    <artifactId>selenium-java</artifactId>
                    <version>4.10.0</version>
                </dependency>
        
                <!-- https://mvnrepository.com/artifact/org.testng/testng -->
                <dependency>
                    <groupId>org.testng</groupId>
                    <artifactId>testng</artifactId>
                    <version>7.4.0</version>
                    <scope>test</scope>
                </dependency>
        
                <!-- https://mvnrepository.com/artifact/io.cucumber/cucumber-java -->
                <dependency>
                    <groupId>io.cucumber</groupId>
                    <artifactId>cucumber-java</artifactId>
                    <version>7.12.0</version>
                </dependency>
        
                <!-- https://mvnrepository.com/artifact/io.qameta.allure/allure-testng -->
                <dependency>
                    <groupId>io.qameta.allure</groupId>
                    <artifactId>allure-testng</artifactId>
                    <version>2.22.2</version>
                </dependency>
        
            </dependencies>
    4. Chromedriver

      1. 查看Chrome version

        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

      2. 下载对应版本的Chromedriver

        idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具

三、打开百度搜索实例:

  1. 创建java文件

  2. 把Chromedriver放进src目录

  3. 测试是否运行成功
    idea selenium,Java-selenium,java,intellij-idea,maven,selenium,测试工具文章来源地址https://www.toymoban.com/news/detail-758370.html

package setest;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;

import java.nio.file.Path;
import java.nio.file.Paths;

public class Openbaidu {
    public WebDriver driver;

    @Test
    public void openBaidu() throws InterruptedException {
        Path pd = Paths.get("src","drivers","chromedriver.exe");
        System.setProperty("webdriver.chrome.driver",pd.toAbsolutePath().toString());
        // 1.创建浏览器实例
        driver = new ChromeDriver();
        // 2.打开百度首页
        driver.get("https://www.baidu.com");
        // 3.搜索selenium
        driver.findElement(By.xpath("//input[@id='kw']")).sendKeys("selenium");
        Thread.sleep(3000);
        // 4.退出浏览器
        driver.quit();

    }


}

到了这里,关于Java selenium实战:IntelliJ IDEA 创建maven项目,配置selenium+TestNG+cucumber+Allure环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IntelliJ IDEA创建springboot项目时不能选择java8的问题解决方案

    最近博主也有创建springboot项目,发现了IntelliJ IDEA在通过Spring Initilizer初始化项目的时候已经没有java8版本的选项了。 基于这个问题,有了这篇文章的分享,希望能够帮助大家克服这个困难。 如图,现在创建springboot项目的时候,java版本只有17和21两个选项,刚好今天晚上有刷

    2024年02月04日
    浏览(66)
  • 2023 最新版IntelliJ IDEA 2023.1创建Java Web 项目详细步骤(图文详解)

    如果需要学习使用spring-boot3搭建Java Web项目,请移步:2023 最新版IntelliJ IDEA 2023.1创建Java Web前(vue3)后端(spring-boot3)分离 项目详细步骤(图文详解) 安装什么的这里就不说了,都是傻瓜式的安装,但是你需要知道安装的位置,切记!切记! 使用版本:java 20.0.1 2023-04-18 官

    2024年02月05日
    浏览(98)
  • IDEA项目实践——创建Java项目以及创建Maven项目案例、使用数据库连接池创建项目简介

    IDEA上面书写wordcount的Scala文件具体操作 IDEA创建项目的操作步骤以及在虚拟机里面创建Scala的项目简单介绍 目录 系列文章目录 前言 一 准备工作 1.1 安装Maven 1.1.1 Maven安装配置步骤 1.1.2 解压相关的软件包 1.1.3 Maven 配置环境变量 1.1.4 配置Maven的私服 1.2 创建一个本地的MySQL数据

    2024年02月04日
    浏览(40)
  • 【Java——maven的使用与idea创建maven项目,导入maven依赖(jar包)】

    1.1、打开maven安装路径下的conf文件夹,找到里面的settings.xml文件,(如果使用的是maven安装程序安装的maven,则settings.xml文件和本地仓库位置在默认位置:C:Userspenglei.m2)将下面的代码复制里面,切记不要放到注释里面 1.2、maven项目全局默认配置jdk版本信息,将下面的代码复制

    2024年02月08日
    浏览(51)
  • Intellij IDEA中怎么配置Maven?

    在IntelliJ IDEA中配置Maven非常简单,以下是详细步骤: 步骤1:安装Maven 首先确保你的计算机上已经安装了Maven。如果没有安装,你可以从Apache Maven官网下载并安装:https://maven.apache.org/download.cgi 步骤2:在IntelliJ IDEA中配置Maven 打开 IntelliJ IDEA,点击顶部菜单栏的 “File”(Window

    2024年02月20日
    浏览(41)
  • 使用IntelliJ IDEA 配置Maven(入门)

    使用IntelliJ IDEA配置Maven时,需要按照以下步骤进行操作。请注意,由于涉及到软件安装和配置,以下步骤可能会因为版本更新而略有变化。 1、下载并安装IntelliJ IDEA 首先,需要下载并安装最新版本的IntelliJ IDEA集成开发环境。你可以从官方网站(https://www.jetbrains.com/idea/)下载

    2024年02月19日
    浏览(39)
  • 如何使用IntelliJ IDEA将普通项目转换为Maven项目

    直接先上图,使用IDEA创建的普通JAVA项目结构如下: 可以看到普通java项目除了一个src及配置信息外,空空如也。通过IDEA工具创建Maven项目 创建的项目结构如下: 多了一个pom.xml文件,并且src文件夹中自动创建了main/java、main/resources等文件夹,方便管理。很明显使用maven来管理

    2024年02月08日
    浏览(46)
  • 解决IDEA中每次创建或拉取项目都要重复配置maven问题

    工作中,每次新建项目或者从git拉取新项目,每次都需要重新配置下maven配置,要是平时不太频繁还好,但是最近几年项目都是搞敏捷开发,基本上三个月就要,换个新项目,而且有时候,自己想学习,想从gitee或者github上拉些开源代码做研究。导致自己配置maven的次数太频繁

    2024年02月10日
    浏览(54)
  • IDEA中Java项目创建lib目录(添加依赖jar包代替maven依赖)

    然后就可以使用我们自己构建lib目录中的jar包,开发项目啦

    2024年02月11日
    浏览(45)
  • IntelliJ IDEA maven配置,设置pom.xml的配置文件

    IntelliJ IDEA项目,选择  文件  设置,弹窗 构建、执行、部署 构建工具 Maven就可以 maven配置好以后,在pom.xml的配置文件中就可以设置对应的jar包了,这样构建的时候自动需要的jar,在项目中导入即 settings.xml文件apache-maven-3.9.0.rar下载,下载之后解压 到 E:Softapache-maven-3.9.0

    2024年02月11日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包