运行自动化测试demo的前期配置三
阅读本文预计需要 3 分钟。
转自本人公众号:自动化测试
在运行自动化测试demo的前期配置二中安装了maven,并且创建了maven项目,关联了testNG插件。
今天对上面的操作进行一些补充说明:
1.设置maven仓库的路径
在安装的maven目录下有一个conf文件夹,用文本编辑器(比如Notepad++)打开settings.xml文件,设置maven仓库的路径。
在settings.xml文件里面添加这段内容:
<localRepository>E:/.m2/repository</localRepository>
这样,在pom.xml文件里面添加的依赖jar包就会保存在E:/.m2/repository路径下。设置maven的仓库的路径时,尽量不要设在C盘,你懂的。
2.添加testng相关jar包
testng.xml文件是用来运行代码写出来的测试用列的,当然也可以进行其他的配置,以后再讲。
要想通过testng.xml文件运行测试用列,还需要做些配置,那就是添加testng的相关jar包。
添加testng的相关jar包有两种方式:
方法一:
选中项目,右键,点击Configure Build Path
点击Java Build Path -> Libraries ->Add Library
因为我们已经安装过testNG插件,所以在下图可以看到TestNG选项,选中TestNG,点击Next
然后点击Finish
testNG的相关jar包已经添加到当前项目的库里面了,最后点击OK,添加jar包成功
之后就可以在项目的结构中看到下图的结构
方法二:
在maven项目的pom.xml文件里添加testNG的jar包依赖
把下面的这段添加到如图所示的位置,这段内容里的6.10是testng的jar包版本,也可以设置成6.8或者其他版本,maven项目会自动下载对应版本的jar包。
testNG插件和在pom.xml文件里面设置的testng的jar包不一致也没关系,不影响程序运行,不过尽量版本一直比较容易操作。
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.10</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</exclusion>
</exclusions>
</dependency>
整个测试框架基本就搭建好了,写一个demo运行以下
创建一个java文件:HelloWorld,在java文件里添加@Test注释
在testng.xml文件class标签里面添加HelloWorld文件的路径
右键选中testng.xml文件,点击TestNG Suite,运行HelloWorld
运行之后会打印出 [测试] 俩字,大功告成,明天运行自动化测试demo,明天见。
推荐阅读:
长按二维码,关注一位技术人的公众号
不只是技术