APP接口自動化測試JAVA+TestNG(一)之框架環境搭建


前言

 

      好久不曾寫點啥,去年換到新公司組測試團隊與培養建設花費大量時間與精力,終於架構成型與穩定有時間可以打打醬油了。很久沒有總結點啥,提筆想寫的內容太多,先放APP接口自動化的內容吧,這個估計大家比較有興趣。

 

目錄

一、框架環境准備
1.1 需要的LIB包
1.2 相關配置安裝
     1.2.1 eclipse安裝testng插件
     1.2.2 美化測試報告插件Reportng配置
     1.2.3 其他Lib包引入

 


 1.1 需要的LIB包

└─lib
      httpclient-4.2.5.jar      --http請求
      jettison.jar                 --組裝解析Json
      ojdbc7.jar                  --數據庫操作
      testng.jar                  --測試用例執行與結果斷言,無需單獨下載,安裝eclipse插件即可
      reportng-1.1.4.jar      -- testng測試報告美化插件
      velocity-dep-1.4.jar    -- reportng-1.1.4.jar的依賴庫
      guice-4.0.jar              -- reportng-1.1.4.jar的依賴庫

 

LIB下載鏈接: http://pan.baidu.com/s/1mha3UnI 密碼: 9zvh


 1.2 相關配置安裝

     1.2.1 eclipse安裝testng插件

安裝:Eclipse --> Help -->Install New SoftWare --> Add

        Eclipse 3.4 及以上插件地址:http://beust.com/eclipse.

        Eclipse 3.3 及以下插件地址:http://beust.com/eclipse1.

 具體說明:  http://testng.org/doc/download.html

 

     1.2.2 美化測試報告插件Reportng配置

配置:Eclipse --> Window --> Preferences -->testng
       勾選 Disable default listeners
       在 Pre Defined Listeners 輸入框中輸入 org.uncommons.reportng.HTMLReporter

 

 

使用Reportng后測試報告結果,具體請見第二篇實例: 

 

     1.2.3 其他Lib包引入

新建JAVA工程時,引入與其他工程一致,以下給一范例 

 

 

 如轉載還請保留出處與作者姓名Findyou,謝謝! 

 


免責聲明!

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



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