一、工具

1、jdk:jdk1.8.0_121

2、maven:apache-maven-3.3.9

3、IDEA:IntelliJ IDEA 2018.1.5

二、搭建

1、jdk环境下载配置:参考 jdk配置

2、maven配置

①下载后,解压到指定文件夹:参考 建立maven私服

②右键,我的电脑——>属性——>高级系统设置——>环境变量——>系统变量——>新建,变量名MAVEN_HOME和变量值D:\automateTool\maven,确定

image.png

③系统变量PATH,修改变量值,增加变量名: %MAVEN_HOME%\bin;(注意以英文;分隔)

④配置一下Maven的本地仓库路径,进入解压Maven的目录,如D:\automateTool\maven\conf,找到settings.xml文件,进行本地仓路径修改,默认即可

image.png

image.png

3、IDEA设置maven

①File——>Settings...——>Maven,修改相关路径,OK即可

image.png

4、创建工程项目

①File——>new ——>Project——>Next——>Next——>finish

image.png

image.png

②点击test目录新建module,modul下自动生成文件,打开——>src——>pom.xml,添加依赖的jar包

image.png

5、TestNG配置

①添加TestNG依赖包

org.testng

testng

6.8

image.png

②添加编译插件和执行测试插件

org.apache.maven.plugins

maven-compiler-plugin

3.1

1.7

1.7

-Xlint:unchecked

-Xlint:deprecation

org.apache.maven.plugins

maven-surefire-plugin

2.5

true

res/testNG.xml

image.png

③创建测试类

public class test {//这个是类

public static void main(String[] args) { //这个是入口函数

System.out.println("asdsa");

}

@Test//因为这里声明了Test,所以效果和public static void main(String[] args) 一样,其实是简写了

public void testcase1(){//这个是测试的入口

Assert.assertTrue(false);

System.out.println("testcase1");

}

@Test//因为这里声明了Test,所以效果和public static void main(String[] args) 一样,其实是简写了

public void testcase2(){//这个东西叫函数,也叫方法

Assert.assertTrue(true);

System.out.println("testcase1");

}

}

image.png

idea集成testng_IDEA+MAVEN+TestNG环境搭建相关推荐

  1. TestNG+Maven+IDEA环境搭建

    TestNG+Maven+IDEA环境搭建 前言: 主要进行TestNG测试环境的搭建  所需环境:  1.IDEA UItimate  2.JDK  3.Maven 一.创建工程  File –&g ...

  2. Spark Idea Maven 开发环境搭建(转载)

    mark一下,感谢作者分享! Spark Idea Maven 开发环境搭建 一.安装jdk jdk版本最好是1.7以上,设置好环境变量,安装过程,略. 二.安装Maven 我选择的Maven版本是3 ...

  3. Self20171218_TestNG+Maven+IDEA环境搭建

    前言: 主要进行TestNG测试环境的搭建  所需环境:  1.IDEA UItimate  2.JDK  3.Maven 一.创建工程  File –>new –>Project–> ...

  4. MAVEN集成测试环境搭建

    1. MAVEN + SVN + HUDSON + SONAR集成测试环境搭建. 1.1 软件准备 Hudson.Jenkins.Sonar 1.2 软件安装 说明:本例均使用将应用程序部署至web容 ...

  5. 第二章 TestNG环境搭建

    ------Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG是一个自动化测试框架,要使用这个测试框架编写我们的自动化测试用例,需要先行搭建对应的开发环境.本章我们 ...

  6. MAVEN项目环境搭建

    一.Maven的环境配置 apache-maven-3.5.4 Maven下载地址:http://maven.apache.org/download.cgi 选择下载  直接解压无需安装()下面配置M ...

  7. 持续集成实战 —— Jenkins自动化测试环境搭建

    阅读目录 1.目的 2.说明 3.项目描述&事前准备 4.环境介绍 5.服务基础配置 5.1 J-Server 5.2 S-Server 6. Jenkins自动化任务配置与部署 6.1 节点 ...

  8. maven的环境搭建

    maven环境快速搭建 最近,开发中要用到maven,所以对maven进行了简单的学习. .关于maven是什么东东,请参考其它文章. ----------------准备工作------------ ...

  9. python自动化部署工具_Python + Allure(报告)+ Jenkins(持续集成)接口自动化测试环境搭建...

    (这个是内部分享文档,侧重于测试报告的生成以及持续集成,至于接口框架的内部组织可以按照自己的想法来实现,有问题欢迎留言) 1.环境: • 操作系统:windows 64位 • 软件环境:python3 ...

最新文章

  1. 电厂运维的cis数据_数据中心运维,太难难难了
  2. 手握价值70万录用书的程序员提离职,领导:你已升职成功,还走?
  3. Hive分析窗口函数(一) SUM,AVG,MIN,MAX
  4. JS模拟的Ping程序 (Web Ping)
  5. nginx 二进制包安装mysql_二进制安装mysql5.7
  6. saltstack 初始化LINUX系统
  7. 蓝桥杯2015年第六届C/C++省赛A组第一题-方程整数解
  8. l360废墨收集垫更换视频_爱普生l353废墨收集垫在哪个位置
  9. adb 版本更新后执行依旧是旧版本解决方法
  10. AK大神AE教程文字整编
  11. 分库分表中间件 sharding
  12. java.lang.InstantiationException: can't instantiate class
  13. Java在后台获取USB二维码扫描枪扫描的内容
  14. 如何制作win7 U盘安装盘
  15. 博途组态阀岛_西门子PLC-S7-1200 PROFINET与 IO device 通信
  16. 安得与君相决绝,免教生死作相思
  17. 今天去龙德和万意转了一圈
  18. 内网渗透神器CobaltStrike之DNS Beacon(四)
  19. python 游程编码_游程编码(字符串中字母的查找/打印频率)
  20. GD32驱动SK6812灯珠

热门文章

  1. 在个人Blog页面显示积分与排名
  2. MATLAB实现PCA(主成分分析)
  3. delete指针的含义
  4. 尤金·卡巴斯基:卡巴斯基实验室调查内网遭黑客攻击事件
  5. minio 搭建blob
  6. 【转】Nginx服务并发过10万的Linux内核优化配置
  7. 参数返回Oracle 常用函数:nvl/nullif/case when/wm_concat/replace
  8. 南京牵手印度软件 本土软件企业态度不一
  9. Windows Server 2012 如何将计算机图标添加到桌面
  10. 微服务升级_SpringCloud Alibaba工作笔记0009---阿里云部署微服务_在内网不同机器上_报错_注册中心找不到对应的机器_遇到java.net.UnknownHostExceptio