主頁 > 軟體工程 > TestLink使用指南

TestLink使用指南

2020-09-10 05:24:02 軟體工程

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

1、TestLink簡介

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

TestLink特性如下:

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

2、用戶登陸和注冊

第1步,輸入網址:http://本地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】https://blog.csdn.net/cjtxzg/article/details/80498226.[Z].TestLink教程:一份完整指南,

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

【3】https://www.cnblogs.com/hujiang1985/p/7236275.html.[Z].TestLink學習四:TestLink1.9.13使用說明,

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/982.html

標籤:其他

上一篇:談談代碼評審(code review)

下一篇:DDD與Repository

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • Git本地庫既關聯GitHub又關聯Gitee

    創建代碼倉庫 使用gitee舉例(github和gitee差不多) 1.在gitee右上角點擊+,選擇新建倉庫 ? 2.選擇填寫倉庫資訊,然后進行創建 ? 3.服務端已經準備好了,本地開始作準備 (1)Git 全域設定 git config --global user.name "成鈺" git c ......

    uj5u.com 2020-09-10 05:04:14 more
  • CODING DevOps 代碼質量實戰系列第二課,相約周三

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。**《DevOps 代碼質量實戰(PHP 版)》**為 CODING DevOps 代碼質量實戰系列的第二課,同時也是本系列的 PHP ......

    uj5u.com 2020-09-10 05:07:43 more
  • 推薦Scrum書籍

    推薦Scrum書籍 直接上干貨,推薦書籍清單如下(推薦有順序的哦) Scrum指南 Scrum精髓 Scrum敏捷軟體開發 Scrum捷徑 硝煙中的Scrum和XP : 我們如何實施Scrum 敏捷軟體開發:Scrum實戰指南 Scrum要素 大規模Scrum:大規模敏捷組織的設計 用戶故事地圖 用 ......

    uj5u.com 2020-09-10 05:07:45 more
  • CODING DevOps 代碼質量實戰系列最后一課,周四發車

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。 **《DevOps 代碼質量實戰(Java 版)》**為 CODING DevOps 代碼質量實戰系列的最后一課,同時也是本系列的 ......

    uj5u.com 2020-09-10 05:07:52 more
  • 敏捷軟體工程實踐書籍

    Scrum轉型想要做好,第一步先了解并真正落實Scrum,那么我推薦的Scrum書籍是要看懂并實踐的。第二步是團隊的工程實踐要做扎實。 下面推薦工程實踐書單: 重構:改善既有代碼的設計 決議極限編程 : 擁抱變化 代碼整潔代碼 程式員的職業素養 修改代碼的藝術 撰寫可讀代碼的藝術 測驗驅動開發 : ......

    uj5u.com 2020-09-10 05:07:55 more
  • Jenkins+svn+nginx實作windows環境自動部署vue前端專案

    前面文章介紹了Jenkins+svn+tomcat實作自動化部署,現在終于有空抽時間出來寫下Jenkins+svn+nginx實作自動部署vue前端專案。 jenkins的安裝和配置已經在前面文章進行介紹,下面介紹實作vue前端專案需要進行的哪些額外的步驟。 注意:在安裝jenkins和nginx的 ......

    uj5u.com 2020-09-10 05:08:49 more
  • CODING DevOps 微服務專案實戰系列第一課,明天等你

    CODING DevOps 微服務專案實戰系列第一課**《DevOps 微服務專案實戰:DevOps 初體驗》**將由 CODING DevOps 開發工程師 王寬老師 向大家介紹 DevOps 的基本理念,并探討為什么現代開發活動需要 DevOps,同時將以 eShopOnContainers 項 ......

    uj5u.com 2020-09-10 05:09:14 more
  • CODING DevOps 微服務專案實戰系列第二課來啦!

    近年來,工程專案的結構越來越復雜,需要接入合適的持續集成流水線形式,才能滿足更多變的需求,那么如何優雅地使用 CI 能力提升生產效率呢?CODING DevOps 微服務專案實戰系列第二課 《DevOps 微服務專案實戰:CI 進階用法》 將由 CODING DevOps 全堆疊工程師 何晨哲老師 向 ......

    uj5u.com 2020-09-10 05:09:33 more
  • CODING DevOps 微服務專案實戰系列最后一課,周四開講!

    隨著軟體工程越來越復雜化,如何在 Kubernetes 集群進行灰度發布成為了生產部署的”必修課“,而如何實作安全可控、自動化的灰度發布也成為了持續部署重點關注的問題。CODING DevOps 微服務專案實戰系列最后一課:**《DevOps 微服務專案實戰:基于 Nginx-ingress 的自動 ......

    uj5u.com 2020-09-10 05:10:00 more
  • CODING 儀表盤功能正式推出,實作作業資料可視化!

    CODING 儀表盤功能現已正式推出!該功能旨在用一張張統計卡片的形式,統計并展示使用 CODING 中所產生的資料。這意味著無需額外的設定,就可以收集歸納寶貴的作業資料并予之量化分析。這些海量的資料皆會以圖表或串列的方式躍然紙上,方便團隊成員隨時查看各專案的進度、狀態和指標,云端協作迎來真正意義上 ......

    uj5u.com 2020-09-10 05:11:01 more
最新发布
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:41:12 more
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:35:34 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:05:44 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:00:18 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:20:31 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:55 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:18:51 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:00 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:17:55 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:12:06 more