【SoapUI Pro教程】在測試套件上執行常用的基本操作
SoapUI Pro擁有許多其他web服務測試工具所不具備的高級技術和功能。對于REST、SOAP以及其他流行的API和物聯網協議,它提供了業界最全面的功能測試功能。通過易用的圖形界面和企業級功能,SoapUI Pro允許你快速創建和執行自動功能測試。在單一環境下,SoapUI Pro提供了完整的測試覆蓋,支持所有的標準協議和技術。
本系列連載教程旨在幫助用戶學習和使用SoapUI Pro,并向能夠使用SoapUI Pro進行自動API功能測試努力。有任何建議或提示歡迎在評論區留言,供大家學習討論。

管理測試套件
1、禁用測試套件
如果在項目運行期間需要跳過一個或多個測試套件,則可以禁用它們。
- 右鍵單擊所需的測試套件,然后選擇"Disable TestSuite"。
或者:
- 選擇所需的測試套件。
- 單擊Suite> Disable TestSuite。
2、啟用測試套件
要啟用已禁用的測試套件,請執行以下步驟:
- 右鍵單擊所需的測試套件,然后選擇"Enable TestSuite"。
或者:
- 選擇所需的測試套件。
- 單擊Suite> Enable TestSuite。
3、克隆/移動單個測試套件
要復制單個測試套件,請執行以下步驟:
- 右鍵單擊所需的測試套件,然后選擇"Clone TestSuite"。
或者:
- 選擇所需的測試套件。
-
單擊Suite> Clone TestSuite。
在隨后的對話框中,指定以下選項:
- TestSuite Name:新測試套件的名稱。
- 目標項目:要放置新測試套件的項目。
- 相反移動:選擇此選項可刪除源測試套件。
- 克隆描述:選擇此選項可使用現有描述克隆測試套件。
- 描述:如果禁用"Clone description"選項,請指定克隆測試套件的描述。
4、克隆幾個測試套件
您可以創建現有測試套件的克隆,以便在不同的位置使用它們。因為克隆套件是副本,如果以后更改原始文件,克隆的副本不會受到影響。而且ReadyAPI會自動將相應的API復制到目標項目。要克隆多個測試套件:
- 選擇要克隆的測試套件。
- 打開上下文菜單,然后選擇Clone TestSuites。
-
在隨后的Clone TestSuites對話框中,您可以配置克隆。單擊Clone以完成該過程:
該對話框具有以下選項:
- 要克隆的TestSuite列表:所選套件的名稱和包含它們的項目。
- 項目:克隆套件的項目。您可以通過選擇現有項目或創建新項目。
5、移動幾個測試套件
您可以同時移動多個測試套件。您可以從不同的項目中選擇資源。ReadyAPI會自動將相應的API復制到目標項目。移動測試套件:
- 選擇要移動的測試套件。
- 打開上下文菜單,然后選擇Move TestSuites。
-
在隨后的Move TestSuites對話框中,配置移動。單擊Move以完成該過程:
該對話框具有以下選項:
- 要移動的TestSuite列表:包含它們的所選套件和項目的名稱。
- 項目:套件將被移動到的項目。您可以選擇現有項目或創建新項目。
6、刪除測試套件
要刪除測試套件:
- 右鍵單擊所需的測試套件,然后選擇"delete"。
或者:
- 選擇所需的測試套件。
- 單擊套件>delete。
在隨后的對話框中確認完成刪除的操作。
7、重命名測試套件
要重命名測試套件:
- 右鍵單擊所需的測試套件,然后選擇"Rename"。
或者:
- 選擇所需的測試套件。
- 從主菜單中選擇Suite> Rename。
在后續對話框中輸入所需名稱,然后單擊OK。
8、更改測試套件訂單
如果要更改測試套件執行的順序:
- 右鍵單擊所需的測試套件,然后選擇Move Up或Move Down。
或者:
- 選擇所需的測試套件。
- 單擊套件>Move Up或套件>Move Down。