Java自动化测试系列[v1.0.0][TestNG测试开发环境配置]

基于之前写的一篇文章Java自动化测试系列[v1.0.0][Maven开发环境]的基础上,阐述如何配置单元测试框架TestNG的测试开发环境

创建Maven项目

启动IDEA,点击Create New Project
在这里插入图片描述
配置基础选项,然后点击Next
在这里插入图片描述
输入项目名称以及配置地址,然后点击Next
在这里插入图片描述
系统会读出本地配置的Maven的信息,然后点击Finish完成项目创建
在这里插入图片描述
项目床架完毕,IDEA会自动根据配置下载插件、根据Maven的以来配置下载并配置依赖
在这里插入图片描述

配置TestNG

打开Maven Repository,搜索TestNG
在这里插入图片描述
找到你要的版本
在这里插入图片描述
点击版本号,复制配置内容
在这里插入图片描述
配置到项目的pom.xml中,然后点击右上角的浮动按钮使配置生效
在这里插入图片描述

配置创建插件

在Plugins窗口中修锁testng,即可找到Create TestNG XML,该插件用于自动生成testng.xml
在这里插入图片描述
在项目的根节点点击鼠标右键,弹出的下来菜单的底部会出现Create TestNG XML在这里插入图片描述
点击该选项会自动生成testng.xml文件
在这里插入图片描述
生成的testng.xml文件如图所示
在这里插入图片描述
手动调整一下结构
在这里插入图片描述
可以发现它将测试代码的路径、文件、类、方法自动加载出来了,这样就可以直接执行测试代码了,然后直接在testng.xml文件上或者项目结构的文件中点击鼠标右键,选择Run这个testng.xml文件即可执行该文件中配置出来的测试代码了
在这里插入图片描述

异常

TestNG by default disables loading DTD from unsecured Urls. 
If you need to explicitly load the DTD from a http url, please do so by using the JVM argument [-Dtestng.dtd.http=true]

在这里插入图片描述
将testng.xml文件中的<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
在这里插入图片描述
执行成功
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/dawei_yang000000/article/details/107837665
今日推荐