TestLink教程:一份完整指南[1]
TestLink是最廣泛使用的基于Web的開源測試管理工具。它一起同步需求和測試用例随闪。用戶可以使用這個(gè)工具創(chuàng)建測試項(xiàng)目和文檔測試用例滑绒。通過TestLink闷堡,您可以為多個(gè)用戶創(chuàng)建一個(gè)帳戶,并分配不同的用戶角色疑故。管理員用戶可以管理測試用例分配任務(wù)杠览。
它支持測試用例的自動(dòng)和手動(dòng)執(zhí)行。測試人員可以用這個(gè)工具在很短的時(shí)間內(nèi)生成測試計(jì)劃和測試報(bào)告纵势。它支持各種格式的測試報(bào)告踱阿,如Excel、MS Word和HTML格式钦铁。除此之外软舌,它還支持與許多流行的缺陷跟蹤系統(tǒng)集成,如JIRA牛曹、MANTIS佛点、BugZILLA、TRAC等黎比。因?yàn)樗且环N基于Web的工具超营,多個(gè)用戶以他們的憑據(jù)和分配的角色可以同時(shí)訪問其功能。在本教程中阅虫,我們將學(xué)習(xí):
- TestLink的優(yōu)點(diǎn)
- 登錄到TestLink
- 創(chuàng)建測試項(xiàng)目
- 創(chuàng)建測試計(jì)劃
- 創(chuàng)建構(gòu)建
- 創(chuàng)建測試集
- 創(chuàng)建測試用例
- 將測試用例分配給測試計(jì)劃
- 在TestLink中創(chuàng)建用戶和分配角色
- 執(zhí)行測試用例
- 生成測試報(bào)告
- 導(dǎo)出測試用例/測試集
- 導(dǎo)入測試用例/測試集
TestLink的優(yōu)點(diǎn)
- 它支持多個(gè)項(xiàng)目
- 易于導(dǎo)出導(dǎo)入測試用例
- 易于與多種缺陷管理工具集成
- 基于XML- RPC的自動(dòng)化測試用例執(zhí)行
- 易于使用版本演闭、關(guān)鍵字和測試用例ID過濾測試用例
- 易于向多個(gè)用戶分配測試用例
- 易于生成各種格式的測試計(jì)劃和測試報(bào)告
- 向多個(gè)用戶提供憑據(jù)并向其分配角色
登錄到TestLink
第1步:打開TestLink主頁。
- 輸入用戶名 admin颓帝;
- 輸入密碼米碰;
-
點(diǎn)擊“登錄”按鈕。
創(chuàng)建測試項(xiàng)目
第1步:在主窗口中點(diǎn)擊“測試項(xiàng)目管理”躲履,它將打開另一個(gè)窗口。
第2步:點(diǎn)擊“創(chuàng)建”按鈕創(chuàng)建一個(gè)新項(xiàng)目聊闯。
第3步:在窗口中輸入所有必需的字段工猜,如測試項(xiàng)目的類別、項(xiàng)目名稱菱蔬、前綴篷帅、描述等史侣。在填寫所有必要的詳細(xì)信息后,點(diǎn)擊窗口末尾的“創(chuàng)建”按鈕魏身。
已成功創(chuàng)建項(xiàng)目“GURU99”:
創(chuàng)建測試計(jì)劃
測試計(jì)劃包含完整的信息惊橱,如軟件測試的范圍、里程碑箭昵、測試集和測試用例税朴。一旦創(chuàng)建了測試項(xiàng)目,下一步就是創(chuàng)建測試計(jì)劃家制。
第1步:從主頁上點(diǎn)擊Test Plan Management正林。
第2步:它將打開另一個(gè)頁面,在頁面底部點(diǎn)擊“創(chuàng)建”按鈕颤殴。
第3步:在打開的窗口中填寫所有必要的信息觅廓,如名稱、說明涵但、從現(xiàn)有的測試計(jì)劃創(chuàng)建等杈绸,并點(diǎn)擊“創(chuàng)建”。
第4步:成功創(chuàng)建Gru 99測試計(jì)劃矮瘟。
創(chuàng)建構(gòu)建
Build是一個(gè)特定的軟件版本瞳脓。
第1步:從主頁的測試計(jì)劃下點(diǎn)擊“構(gòu)建/發(fā)布”。
第2步:在下一個(gè)窗口中芥永,填寫軟件發(fā)布的所有必要細(xì)節(jié)篡殷,然后單擊“創(chuàng)建”以保存發(fā)布。
- 輸入標(biāo)題名埋涧;
- 輸入關(guān)于軟件發(fā)布的描述板辽;
- 為狀態(tài)激活標(biāo)記復(fù)選框;
- 標(biāo)記復(fù)選框狀態(tài)打開棘催;
- 選擇發(fā)布日期劲弦;
-
點(diǎn)擊“創(chuàng)建”按鈕。
一旦你有了一個(gè)軟件發(fā)布醇坝,它會(huì)這樣顯示:
創(chuàng)建測試集
測試集是測試或驗(yàn)證同一組件的測試用例的集合邑跪。下面的步驟將說明如何為項(xiàng)目創(chuàng)建測試集。
第1步:點(diǎn)擊主頁上的“編輯測試用例”(即Test Specification)選項(xiàng)呼猪。
,它將顯示一系列的測試操作宋距。
第3步:單擊測試集的“創(chuàng)建”按鈕轴踱。
第4步:填寫測試套件的所有細(xì)節(jié),點(diǎn)擊“保存”選項(xiàng)卡谚赎。
- 輸入測試集名稱淫僻;
- 輸入測試集的詳細(xì)信息诱篷;
-
點(diǎn)擊“保存”按鈕保存測試集的詳細(xì)信息。
您可以看到Guru 99的測試集已被創(chuàng)建:
您的測試集出現(xiàn)在面板左側(cè)雳灵,在文件夾結(jié)構(gòu)樹下面棕所。
創(chuàng)建測試用例
測試用例保存一系列測試步驟以及預(yù)期的結(jié)果去測試特定場景。下面的步驟將解釋如何創(chuàng)建測試用例以及測試步驟悯辙。
第1步:單擊面板左側(cè)文件夾樹結(jié)構(gòu)下的測試集文件夾琳省。
第2步:點(diǎn)擊右側(cè)面板中的設(shè)置圖標(biāo),測試用例操作列表將顯示在右側(cè)面板上笑撞。
第3步:點(diǎn)擊測試用例操作項(xiàng)中的創(chuàng)建按鈕岛啸,將會(huì)打開新窗口創(chuàng)建測試用例。
第4步:在測試用例頁中輸入詳細(xì)信息茴肥。
第5步:輸入詳細(xì)信息后坚踩,點(diǎn)擊“創(chuàng)建”按鈕來保存,GURU99的測試用例就創(chuàng)建成功了瓤狐。
第6步:點(diǎn)擊如上所示的文件夾中的測試用例瞬铸,它將打開一個(gè)窗口,再點(diǎn)擊“創(chuàng)建步驟”按鈕础锐,它將打開一個(gè)測試用例步驟編輯器嗓节。
第7步:它將在同一頁上打開另一個(gè)窗口,在那個(gè)窗口中皆警,你必須輸入以下細(xì)節(jié):
- 輸入測試用例的步驟操作拦宣;
- 輸入步驟動(dòng)作的預(yù)期結(jié)果;
-
單擊“保存”并添加另一步操作信姓,或單擊“保存”和“退出”鸵隧,如果沒有更多的步驟要添加。
第8步:一旦保存并退出測試步驟意推,就會(huì)像這樣:
將測試用例分配給測試計(jì)劃
對于測試用例要執(zhí)行豆瘫,它應(yīng)該被分配給測試計(jì)劃。這里我們將看到如何將測試用例分配給測試計(jì)劃菊值。
第1步:點(diǎn)擊測試面板上的設(shè)置圖標(biāo)外驱,將會(huì)展示操作列表。
第2步:點(diǎn)擊“添加到測試計(jì)劃”腻窒。
第3步:新窗口將打開昵宇,找到你的項(xiàng)目“GURU99”。
- 在測試計(jì)劃上標(biāo)記復(fù)選框儿子;
-
點(diǎn)擊“添加”按鈕瓦哎。
這將將您的測試用例添加到測試計(jì)劃中了。
在TestLink中創(chuàng)建用戶和分配角色
TestLink提供用戶管理和授權(quán)功能,以下是TestLink中默認(rèn)角色及其權(quán)限的列表:
角色 | 測試用例 | 測試計(jì)劃度量 |
---|---|---|
游客 | 查看 | 查看 |
測試執(zhí)行人員 | 執(zhí)行 | 查看 |
測試分析人員 | 編輯&執(zhí)行 | 查看 |
負(fù)責(zé)人&管理員 | 編輯&執(zhí)行 | 編輯&執(zhí)行 |
第1步:從TestLink主頁杭煎,點(diǎn)擊導(dǎo)航欄中的用戶/角色圖標(biāo)。
第2步:點(diǎn)擊創(chuàng)建卒落。
第3步:填寫所有用戶詳細(xì)信息并點(diǎn)擊“保存”按鈕羡铲。
在列表中,我們可以看到用戶已經(jīng)被創(chuàng)建了:
第4步:將測試項(xiàng)目角色分配給用戶儡毕。
- 單擊“分配測試項(xiàng)目角色”選項(xiàng)卡也切;
- 選擇項(xiàng)目名稱;
-
從下拉菜單中選擇用戶角色腰湾。
執(zhí)行測試用例
在TestLink中雷恃,我們可以運(yùn)行一個(gè)測試用例,并改變一個(gè)測試用例的執(zhí)行狀態(tài)费坊。測試用例的狀態(tài)可以設(shè)置為“阻塞”“通過”或“失敗”倒槐。最初,它將處于“不運(yùn)行”狀態(tài)附井,但是一旦您更新它讨越,它就不能再次更改為“不運(yùn)行”狀態(tài)。
第1步:從導(dǎo)航欄點(diǎn)擊“測試執(zhí)行”鏈接永毅,它將引導(dǎo)您進(jìn)入測試執(zhí)行面板把跨。
第2步:從左側(cè)面板選擇要運(yùn)行的測試用例。
第3步:一旦選擇了測試用例沼死,它將打開一個(gè)窗口着逐。
第4步:遵循以下步驟:
- 輸入與被執(zhí)行的測試用例相關(guān)的注釋;
-
選擇其狀態(tài)意蛀。
第5步:在同一頁上耸别,您可以填寫關(guān)于測試用例執(zhí)行的類似細(xì)節(jié),填上詳細(xì)信息浸间,然后在右下角選擇狀態(tài)保存太雨。
生成測試報(bào)告
TestLink支持各種測試報(bào)告格式:
- HTML
- MS word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
第1步:從導(dǎo)航欄中點(diǎn)擊測試報(bào)告選項(xiàng)。
第2步:從左側(cè)面板選擇“測試報(bào)告”鏈接魁蒜。
第3步:按照以下步驟生成報(bào)告:
- 標(biāo)記您想在測試報(bào)告中顯示的選項(xiàng)囊扳;
- 點(diǎn)擊項(xiàng)目文件夾。
測試報(bào)告看起來像這樣:
導(dǎo)出測試用例/測試集
TestLink提供了導(dǎo)出測試項(xiàng)目/測試集的功能兜看,然后您可以將它們導(dǎo)入到不同服務(wù)器或系統(tǒng)的另一個(gè)TestLink項(xiàng)目中锥咸。為了做到這一點(diǎn),你應(yīng)遵循以下步驟细移。
第1步:在編輯測試用例頁面中選擇你想要導(dǎo)出的測試用例搏予。
,它將顯示可以在測試用例上執(zhí)行的所有操作弧轧。
第3步:點(diǎn)擊“導(dǎo)出”按鈕雪侥。
第4步:它將打開另一個(gè)窗口碗殷,按需要標(biāo)記選項(xiàng)并單擊“導(dǎo)出”按鈕。
生成如下XML:
導(dǎo)入測試用例/測試集
第1步:選擇要導(dǎo)入測試用例的測試集文件夾速缨。
锌妻,它將顯示可以在測試集/測試用例上執(zhí)行的所有操作。
第3步:點(diǎn)擊測試用例操作列表中的導(dǎo)入按鈕旬牲。
第4步:瀏覽選擇從TestLink導(dǎo)出的XML測試用例文件并點(diǎn)擊上傳按鈕仿粹。
- 使用瀏覽選項(xiàng)來選擇您從TestLink導(dǎo)出的XML測試用例文件;
-
點(diǎn)擊“上傳文件”原茅。
當(dāng)您上傳文件時(shí)吭历,它將打開聲明導(dǎo)入測試用例的窗口。
第5步:測試用例將會(huì)被上傳并顯示在你選擇的測試集里擂橘。
總結(jié):
在本教程中晌区,我們已經(jīng)介紹了TestLink的各個(gè)方面,比如如何使用TestLink進(jìn)行測試管理通贞。它將一步一步地說明如何管理項(xiàng)目的測試計(jì)劃契讲、如何創(chuàng)建用戶并相應(yīng)地分配它們的角色,甚至如何將測試用例導(dǎo)入或?qū)С龅巾?xiàng)目中滑频。其他有用的功能捡偏,如生成報(bào)告等也在本教程中得到了很好的演示。