【Selenium】idea的selenium環境配置

http://www.jetbrains.com/idea/下載地址

1.maven配置

下載地址:http://maven.apache.org/download.cgi#html

下載內容:apache-maven-3.5.0-bin.zipjava

環境變量:M2_HOME:E:\Java\apache-maven-3.5.0node

path:%M2_HOME%\bin;git

驗證:mvn --versionweb

2.settings.xml文件

分別拷貝到如下路徑:chrome

path\to\apache-maven-3.3.3\confapache

<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的配置。

一、自動生成測試代碼和java類在同一包下,不匹配maven項目標準測試目錄Other setting。

     修改Output Path爲:${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME},

       Default Template選擇JUnit 4。

         Setting→Plugins→Properties

二、修改測試用例模板。模板中生成的package的包名需去掉test。

        Setting→Plugins→Other Setting →JUnitGenerator→JUnit4

          package test.$entry.packageName;→$entry.packageName;

(2)、生成JUnit4測試用例。

  方法一:在待編寫測試的java類源碼塊上按快捷鍵Alt + Insert。選擇JUnit Test->JUnit 4。

  方法2、在待編寫測試的java類源碼塊上按快捷鍵Ctrl + Shift + T。

  方法三:光標定位到待編寫測試的java類源碼塊,選擇code->Generate,後面的步驟和方法1同樣。

(3)、注意。

  IDEA自帶的JUnit插件和JUnitGeneratorV2.0插件都要勾選上,若只勾選JUnit可能致使沒法自動生成測試文件,

  若只勾選JUnitGenerator V2.0可能致使生成的測試文件沒法運行

1四、git配置

安裝git,配置環境:bin

idea在setting配置git

1五、NodeJS

下載nodejs→node -v→默認安裝好了IDEA,在IDEA的file -> setting ->Plugins,右邊默認是沒有這個組件的須要你手動點擊Browe repositories..,在插件列表中搜索node,將看到Node插件,點擊下載

安裝完成後必須重啓→右上開啓服務按鈕→http://localhost:3000/

相關文章
相關標籤/搜索