1.在集成前我們需要配置必要的Java與Maven環境
2.Idea中的一些簡單配置
2.1:選中View-Toolbar與View ToolButtons
2.2創建的包分層顯示或者包一層顯示
包分層顯示:點擊設置(小齒輪)-“Hide Empty Middle Packages”
包一層顯示:點擊設置(小齒輪)-“Compact Empty Middle Packages”
3.創建一個Maven項目:
3.1:File-New-Project-Maven-Project SDK(指定到我們的jdk路徑)
-選中Create from archtype-選中quickstart選項-Next
3.2:指定項目的名稱與域名等信息:
1. 標記1:一般爲公司的域名,如www.baidu.com
2. 標記2:一般爲項目的名稱
3.3:配置Maven相關信息
- 標記1:下載之後的Maven路徑
- 標記2 :默認
- 標記3:Maven 的本地庫
3.4:完善項目信息,之後Finish:
1. 標記1:項目名稱
2. 標記2:項目存儲的路徑
3.5:創建完成後項目結構大致如下圖:
4.導入selenium與testng依賴到pom.xml文件中:
4.1:百度搜索:maven responsitory
4.2:搜索:selenium
4.3:選擇使用人數相對較多的selenium版本
4.4:複製下圖中的藍色區域到項目中的pom.xml文件中
4.5:testng同上
4.6:maven與testng進行在pom文件中進行關聯配置:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.15</version>
<configuration>
<!--<testFailureIgnore>true</testFailureIgnore>-->
<forkMode>never</forkMode>
<argLine>-Dfile.encoding=UTF-8</argLine>
<suiteXmlFiles>
<suiteXmlFile>xml/testNG.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>
5.重點:
- 標記1:該文件夾下創建的類中testng註解使用受限
- 標記2:該文件夾下創建的類中testng註解能夠正常使用
6.安裝t創建estng.xml文件插件 ,生成testng.xml文件:
6.1:File-Settings-Plugins-testng
1. 標記1:搜索testng
2.暗色代表idea默認安裝了testng插件
6.2:安裝創建testng.xml文件的插件
File-Settings-Plugins-testng-Browse responsitories
之後重啓idea,出現下圖情況代表成功:
右鍵項目-Create TestNG XML