TestLink使用指南

TestLink安裝上以後,局域網內用戶能夠登錄使用,下面介紹本軟件的使用方式。php

一、TestLink簡介

TestLink是基於Web的開源測試管理工具,用戶能夠使用這個工具建立測試項目和測試用例,同時能夠爲多個用戶能夠分配不一樣的用戶角色,它還支持測試人員在短期內生成測試計劃和測試報告。html

TestLink特性以下:react

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

二、用戶登錄和註冊

第1步,輸入網址:http://本地IP:8080/testlink/login.php,能夠登錄TestLink主頁,登錄界面以下所示。app

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

第3步,用戶除了能夠本身註冊後登錄外,還能夠經過管理員帳戶進行添加。經過管理員帳戶添加的用戶能夠設置用戶名、密碼和用戶使用權限。關於用戶使用權限將會在第七節進行講解。學習

三、建立測試項目

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

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

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

已建立的項目:XXX產品測試.net

 四、建立測試集和測試用例

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

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

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

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

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

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

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

 第7步,在建立步驟中,輸入步驟動做和指望結果,並保存

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

五、建立測試計劃並分配測試用例

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

5.1建立測試計劃

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

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

 第3步,建立測試測試計劃以下所示

 

5.2建立版本管理

測試計劃對應着不一樣的測試版本,因此測試計劃建立完成後,須要新建一個測試版本。

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

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

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

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

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

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

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

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

 第3步,此時能夠登錄用戶爲huangben的帳戶查看是否有相關測試計劃。登陸後,以下所示。

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

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

當測試項目下的測試計劃和測試版本創建好,並將測試用例分配給對應的用戶後,就能夠登錄對應測試帳戶執行測試用例。

6.1執行測試用例

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

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

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

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

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

6.2生成測試報告

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

第2步,進入報告和進度頁面,能夠輸出各類測試報告。

 

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

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

七、建立用戶和和角色指派

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】https://blog.csdn.net/cjtxzg/article/details/80498226.[Z].TestLink教程:一份完整指南。

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

【3】http://www.javashuo.com/article/p-kkfqkfkq-nt.html.[Z].TestLink學習四:TestLink1.9.13使用說明。

相關文章
相關標籤/搜索