?? 接口測試學習筆記一
------ 接口測試環境的搭建
這兩天學習了接口測試的初級知識,留在博客里,記錄一下。
1. Jdk
做軟件開發或測試的人基本上每個人的電腦上都會裝 JDK 。 JDK1.6 安裝到默認路徑,配置好環境變量。
在 doc 環境下輸入命令 java?-version 可以看到你安裝的 JDK 版本,我配置好 maven 后,出現了這樣的問題:在 doc 環境下,發現 java 版本號變成了 1.3 的。(可能是小概率事件,剛好被我碰上了)
Google 之后,發現了解決方法:將 jdk 的 path 值 %JAVA_HOME%bin 放在系統變量的變量值最前面,就可以解決這個問題。
原因: java?-version 這條命令按順序讀取系統變量 path 值,如果 JDK 放在后面,它默認讀取的是 oracle 中配置的 JDK 的低一些版本。
2. maven
你可以從 Apache?Maven 項目的 web 站點 http://maven.apache.org/download.html
?????1 ) 選擇最新版本的 Apache?Maven 下載到本地。目前,我下載的最新版本是 2.2.1 。
解壓到目錄: D:\Program?Files\apache-maven
?????2 )配置環境變量,在系統變量 path 中添加 maven 的 bin 文件夾的路徑
D:\Program?Files\apache-maven ,可放在 jdk 的后面。
?????3 )我們也可以在 doc 下輸入命令 mvn?-v 查看 maven 的版本。
圖 1
如果有圖 1 這樣的輸出,表明 maven 已經安裝成功了, 如果你看不到,而且你的操作系統找不到 ?mvn? 命令,那么確認一下 path 環境變量是否已經正確設置了。
?????4 )為了能讓 maven 能在淘寶的環境下工作,還需要進行一些配置,找到 maven 的 conf 目錄,打開 settings.xml ,設置 maven 庫本地存放位置,如圖 2 所示:
????
圖 2
????? 在 mirrors 標簽里面添加 2 個 mirror 標簽項,如圖 3 所示
圖 3
3. Eclipse
首先默認你已經安裝好了 Eclipse ,要讓我們創建的項目能在 Eclipse 上跑起來,還需要配一下 maven 的 classpath 路徑。
打開 Eclipse ,在菜單欄上選擇 Window->Preference->Java->Build?Path->Classpath?Variables, 點擊 New ,在彈出的對話框中填寫如下圖所示的配置,點擊 OK ,我們的環境就配置好了。
圖 4
4. ?創建一個簡單的 Maven 項目
1) 開始一個新的 Maven 項目,在命令行使用 Maven?Archetype 插件。進入要創建項目的本地目錄,在命令行下輸入這樣的命令。
mvn?archetype:create?-DgroupId= com.taobao.mytest ?-DartifactId=simple
如下圖 5 所示,在我的電腦的 D 盤創建一個 maven 項目 simple
?
圖 5
2) 當 doc 運行下載 maven 庫到本地成功之后,會出現這樣的結果,如下圖 6 所示,表明你創建 simple 項目成功。
圖 6
3) 到本地目錄 D 盤,看一下 Maven 在 simple 目錄下創建的目錄結構:
simple/ ①
simple/pom.xml ②
?????/src/
?????/src/main/ ③
?????/src/main/java/
?????/src/main/java/com/
?????/src/main/java/com/taobao/
?????/src/main/java/com/taobao/mytest
?????/src/test/ ④
?????/src/test/java/
?????/src/test/java/com/
?????/src/test/java/com/taobao/
?????/src/test/java/com/taobao/mytest
① ? Maven?Archtype 插件創建了一個目錄 simple ,這是項目的基礎目錄。
② ? 每個項目在文件 pom.xml 里有它的項目對象模型( pom ) , 這個文件描述了這個項目,配置了插件,聲明了依賴。
③ ? 項目的源碼放在了 src/main 目錄下面。
④ ? 項目的測試用例放在了 src/test 下。
5. 導入一個已經創建好的 Maven 項目到 Eclipse
?1) 當 doc 運行一下命令,如下圖 7 所示:
圖 7
??????2 )在 Eclipse 里加載 simple 項目, 打開 Eclipse ,通過 File>import... , general>existing?projects?into?workspace , 如下圖 8 所示為加載成功的項目結構:
圖 8
?
另外也可以在 eclipse 工程里安裝 update?plugin 更新 ,如下:
PS :在 Eclipse 安裝 M2Eclipse 插件
如果你覺得每次在 doc 下運行命令比較麻煩,可以在 Eclipse 里面安裝 maven 插件,直接在 Eclipse 里面創建 maven?project 。
我 正在使用 Eclipse 的版本 Eclipse?3.4(Ganymede) ,安裝插件的過程可能會有點不一樣。在 Ganymede 中,需要選擇 Help?→?Software?Updates… ,它會載入 "Software?Updates?and?Add-ons" 對話框。在這個對話框中,選擇 “Available?Software” 面板然后點擊 Add?Site… ,它會載入 "Add?Site"? 對話框。輸入更新站點的 URL 然后點擊 OK 。在 "Software?Updates?and?Add-ons" 對話框中會出現更新站點上可用的插件。可以選擇你想要安裝的模塊然后點擊 Install… 按鈕。 Eclilpse 會解析所選插件的所有依賴,然后要求你同意插件的許可證。在 Eclipse 安裝了新的插件之后,它會征求你的允許以重啟。
在安裝完成時,第二天重啟 Eclipse 出現了警告錯誤:(偶然事件,不知道怎么回事,這種偶然事件都被我碰到了)
The?Maven?Integration?requires?that?Eclipse?be?running?in?a?JDK,?because?a???number?of?Maven?core?plugins?are?using?jars?from?the?JDK.??Please?make?sure?the?-vm?option?in?eclipse.ini?is?pointing?to?a?JDK?and?verify??that?Installed?JREs?are?also?using?JDK?installs.
解決方法是:打開
Eclipse
的安裝目錄,找到
eclipse.ini
文件,
在?
eclipse.ini?
文件中添加?
-vm
?%JAVA_HOME%\bin\javaw.exe
?
例如我的 eclipse.ini 文件變為:
-startup?
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar?
--launcher.library?
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519?
-product?
com.springsource.sts.ide?
--launcher.XXMaxPermSize?
256M?
-vm
C
:\Program?Files\Java\jdk1.6.0_1
6
\bin\javaw.exe
?
-vmargs?
-Dosgi.requiredJavaVersion=1.5?
-Xms40m?
-Xmx768m?
-XX:MaxPermSize=256m?
重啟 Eclipse 就好了。
?
?
?
?
?
?
?
?
<!--EndFragment-->
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
