999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

惠普ALM工具在軟件測試管理中的應用

2016-05-14 07:11:51王勇陸珍珍
電子技術與軟件工程 2016年6期

王勇 陸珍珍

摘 要在日常的測試工作中,測試需求的變化、測試計劃的更改、測試用例的精簡以及缺陷的跟蹤都增加了軟件測試管理的難度,手動開展軟件測試工作,對文檔的依賴較大,且費時、費力,管理效率低,因此,越來越多的公司和企業開始重視使用工具管理軟件測試過程。惠普ALM是一款統一的應用生命周期管理工具,可快速定義、構建、測試和交付高質量的應用。文章主要介紹了使用ALM進行軟件測試管理的基本流程并結合實例演示如何使用ALM進行軟件測試管理。

【關鍵詞】惠普ALM 軟件測試管理 測試計劃 測試用例

國內的一些軟件企業或者大型的開發團隊,在軟件測試的管理上很大程度的依賴文檔,管理隨意、簡單,沒有建立有效的、規范的軟件測試管理體系,當測試需求發生變化時,與之相關的測試計劃、測試用例和缺陷等文檔都要進行修改,加大了的測試管理的難度,費時、費力且管理效率低下。軟件測試管理工具可以有效的改善這一現狀,高效、規范的管理測試有關的文檔,并實現文檔之間的關聯,自動的生成測試報告,省時、省力、易管理、易維護且管理效率高。

1 ALM簡介

ALM是Application Lifecycle Management的簡稱,意思是應用程序生命周期管理。ALM系統是一個復雜的過程管理系統。無論你的組織架構是敏捷、迭代或瀑布,有效的使用ALM可以使應用程序具有更好的預測性,更高的重復性,更好的質量和更強的應變性。

2 ALM核心模塊介紹

ALM主要包含5個模塊,分別為控制面板模塊、管理模塊、需求模塊、測試模塊和缺陷模塊,如圖1所示。

下面分別對核心模塊進行簡單的介紹:

(1)控制面板模塊主要用來創建圖表、報告和Excel報告。

(2)管理模塊包括發布和庫,發布用來定義待測應用程序的版本和測試周期,庫用于追蹤項目中的變化、重用項目實體或跨多個項目共享實體。

(3)需求模塊主要用來指定待測應用程序的需求,可在需求之間添加可跟蹤性,可跟蹤性會顯示可能受此更改影響的其他需求,確定需求與需求之間的關系范圍,可生成需求跟蹤矩陣。需求可以手動創建,也可以從EXCEL表格中導入。可以把創建的需求轉化為測試,并可以把需求和測試相關聯。

(4)測試模塊主要是基于需求模塊中定義的測試需求來創建測試計劃,此處的測試計劃等同于測試用例,測試計劃可與測試需求相關聯,便于跟蹤與維護。可以在應用程序中運行測試并查看測試結果。

(5)缺陷模塊可添加缺陷、確定修復優先級、修復開放的缺陷以及分析數據,并可把缺陷和測試需求、測試計劃相關聯。

3 使用ALM進行軟件測試管理

3.1 ALM管理流程

使用管理工具能很好的幫助測試人員跟蹤測試的進度,提高工作效率,使用ALM執行軟件測試的主要工作過程如下:

(1)根據待測應用程序的版本,先建立發布和周期,點擊面板左邊的Management|Releases,在菜單欄選擇Releases、Cycle進行相應的創建。

(2)手動創建測試需求,點擊面板左側的Requirements|Requirements,在菜單欄選擇Requirements|New File|New Requirements進行相應的創建,或者從EXCEL表格中的需求導入到ALM中。把相互影響的需求相關聯:點擊某個具體的需求→在右邊的面板中選擇“Requirement Traceability”→在菜單欄“Requirements Tree”中選中要關聯的需求,點擊箭頭相關聯。

(3)手動創建測試計劃,點擊面板左側的Testing|Test Plan,在菜單欄選擇Tests|New File|New Tests進行相應的創建,或者把EXCEL表格中的測試用例導入到ALM中。把測試計劃和需求相關聯:點擊某個具體的測試用例→在菜單欄選擇“Req Coverage”→在最右邊出現的“Requirements Tree”中選中要關聯的需求,點擊箭頭相關聯。同樣的,也可以把測試需求和測試計劃相關聯,只是在測試需求界面進行相似的操作即可。

(4)創建測試集。點擊面板上的Testing|Test Lab,選擇菜單欄上的Test Sets,把需要測試的需求和用例添加到庫中。

