TestLink教程:一份完整指南1
TestLink是最廣泛使用的基於Web的開源測試管理工具。它一起同步需求和測試用例。用戶可以使用這個工具創建測試項目和文檔測試用例。通過TestLink,您可以為多個用戶創建一個帳戶,並分配不同的用戶角色。管理員用戶可以管理測試用例分配任務。
它支持測試用例的自動和手動執行。測試人員可以用這個工具在很短的時間內生成測試計划和測試報告。它支持各種格式的測試報告,如Excel、MS Word和HTML格式。除此之外,它還支持與許多流行的缺陷跟蹤系統集成,如JIRA、MANTIS、BugZILLA、TRAC等。因為它是一種基於Web的工具,多個用戶以他們的憑據和分配的角色可以同時訪問其功能。在本教程中,我們將學習:
- TestLink的優點
- 登錄到TestLink
- 創建測試項目
- 創建測試計划
- 創建構建
- 創建測試集
- 創建測試用例
- 將測試用例分配給測試計划
- 在TestLink中創建用戶和分配角色
- 執行測試用例
- 生成測試報告
- 導出測試用例/測試集
- 導入測試用例/測試集
TestLink的優點
- 它支持多個項目
- 易於導出導入測試用例
- 易於與多種缺陷管理工具集成
- 基於XML- RPC的自動化測試用例執行
- 易於使用版本、關鍵字和測試用例ID過濾測試用例
- 易於向多個用戶分配測試用例
- 易於生成各種格式的測試計划和測試報告
- 向多個用戶提供憑據並向其分配角色
登錄到TestLink
第1步:打開TestLink主頁。
- 輸入用戶名 admin;
- 輸入密碼;
- 點擊“登錄”按鈕。
創建測試項目
第1步:在主窗口中點擊“測試項目管理”,它將打開另一個窗口。
第2步:點擊“創建”按鈕創建一個新項目。
第3步:在窗口中輸入所有必需的字段,如測試項目的類別、項目名稱、前綴、描述等。在填寫所有必要的詳細信息后,點擊窗口末尾的“創建”按鈕。
已成功創建項目“GURU99”:
創建測試計划
測試計划包含完整的信息,如軟件測試的范圍、里程碑、測試集和測試用例。一旦創建了測試項目,下一步就是創建測試計划。
第1步:從主頁上點擊Test Plan Management。
第2步:它將打開另一個頁面,在頁面底部點擊“創建”按鈕。
第3步:在打開的窗口中填寫所有必要的信息,如名稱、說明、從現有的測試計划創建等,並點擊“創建”。
第4步:成功創建Gru 99測試計划。
創建構建
Build是一個特定的軟件版本。
第1步:從主頁的測試計划下點擊“構建/發布”。
第2步:在下一個窗口中,填寫軟件發布的所有必要細節,然后單擊“創建”以保存發布。
- 輸入標題名;
- 輸入關於軟件發布的描述;
- 為狀態激活標記復選框;
- 標記復選框狀態打開;
- 選擇發布日期;
- 點擊“創建”按鈕。
一旦你有了一個軟件發布,它會這樣顯示:
創建測試集
測試集是測試或驗證同一組件的測試用例的集合。下面的步驟將說明如何為項目創建測試集。
第1步:點擊主頁上的“編輯測試用例”(即Test Specification)選項。
第2步:在面板右側,點擊設置圖標,它將顯示一系列的測試操作。
第3步:單擊測試集的“創建”按鈕。
第4步:填寫測試套件的所有細節,點擊“保存”選項卡。
- 輸入測試集名稱;
- 輸入測試集的詳細信息;
- 點擊“保存”按鈕保存測試集的詳細信息。
您可以看到Guru 99的測試集已被創建:
您的測試集出現在面板左側,在文件夾結構樹下面。
創建測試用例
測試用例保存一系列測試步驟以及預期的結果去測試特定場景。下面的步驟將解釋如何創建測試用例以及測試步驟。
第1步:單擊面板左側文件夾樹結構下的測試集文件夾。
第2步:點擊右側面板中的設置圖標,測試用例操作列表將顯示在右側面板上。
第3步:點擊測試用例操作項中的創建按鈕,將會打開新窗口創建測試用例。
第4步:在測試用例頁中輸入詳細信息。
第5步:輸入詳細信息后,點擊“創建”按鈕來保存,GURU99的測試用例就創建成功了。
第6步:點擊如上所示的文件夾中的測試用例,它將打開一個窗口,再點擊“創建步驟”按鈕,它將打開一個測試用例步驟編輯器。
第7步:它將在同一頁上打開另一個窗口,在那個窗口中,你必須輸入以下細節:
1. 輸入測試用例的步驟操作;
2. 輸入步驟動作的預期結果;
3. 單擊“保存”並添加另一步操作,或單擊“保存”和“退出”,如果沒有更多的步驟要添加。
第8步:一旦保存並退出測試步驟,就會像這樣:
將測試用例分配給測試計划
對於測試用例要執行,它應該被分配給測試計划。這里我們將看到如何將測試用例分配給測試計划。
第1步:點擊測試面板上的設置圖標,將會展示操作列表。
第2步:點擊“添加到測試計划”。
第3步:新窗口將打開,找到你的項目“GURU99”。
1. 在測試計划上標記復選框;
2. 點擊“添加”按鈕。
這將將您的測試用例添加到測試計划中了。
在TestLink中創建用戶和分配角色
TestLink提供用戶管理和授權功能,以下是TestLink中默認角色及其權限的列表:
角色 | 測試用例 | 測試計划度量 |
---|---|---|
游客 | 查看 | 查看 |
測試執行人員 | 執行 | 查看 |
測試分析人員 | 編輯&執行 | 查看 |
負責人&管理員 | 編輯&執行 | 編輯&執行 |
第1步:從TestLink主頁,點擊導航欄中的用戶/角色圖標。
第2步:點擊創建。
第3步:填寫所有用戶詳細信息並點擊“保存”按鈕。
在列表中,我們可以看到用戶已經被創建了:
第4步:將測試項目角色分配給用戶。
1. 單擊“分配測試項目角色”選項卡;
2. 選擇項目名稱;
3. 從下拉菜單中選擇用戶角色。
執行測試用例
在TestLink中,我們可以運行一個測試用例,並改變一個測試用例的執行狀態。測試用例的狀態可以設置為“阻塞”“通過”或“失敗”。最初,它將處於“不運行”狀態,但是一旦您更新它,它就不能再次更改為“不運行”狀態。
第1步:從導航欄點擊“測試執行”鏈接,它將引導您進入測試執行面板。
第2步:從左側面板選擇要運行的測試用例。
第3步:一旦選擇了測試用例,它將打開一個窗口。
第4步:遵循以下步驟:
- 輸入與被執行的測試用例相關的注釋;
- 選擇其狀態。
第5步:在同一頁上,您可以填寫關於測試用例執行的類似細節,填上詳細信息,然后在右下角選擇狀態保存。
生成測試報告
TestLink支持各種測試報告格式:
- HTML
- MS word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
第1步:從導航欄中點擊測試報告選項。
第2步:從左側面板選擇“測試報告”鏈接。
第3步:按照以下步驟生成報告:
- 標記您想在測試報告中顯示的選項;
- 點擊項目文件夾。
測試報告看起來像這樣:
導出測試用例/測試集
TestLink提供了導出測試項目/測試集的功能,然后您可以將它們導入到不同服務器或系統的另一個TestLink項目中。為了做到這一點,你應遵循以下步驟。
第1步:在編輯測試用例頁面中選擇你想要導出的測試用例。
第2步:點擊面板右側的設置圖標,它將顯示可以在測試用例上執行的所有操作。
第3步:點擊“導出”按鈕。
第4步:它將打開另一個窗口,按需要標記選項並單擊“導出”按鈕。
生成如下XML:
導入測試用例/測試集
第1步:選擇要導入測試用例的測試集文件夾。
第2步:點擊面板右側的設置圖標,它將顯示可以在測試集/測試用例上執行的所有操作。
第3步:點擊測試用例操作列表中的導入按鈕。
第4步:瀏覽選擇從TestLink導出的XML測試用例文件並點擊上傳按鈕。
- 使用瀏覽選項來選擇您從TestLink導出的XML測試用例文件;
- 點擊“上傳文件”。
當您上傳文件時,它將打開聲明導入測試用例的窗口。
第5步:測試用例將會被上傳並顯示在你選擇的測試集里。
總結:
在本教程中,我們已經介紹了TestLink的各個方面,比如如何使用TestLink進行測試管理。它將一步一步地說明如何管理項目的測試計划、如何創建用戶並相應地分配它們的角色,甚至如何將測試用例導入或導出到項目中。其他有用的功能,如生成報告等也在本教程中得到了很好的演示。