TestLink使用指南

  • 2020 年 8 月 15 日
  • 筆記

TestLink安裝上之後,局域網內用戶可以登陸使用,下面介紹本軟件的使用方式。

1、TestLink簡介

TestLink是基於Web的開源測試管理工具,用戶可以使用這個工具創建測試項目和測試用例,同時可以為多個用戶可以分配不同的用戶角色,它還支持測試人員在短時間內生成測試計劃和測試報告。

TestLink特性如下:

  • 支持多個測試項目
  • 支持測試用例的導入導出
  • 可以多個缺陷工具進行集成(MantisBT,JIRA,Redmine)
  • 可以生成不同格式測試計劃和測試報告
  • 可以為多個用戶分配測試角色
  • 可以搜索測試用例

2、用戶登陸和註冊

第1步,輸入網址://本地IP:8080/testlink/login.php,可以登陸TestLink主頁,登陸界面如下所示。

第2步,如果是新用戶,可以點擊下方的「New User」進行註冊,註冊後通過輸入用戶名和密碼進行登陸,自行註冊的用戶默認權限是客人(guest),僅可用於查看測試用例和測試報告。

第3步,用戶除了可以自己註冊後登陸外,還可以通過管理員賬戶進行添加。通過管理員賬戶添加的用戶可以設置用戶名、密碼和用戶使用權限。關於用戶使用權限將會在第七節進行講解。

3、創建測試項目

第1步,通過管理員賬戶進行登陸,點擊「測試項目管理」,會打開另一個窗口

第2步,點擊「創建」按鈕,創建一個新項目

  第3步,在窗口中輸入必須字段,如名稱,前綴項目描述等。填好後點擊創建,即可創建測試項目。

已創建的項目:XXX產品測試

 4、創建測試集和測試用例

測試用例保存一系列的測試步驟和預期結果。下面步驟用於說明如何創建測試集和測試用例。

第一步,在xxx產品測試項目下點擊「編輯測試用例」

 第2步,點擊右側面板中的設置圖標,新建測試用例集

 第3步,創建測試用例集,並點擊保存

第4步,點擊新建的物理層射頻測試用例集,並點擊右側的設置圖標,然後點擊新建測試用例,新建測試用例

  第5步,在測試用例下,輸入用例標題,摘要(測試目的),前提(測試前準備),重要性,測試方式等參數,點擊創建

  第6步,上一步僅僅是創建摘要和前提等信息,下面需要創建測試步驟,點擊「創建步驟」按鈕,對步驟進行創建。

 第7步,在創建步驟中,輸入步驟動作和期望結果,並保存

第8步,創建完成後的測試用例如下所示

5、創建測試計劃並分配測試用例

當測試項目和測試用例建立後,需要給測試項目建立測試計劃,測試計劃對應着不同的測試版本管理;根據測試計划下的測試版本管理,給其分配測試用例和測試人。

5.1創建測試計劃

第1步,點擊「測試計劃管理」創建測試計劃。

 第2步,點擊「創建」按鈕,創建測試計劃

 第3步,創建測試測試計劃如下所示

 

5.2創建版本管理

測試計劃對應着不同的測試版本,所以測試計劃創建完成後,需要新建一個測試版本。

第1步,在金溢競品標籤測試計划下,點擊「版本管理」,進入版本管理

第2步,點擊「創建」按鈕,新建測試版本。

第3步,填寫相關版本信息,包括版本標識和版本說明等,然後點擊「創建」

第4步,新建的版本管理如下所示。

5.3添加測試用例到測試計劃、測試版本和測試人員

當測試計劃和版本建立完成後,需要將測試用例和測試人員添加到對應的測試計劃和版本管理中。

第1步,點擊「添加/刪除測試用例到測試計劃」按鈕

 第2步,點擊相關測試用例,並將測試用例分配給對應用戶和版本,勾選分配後,如下所示

 第3步,此時可以登陸用戶為huangben的賬戶查看是否有相關測試計劃。登錄後,如下所示。

 第4步,點擊執行測試,會看到執行測試相關的測試目錄。

6、執行測試用例和生成測試報告

當測試項目下的測試計劃和測試版本建立好,並將測試用例分配給對應的用戶後,就可以登陸對應測試賬戶執行測試用例。

6.1執行測試用例

第1步,在對應測試計划下,點擊「執行測試」按鈕

 第2步,在執行測試頁面下,執行測試用例

 若點擊「笑臉」,表示測試通過,出現如下綠色「通過」標識

 若點擊「哭臉」,表示測試失敗,出現如下紅色「失敗」標識。

第3步,全部執行完,如下所示,表示為執行了4個測試用例,其中有3個成功,一個失敗。

6.2生成測試報告

第1步,返回TestLink主頁,點擊「測試報告和進度」。

第2步,進入報告和進度頁面,可以輸出各種測試報告。

 

 第3步,點擊測試報告,可以生成HTML、word和HTML版本的測試報告。

第4步,其他類型的報告可依次生成。

7、創建用戶和和角色指派

7.1創建用戶

第1步,在管理員賬戶下,點擊「用戶管理」圖標

 第2步,點擊創建,新建新的用戶名和密碼

  第3步,點擊保存,完成角色創建

7.2角色指派

第1步,在管理員賬戶下,點擊「指派用戶角色」

 

 第2步,在角色配置頁面中對新建的角色進行角色指派。

7.3TestLink角色介紹

TestLink提供6種角色,分別是guest、tester、 test designer 、senior tester 、leader、admin。

序號 角色 角色名稱 權限 備註
1 guest 客人

1.瀏覽測試用例

2.查看測試報告

 
2 tester 測試人員

1.瀏覽測試用例

2.執行測試

3.查看測試報告

 
3 test designer 測試設計者

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.查看測試報告

 
4 senior tester 高級測試者

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.測試計划下的版本管理

4.執行測試

5.查看測試報告

 
5 leader 組長

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.編寫測試計劃和版本管理

4.指派測試用例到測試計劃

5.執行測試

6.查看測試報告

 

 
6 admin 管理員

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.編寫測試計劃和版本管理

4.指派測試用例到測試計劃

5.執行測試

6.查看測試報告

7.創建測試項目

8.指派用戶角色

 

7.4適合當前小組實際的角色定義

有如下更改:

1.刪除測試設計者(test designer),將測試設計者和高級測試者進行合併;

2.將guest權限降低為,只可以查看測試用例。

3.將高級測試者(senior tester)權限增加為可以編寫測試計劃和版本管理

序號 角色 角色名稱 權限 備註
1 guest 客人

1.瀏覽測試用例

 
2 tester 測試人員

1.瀏覽測試用例

2.執行測試

3.查看測試報告

 
3 senior tester 高級測試者

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.編寫測試計劃和版本管理

4.執行測試

5.查看測試報告

 
4 leader 組長

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.編寫測試計劃和版本管理

4.指派測試用例到測試計劃

5.執行測試

6.查看測試報告

 
5 admin 管理員

1.瀏覽和編輯測試用例

2.查看和編輯產品需求

3.編寫測試計劃和版本管理

4.指派測試用例到測試計劃

5.執行測試

6.查看測試報告

7.創建測試項目

8.指派用戶角色

 

 

參考文獻

【1】//blog.csdn.net/cjtxzg/article/details/80498226.[Z].TestLink教程:一份完整指南。

【2】//blog.csdn.net/ikoqzurydr/article/details/81630510.[Z].TestLink的使用實例。