(5)使用HP ALM執行測試用例。在Test Sets面板,選擇測試集,點擊“Run”按鈕即可開始手動執行待測應用程序。

(6)對執行過程中出現的缺陷,創建缺陷管理,方便記錄和查看。在執行測試用例窗口,點擊New Defects即可創建,創建完畢后,在左測面板上選擇Defects可查看缺陷。

(7)測試用例執行完畢,在左側面板選擇Requirements,選擇需求樹視圖即可查看測試覆蓋率,如圖2所示。

3.2 測試報告的自動生成

ALM管理工具可以自動生成各種報告,在菜單欄選擇Analysis|Reports即可導出相應的報告或圖表,如標準需求報告、標準測試報告、標準缺陷報告、需求跟蹤矩陣表等。標準缺陷報告如圖3所示。

4 結束語

利用測試管理工具對待測應用程序進行日常測試工作的管理,能減輕測試人員負擔,提高測試效率。但測試管理工具所能提供的功能是有限的,要將工具有效運用到測試的管理中,基于測試管理工具的靈活利用是必不可少的。ALM功能強大,同時也非常復雜,文章介紹了ALM在實踐應用中的簡單使用過程,可以根據待測應用軟件的業務需求,最大程度的發揮ALM管理的自動化潛能。

參考文獻

[1]陳文海.軟件測試管理工具的研究與實現[D].中國科學院研究生院(軟件研究所), 2003.

[2]李理,劉軍.軟件測試工具的選擇和使用[J].警察技術,2006(4):41-44.

[3]李亞偉,嚴宏君.軟件測試過程管理工具的設計與實現[J].計算機技術與發展, 2013(3):56-60.

[4]金成姬.淺談工具在軟件測試中的應用[J].程序員,2006(8):84-85.

作者單位

中國海洋大學信息科學與工程學院 山東省青島市 266100

主站蜘蛛池模板: 国产素人在线| 免费A∨中文乱码专区| 丁香六月激情综合| 五月激情婷婷综合| 亚洲成a人片在线观看88| 91欧洲国产日韩在线人成| 国产成人调教在线视频| 亚国产欧美在线人成| 日本三级精品| 视频二区亚洲精品| 亚洲女同一区二区| 国产欧美日韩在线一区| 在线观看免费人成视频色快速| yy6080理论大片一级久久| 精品成人一区二区三区电影| 五月综合色婷婷| 亚洲美女高潮久久久久久久| 国产免费a级片| 国产欧美日韩精品综合在线| 欧美成人日韩| 中文字幕无码中文字幕有码在线 | 色综合a怡红院怡红院首页| 综合成人国产| 日韩精品久久久久久久电影蜜臀| 精品国产自在现线看久久| 亚洲香蕉久久| 久996视频精品免费观看| 日韩成人在线一区二区| 欧美在线视频不卡| 极品国产在线| 久久这里只精品国产99热8| 中文字幕乱码中文乱码51精品| 欧美中文一区| 97久久精品人人| 99精品伊人久久久大香线蕉| 国产在线小视频| 伊人久久综在合线亚洲91| 欧美不卡在线视频| 色综合激情网| 日韩在线第三页| 理论片一区| 久久亚洲国产一区二区| 一本无码在线观看| 中国毛片网| 乱人伦视频中文字幕在线| 自拍亚洲欧美精品| 亚洲欧美日韩中文字幕在线一区| 九九免费观看全部免费视频| 国产极品美女在线| 亚洲欧美日韩久久精品| 欧洲av毛片| 高h视频在线| 四虎成人免费毛片| 国产 日韩 欧美 第二页| 综合亚洲网| www.精品视频| 在线观看亚洲人成网站| 国产午夜小视频| 精品综合久久久久久97超人该| 国产精品视频白浆免费视频| 国产一在线观看| 亚洲国产精品日韩av专区| 中文字幕欧美成人免费| 国产成人91精品| 人人看人人鲁狠狠高清| 国产欧美在线观看一区| 亚洲精品欧美重口| 欧美成人免费| 欧美午夜网站| 国内精自视频品线一二区| 91av成人日本不卡三区| 毛片三级在线观看| 亚洲国产中文欧美在线人成大黄瓜| 在线国产三级| 大学生久久香蕉国产线观看| 尤物成AV人片在线观看| 亚洲无码一区在线观看| 91福利免费视频| 秘书高跟黑色丝袜国产91在线| 国产精品黑色丝袜的老师| 巨熟乳波霸若妻中文观看免费| 精品少妇人妻一区二区|