http://www.jetbrains.com/idea/下載地址
1.maven配置
下載地址:http://maven.apache.org/download.cgi#
下載內容:apache-maven-3.5.0-bin.zip
環境變量:M2_HOME:E:\Java\apache-maven-3.5.0
path:%M2_HOME%\bin;
驗證:mvn --version
2.settings.xml文件
分別拷貝到以下路徑:
path\to\apache-maven-3.3.3\conf
<localRepository>E:\\Java\\LocalWarehoese</localRepository><url>http://maven.aliyun.com/nexus/content/groups/public/</url>使用阿里雲提供的Maven鏡像服務器。阿里雲鏡像服務器URL:
3下載IEDriverServer、chromedriver等使用到的driver,Firefox瀏覽器不需要另外下載driver。
4在C盤新建一個目錄Selenium, 將下載下來的driver文件放到C:\Selenium
5新建Maven項目new Project→Maven→指定maven、
setting路徑:ctrl+alt+s→mavenu user settings file :apache-maven-3.3.3\conf
本地倉庫路徑:E:\Java\LocalWarehoese(后面兩個勾都勾上,目錄才會生效)
GroupId、ArtifactId 隨便填Settings→Maven
6pom.xml
http://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java/3.4.0
復制Maven里面的內容,復制到pom.xml,<dependencies>里
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-chrome-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-ie-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-htmlunit-driver</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-support</artifactId> <version>2.47.1</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>
7View→Tool Windows→Maven Project→刷新
不報紅
8chromedriver.exe放到resources下面
9新建test文件夾
導入點擊File->Project structure在左邊點擊Modules在右邊電擊test
文件夾點擊Test Sources, test 文件夾變成綠色
10加入jar包
java-client-3.1.0.jar
selenium-server-standalone-2.49.0.jar放在test下
12簡單啟動Chromepublic class
public class demo1 {
public static void main(String[] args){ System.out.println("start firefox browser..."); System.setProperty("webdriver.chrome.driver", "C:\\Selenium\\chromedriver.exe");//指定驅動路徑 WebDriver driver = new ChromeDriver(); driver.get("http://www.baidu.com/"); System.out.println("start firefox browser succeed..."); } }
13安裝JUnitGenerator V2.0
通過網絡安裝:Setting→Plugins→Browse repositories→查找JUnitGenerator V2.0→Install
手動下載安裝:插件下載:https://plugins.jetbrains.com/idea/plugin/3064-junitgenerator-v2-0
Setting→Plugins→Install plugin from disk→d:\java\JUnitGenerator V2.0→ok
重新啟動idea
(1)修改JUnitGenerator V2.0的配置。
1、自動生成測試代碼和java類在同一包下,不匹配maven項目標准測試目錄Other setting。
修改Output Path為:${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME},
Default Template選擇JUnit 4。
Setting→Plugins→Properties
2、修改測試用例模板。模板中生成的package的包名需去掉test。
Setting→Plugins→Other Setting →JUnitGenerator→JUnit4
package test.$entry.packageName;→$entry.packageName;
(2)、生成JUnit4測試用例。
方法一:在待編寫測試的java類源碼塊上按快捷鍵Alt + Insert。選擇JUnit Test->JUnit 4。
方法二、在待編寫測試的java類源碼塊上按快捷鍵Ctrl + Shift + T。
方法三:光標定位到待編寫測試的java類源碼塊,選擇code->Generate,后面的步驟和方法1一樣。
(3)、注意。
IDEA自帶的JUnit插件和JUnitGeneratorV2.0插件都要勾選上,若只勾選JUnit可能導致無法自動生成測試文件,
若只勾選JUnitGenerator V2.0可能導致生成的測試文件無法運行
14、git配置
安裝git,配置環境:bin
idea在setting配置git
15、NodeJS
下載nodejs→node -v→默認安裝好了IDEA,在IDEA的file -> setting ->Plugins,右邊默認是沒有這個組件的需要你手動點擊Browe repositories..,在插件列表中搜索node,將看到Node插件,點擊下載
安裝完成后必須重啟→右上開啟服務按鈕→http://localhost:3000/