1. 程式人生 > >使用 EOLINKER 進行介面測試的最佳路徑 (下)

使用 EOLINKER 進行介面測試的最佳路徑 (下)

本文為 《使用 EOLINKER 進行介面測試的最佳路徑》 下半部分文章,主要介紹測試指令碼如何執行和報告生成,以及測試專案人員如何協作。還沒看過上篇文章請戳
使用 EOLINKER 進行介面測試的最佳路徑(上)

本文內容

  1. 測試指令碼執行及報告:講述如何在 EOLINKER 上執行介面測試指令碼,及如何檢視和下載測試報告。
  2. 測試專案人員協作:講述如何在 EOLINKER 上進行多人的測試專案協作。

1.測試指令碼執行及報告

1. 測試用例執行

EOLINKER 的測試用例執行分兩種:【用例集列表測試執行】 和 【單例列表測試執行】;

先來看下在 【用例集列表測試執行】

圖中標示1說明

  • 測試全部-並行:表示並行執行用例集列表中所有的用例集
  • 測試全部-序列:表示並行執行用例集列表中所有的用例集

圖中標示2說明

  • 用例集列表操作按鈕-測試:表示只執行該條用例集。

測試專案模組管理/用例集列表頁面

測試專案模組管理/用例集列表頁面

再來看下,在 【單例列表中測試執行】

圖中標示1說明

  • 測試全部:表示執行單例列表下所有的單個用例。

圖中標示2說明

  • 單例列表操作按鈕-測試:表示只執行該條單個用例。

i單例列表頁面
單例列表頁面

2. 測試報告檢視

1.執行用例集列表測試全部後的測試報告,可以檢視:

  • 所有用例集執行完的總耗時
  • 成功率
  • 單個用例測試結果及測試耗時

執行用例集列表測試全部後的測試報告
執行用例集列表測試全部後的測試報告

2.執行用例集列表操作按鈕-測試後的測試報告,可以檢視:

  • 前置用例測試結果;
  • 當前用例集執行完的總耗時;
  • 單個用例測試結果及測試耗時;
  • 請求資訊和請求頭部資訊;
  • 返回資訊和返回頭部資訊;
  • 返回頭部校驗規則;
  • 返回結果校驗規則;
  • 實際返回;
  • 如果測試失敗,會顯示失敗原因資訊;

image (11).png
執行用例集列表操作按鈕-測試後的測試報告

3.執行單例列表的測試全部後的測試報告,和執行用例集列表操作按鈕-測試後的測試報告一樣

4.執行單例列表操作按鈕-測試後的測試報告,可以檢視:

  • 請求資訊和請求頭部資訊
  • 返回資訊和返回頭部資訊
  • 返回頭部校驗規則
  • 返回結果校驗規則
  • 實際返回
  • 如果測試失敗,會顯示 失敗原因資訊

image (12).png
執行單例列表操作按鈕-測試後的測試報告

3. 定時執行

回顧前面說的:如果你想指定一批測試用例指令碼在你設定的時間自動跑,並把測試結果傳送到你指定的郵箱,這個需要升級到企業版本才能用,如果你已經擁有企業版本,你可以開啟  定時任務 頁面先行檢視。

定時執行,我們可以新增測試用例在指定的時間執行,並把測試結果傳送到你指定的郵箱。

wechat定時任務1.gif
定時執行測試用例

4. 測試報告下載

在用例集頁面,執行測試全部後,點 【下載測試報告】 ,下載自己要下的報告,報告格式是 HTML 的。

cnodejs下載.jpg
下載測試報告

2.人員協作

人員協作適用於多人協作的工作模式,這個時候需要對不同的角色分配不同的許可權進行管理。

1.免費版:這裡我們可以設定只讀/ 讀寫/ 專案負責人等許可權

  • 只讀:只能檢視專案內容,不可編輯。
  • 讀寫:可以檢視專案內容,可以編輯。
  • 專案負責人:可以可以檢視專案內容,可以編輯,可以對人員許可權進行管理。

新增協作人員.gif
免費版新增協作人員

2.企業版:在這個版本里,我們可以對所有成員進行自定義角色的許可權分配

image (13).png
企業版,自定義角色

本文總結

本文主要是介紹怎麼用 EOLINKER 執行測試指令碼和如何獲取測試報告,以及如何進行多人的協作,結合上篇文章介紹的如何設計專案目錄結構,如何編寫介面測試指令碼,統一起來就構成了一個完整的介面測試專案架構。簡而言之,EOLINKER 在手,測試不愁。