構(gòu)建(Build)是軟件的一個(gè)發(fā)布版本。迭代開(kāi)發(fā)時(shí),在終的發(fā)布版本之前,會(huì)發(fā)布若干測(cè)試版本,每個(gè)測(cè)試版本都是一個(gè)構(gòu)建。在 TestLink 中,測(cè)試執(zhí)行基于構(gòu)建和測(cè)試用例,在執(zhí)行用例之前,需要?jiǎng)?chuàng)建構(gòu)建。測(cè)試用例是測(cè)試計(jì)劃的核心組成部分,在首頁(yè)上提供了添加 / 刪除測(cè)試用例到測(cè)試計(jì)劃鏈接?梢赃x擇測(cè)試用例及其具體版本號(hào),然后點(diǎn)擊增加選擇的測(cè)試用例按鈕進(jìn)行添加。除了添加用例,還可以選擇將用例移出測(cè)試計(jì)劃。測(cè)試計(jì)劃還包含執(zhí)行順序的特性,可以為測(cè)試用例定義先后執(zhí)行順序。在測(cè)試用例擁有依賴(lài)關(guān)系時(shí),使用順序可以明確應(yīng)該首先執(zhí)行哪些用例。
同一個(gè)測(cè)試計(jì)劃也許需要測(cè)試團(tuán)隊(duì)的若干人來(lái)完成,可以把計(jì)劃的用例分配給不同的測(cè)試人員分布執(zhí)行測(cè)試。在首頁(yè)點(diǎn)擊指派執(zhí)行用例鏈接,進(jìn)入分配頁(yè)面。選擇測(cè)試套件或測(cè)試用例,分配給特定的測(cè)試員,進(jìn)行保存。
測(cè)試平臺(tái)(Platform)也是 TestLink 的一個(gè)重要概念,它在測(cè)試項(xiàng)目級(jí)別定義,是執(zhí)行測(cè)試用例運(yùn)行所在的基礎(chǔ)單元。平臺(tái)可以是一個(gè)瀏覽器、操作系統(tǒng)、硬件設(shè)備、配置或者一系列的組合,比如 WebSphere+DB2+AIX,WebLogic+Oracle+Solaris 可以分別定義兩個(gè)平臺(tái)。
管理測(cè)試執(zhí)行
在完成上述準(zhǔn)備工作之后,進(jìn)入的是測(cè)試執(zhí)行(Test Execution)階段。在首頁(yè)選擇一個(gè)測(cè)試計(jì)劃,然后點(diǎn)擊執(zhí)行測(cè)試,進(jìn)入測(cè)試執(zhí)行頁(yè)面。左側(cè)是用例導(dǎo)航樹(shù),可以設(shè)置過(guò)濾器顯示關(guān)注的測(cè)試套件和用例。選擇一個(gè)被執(zhí)行的測(cè)試用例,在右側(cè)顯示選中的測(cè)試用例的測(cè)試結(jié)果設(shè)置信息。
執(zhí)行完畢一個(gè)測(cè)試用例,把通過(guò)、失敗或阻塞等測(cè)試結(jié)果分配給相應(yīng)的測(cè)試用例。除了測(cè)試結(jié)果,可以添加執(zhí)行時(shí)的描述信息,或者上傳附件。如果集成了缺陷管理系統(tǒng),還可以關(guān)聯(lián)缺陷信息。
管理測(cè)試報(bào)表
測(cè)試報(bào)表(Test Reports)用于展示測(cè)試計(jì)劃的用例執(zhí)行情況。測(cè)試報(bào)表有以下幾種格式:
HTML –報(bào)表在 TestLink 頁(yè)面展示
OpenOffice Writer –報(bào)表可以導(dǎo)出為 OpenOffice Writer 格式
OpenOffice Calc - 報(bào)表可以導(dǎo)出為 OpenOffice Calc 格式
MS Excel - 報(bào)表可以導(dǎo)出為 Microsoft Excel 格式
HTML Email –報(bào)表發(fā)送 HTML 郵件給當(dāng)前用戶。需要預(yù)先配置郵件設(shè)置。
Charts –基于 Flash 技術(shù)的圖表