【Selenium】idea的selenium環境配置


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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM