idea集成testng_IDEA+MAVEN+TestNG环境搭建
一、工具
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环境搭建相关推荐
- TestNG+Maven+IDEA环境搭建
TestNG+Maven+IDEA环境搭建 前言: 主要进行TestNG测试环境的搭建 所需环境: 1.IDEA UItimate 2.JDK 3.Maven 一.创建工程 File –&g ...
- Spark Idea Maven 开发环境搭建(转载)
mark一下,感谢作者分享! Spark Idea Maven 开发环境搭建 一.安装jdk jdk版本最好是1.7以上,设置好环境变量,安装过程,略. 二.安装Maven 我选择的Maven版本是3 ...
- Self20171218_TestNG+Maven+IDEA环境搭建
前言: 主要进行TestNG测试环境的搭建 所需环境: 1.IDEA UItimate 2.JDK 3.Maven 一.创建工程 File –>new –>Project–> ...
- MAVEN集成测试环境搭建
1. MAVEN + SVN + HUDSON + SONAR集成测试环境搭建. 1.1 软件准备 Hudson.Jenkins.Sonar 1.2 软件安装 说明:本例均使用将应用程序部署至web容 ...
- 第二章 TestNG环境搭建
------Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG是一个自动化测试框架,要使用这个测试框架编写我们的自动化测试用例,需要先行搭建对应的开发环境.本章我们 ...
- MAVEN项目环境搭建
一.Maven的环境配置 apache-maven-3.5.4 Maven下载地址:http://maven.apache.org/download.cgi 选择下载 直接解压无需安装()下面配置M ...
- 持续集成实战 —— Jenkins自动化测试环境搭建
阅读目录 1.目的 2.说明 3.项目描述&事前准备 4.环境介绍 5.服务基础配置 5.1 J-Server 5.2 S-Server 6. Jenkins自动化任务配置与部署 6.1 节点 ...
- maven的环境搭建
maven环境快速搭建 最近,开发中要用到maven,所以对maven进行了简单的学习. .关于maven是什么东东,请参考其它文章. ----------------准备工作------------ ...
- python自动化部署工具_Python + Allure(报告)+ Jenkins(持续集成)接口自动化测试环境搭建...
(这个是内部分享文档,侧重于测试报告的生成以及持续集成,至于接口框架的内部组织可以按照自己的想法来实现,有问题欢迎留言) 1.环境: • 操作系统:windows 64位 • 软件环境:python3 ...
最新文章
- 电厂运维的cis数据_数据中心运维,太难难难了
- 手握价值70万录用书的程序员提离职,领导:你已升职成功,还走?
- Hive分析窗口函数(一) SUM,AVG,MIN,MAX
- JS模拟的Ping程序 (Web Ping)
- nginx 二进制包安装mysql_二进制安装mysql5.7
- saltstack 初始化LINUX系统
- 蓝桥杯2015年第六届C/C++省赛A组第一题-方程整数解
- l360废墨收集垫更换视频_爱普生l353废墨收集垫在哪个位置
- adb 版本更新后执行依旧是旧版本解决方法
- AK大神AE教程文字整编
- 分库分表中间件 sharding
- java.lang.InstantiationException: can't instantiate class
- Java在后台获取USB二维码扫描枪扫描的内容
- 如何制作win7 U盘安装盘
- 博途组态阀岛_西门子PLC-S7-1200 PROFINET与 IO device 通信
- 安得与君相决绝,免教生死作相思
- 今天去龙德和万意转了一圈
- 内网渗透神器CobaltStrike之DNS Beacon(四)
- python 游程编码_游程编码(字符串中字母的查找/打印频率)
- GD32驱动SK6812灯珠
热门文章
- 在个人Blog页面显示积分与排名
- MATLAB实现PCA(主成分分析)
- delete指针的含义
- 尤金·卡巴斯基:卡巴斯基实验室调查内网遭黑客攻击事件
- minio 搭建blob
- 【转】Nginx服务并发过10万的Linux内核优化配置
- 参数返回Oracle 常用函数:nvl/nullif/case when/wm_concat/replace
- 南京牵手印度软件 本土软件企业态度不一
- Windows Server 2012 如何将计算机图标添加到桌面
- 微服务升级_SpringCloud Alibaba工作笔记0009---阿里云部署微服务_在内网不同机器上_报错_注册中心找不到对应的机器_遇到java.net.UnknownHostExceptio