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

前言

 

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

 

目錄
數據庫

1、框架環境準備
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

        Eclipse 3.3 及如下插件地址:http://beust.com/eclipse1.
測試

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

 

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

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

 

 

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

 

     1.2.3 其餘Lib包引入

新建JAVA工程時,引入與其餘工程一致,如下給一範例 插件

 

 

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

相關文章
相關標籤/搜索