版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件測試項目管理系統(tǒng)
軟件單項論證
凱云軟件測試項目管理系統(tǒng)(STM)
型號規(guī)格:凱云軟件測試項目管理系統(tǒng)(STM)V1.0
用途:用于支持軟件測試中心開展軟件測試項目的信息化管理,
提高軟件測試中心在承擔(dān)軟件測試任務(wù)的標(biāo)準(zhǔn)化、規(guī)范化與自動化水
平。
一、購置理由
軟件測試是產(chǎn)品型號研制必不可少的重要環(huán)節(jié),規(guī)范化、標(biāo)準(zhǔn)化、
自動化的軟件測試流程管理是軟件測試中心業(yè)務(wù)開展的基礎(chǔ)。我所作
為兵器裝備集團(tuán)的計算機(jī)研究所,無論是開展本所內(nèi)部的軟件測試還
是承接外單位的第三方軟件測試,都需要一套符合GJB體系的軟件測
試項目管理系統(tǒng),用于支持被測件接收、測試需求分析、測試用例設(shè)
計、測試執(zhí)行記錄、測試問題處理、測試總結(jié)等測試過程的信息化管
理。
目前,我所開展的軟件測試項目主要依賴于體系規(guī)范和Word模板
的規(guī)定人工進(jìn)行,大量的工作浪費在文檔的整理和人工的數(shù)據(jù)統(tǒng)計上,
測試效率底下,測試管理難度較大,難以形成有效的測試數(shù)據(jù)積累和
測試資源復(fù)用。通過軟件測試項目管理系統(tǒng)的建設(shè),可以把軟件測試
中所涉及到的主要任務(wù)集成起來,有助于提高我所軟件測試中心軟件
測試項目的信息化與數(shù)字化管理能力,是軟件測試中心質(zhì)量管理體系
良好運(yùn)行的關(guān)鍵工具。對于軟件測試項目組而言,系統(tǒng)中的被測件文
檔自動識別、測試追蹤關(guān)系鏈的自動管理、自動化批量執(zhí)行、一鍵化
的測試文檔生成,可以將測試人員從大量的重復(fù)性勞動中解放出來,
21-1
大幅提高軟件測試項目組開展軟件測試工作的效率。對于部門與機(jī)構(gòu)
而言,系統(tǒng)中的基礎(chǔ)信息定制、人員角色分配、軟硬件資源管理、項
目數(shù)據(jù)的統(tǒng)計與分析,可以使管理層隨時了解所關(guān)心的組織級信息,
促進(jìn)軟件測試項目的數(shù)據(jù)積累,提升測試部門與專業(yè)軟件測評機(jī)構(gòu)的
信息化管理水平與軟件測試數(shù)據(jù)利用水平。
目前,我單位軟件測試中心質(zhì)量體系建設(shè)尚處于起步階段,對軍
用軟件測試過程的信息化管理與應(yīng)用還處于探索階段,迫切需要一套
符合《GJB2725A關(guān)于軍用軟件測評實驗室附加要求》的軟件測試項
目管理系統(tǒng),用于支撐軟件測試中心軟件測試項目的開展。
二、技術(shù)要求及設(shè)備選型情況
1、技術(shù)要求
具有基礎(chǔ)信息維護(hù)功能,可以完成用戶管理、權(quán)限管理、數(shù)據(jù)字
典管理、機(jī)構(gòu)或單位測試資源管理等;
可以管理軟件測試中心的角色與人員,包括系統(tǒng)管理員、測試項
目負(fù)責(zé)人、測試人員、SQA、SCM、技術(shù)主管、質(zhì)量主管、中心領(lǐng)導(dǎo)
等信息并進(jìn)行權(quán)限分配;
可以進(jìn)行功能測試、人機(jī)交互界面測試、性能測試、可安裝性測
試、容量測試等測試類型基礎(chǔ)數(shù)據(jù)定義與描述;
具有測試項目的登記與建立功能,實現(xiàn)項目組成員角色分配與測
試項目軟件樹結(jié)構(gòu)定義;
具有被測件接收與處理功能,可以完成被測件文檔及代碼的自動
接收與分析;
21-2
支持無聯(lián)網(wǎng)環(huán)境下測試任務(wù)的分工與測試任務(wù)的統(tǒng)合功能;
2、設(shè)備的初步選型情況
經(jīng)調(diào)研,目前國內(nèi)市場上軟件測試項目管理系統(tǒng)主要包括三類。
一類是國外的產(chǎn)品,如TestPlan、ALM等,這類工具具有功能強(qiáng)大,
實施平臺靈活的特點,但這些系統(tǒng)除價格昂貴外,最大問題在于不能
根據(jù)測試中心的實際需求去開發(fā)定制,不能滿足國內(nèi)對于軟件測試項
目管理的需要。另一類是以國內(nèi)高校為代表的本土自主開發(fā)的軟件測
試項目管理系統(tǒng)和一些開源的軟件測試項目管理系統(tǒng),這類軟件功能
較為單一,大都只是針對軟件Bug進(jìn)行管理,對于測試機(jī)構(gòu)而言,難
以形成測試資源的有效利用,與GJB2725A的要求符合性也較差。第
三類是專門針對GJB2725A的要求所開發(fā)的軍用軟件測試項目管理系
統(tǒng),這類系統(tǒng)吸收了國內(nèi)外的軟件測試項目管理的精華,具有較為靈
活的拓展性和二次開發(fā)能力,較為符合當(dāng)前我所軟件測試中心的特點。
凱云聯(lián)創(chuàng)(北京)科技有限公司在國產(chǎn)自主可控軟件測試類產(chǎn)品
的研究、開發(fā)方面具有深厚的技術(shù)基礎(chǔ)和行業(yè)背景,主要產(chǎn)品覆蓋軟
件測試業(yè)務(wù)全過程,其中有自主研發(fā)的嵌入式系統(tǒng)半實物仿真測試平
臺、嵌入式系統(tǒng)測試教學(xué)實訓(xùn)平臺、軟件測試項目管理系統(tǒng)、測試數(shù)
據(jù)生成與管理軟件等。凱云科技的軟件測試項目管理系統(tǒng)STM具有適
應(yīng)能力強(qiáng)、自動化程度高、擴(kuò)展性好等特點,系統(tǒng)已在通用保障裝備
軟件測評中心、陸軍航空兵學(xué)院、賽瑞工信軟件測評中心等單位得到
成功應(yīng)用。
綜上所述,凱云聯(lián)創(chuàng)(北京)科技有限公司在公司和產(chǎn)品、技術(shù)、
21-4
服務(wù)等方面都具有一定的優(yōu)勢和特色,且較為適用于我單位軟件測試
任務(wù)的開展的需要,有利于解決目前我所軟件測試項目管理自動化程
度不足的問題,提高我所軟件測試中心的信息化管理水平。因此本項
目擬購置1套凱云聯(lián)創(chuàng)(北京)科技有限公司的軟件測試項目管理系
統(tǒng)。
三、系統(tǒng)描述
1、擬選廠商簡介
凱云聯(lián)創(chuàng)(北京)科技有限公司(簡稱:凱云科技)成立于2014
年,核心業(yè)務(wù)是為軍方、航空航天、中電、兵器、船舶、核工業(yè)、核
物理、院校、交通、水利水電、通信以及金融等行業(yè)提供軟件測試工
具與測試服務(wù),并承接軟件開發(fā)、系統(tǒng)集成及信息技術(shù)服務(wù)。凱云科
技前身是北京凱云創(chuàng)智軟件技術(shù)有限公司,始創(chuàng)于2005年,自主研發(fā)
了超過40項擁有全部知識產(chǎn)權(quán)的軟硬件產(chǎn)品,是國家級高新技術(shù)企業(yè)、
北京市雙軟認(rèn)定企業(yè)。
凱云科技自創(chuàng)建以來,始終致力于國產(chǎn)自主可控軟件測試類產(chǎn)品
的研究、開發(fā)及培訓(xùn)推廣,為國內(nèi)軍用、工業(yè)、民用以及院校培訓(xùn)教
學(xué)提供具有國際領(lǐng)先水平、通用性強(qiáng)、可靠性高、應(yīng)用成本低的通用
嵌入式系統(tǒng)測試及管理環(huán)境,同時積極引進(jìn)國內(nèi)外先進(jìn)技術(shù)。主要產(chǎn)
品覆蓋軟件測試業(yè)務(wù)全過程,其中有自主研發(fā)的嵌入式系統(tǒng)半實物仿
真測試平臺、嵌入式系統(tǒng)測試教學(xué)實訓(xùn)平臺、軟件測試項目管理系統(tǒng)、
測試數(shù)據(jù)生成與管理軟件等,引進(jìn)產(chǎn)品包括各類源代碼分析測試、性
能及功能測試等工具。
21-5
基于長期在軟件測試領(lǐng)域的研究與創(chuàng)新,凱云科技目前已發(fā)展為
國內(nèi)軟件測試類產(chǎn)品的主要供應(yīng)商,公司總部位于中關(guān)村豐臺園區(qū),
并在上海、西安、成都設(shè)有辦事處。在全國有包括:航天、航空、兵器、
電子、船舶等400余家高端客戶,在裝備軟件工程與質(zhì)量檢測方面,
擁有優(yōu)異的業(yè)績和良好的口碑。
2、系統(tǒng)組成
凱云STM軟件測試項目管理系統(tǒng)采用C/S軟件架構(gòu),是一個多人
協(xié)同工作的環(huán)境。系統(tǒng)部署如圖3T所示。
數(shù)據(jù)庫服務(wù)器端
客戶端-測試項目組]客戶端-測試項目組2_________
--------------1:::::回-----1-----1:*:di-------------1
aiyOO3
圖3-1STM軟件測試項目管理系統(tǒng)部署關(guān)系圖
數(shù)據(jù)庫服務(wù)器端部署SQLServer數(shù)據(jù)庫,包括人力資源數(shù)據(jù)庫、
設(shè)備資源數(shù)據(jù)庫、項目管理數(shù)據(jù)庫、測試項目數(shù)據(jù)庫、歷史歸檔數(shù)據(jù)
庫。
客戶端部署軟件測試項目管理系統(tǒng)運(yùn)行程序,客戶端登錄數(shù)據(jù)庫
服務(wù)器端,每個測試項目組都有自己獨立操作的測試項目數(shù)據(jù)庫,測
21-6
試項目組內(nèi)部協(xié)同操作測試項目數(shù)據(jù)庫。
凱云STM軟件測試項目管理系統(tǒng)的軟件模塊組成如圖3-2所示。
決策
項目統(tǒng)計分析趨勢對比分析年度統(tǒng)計分析
分析
項目管理過程項目技術(shù)過程
軟
進(jìn)
質(zhì)
項
測
測
測
測
回
配
被
件
度
目
試
試
歸
量
試
試
置
項
測
務(wù)
業(yè)
測
問
計
歸
需
任
測
保
用
環(huán)
目
管
試
應(yīng)用
件
題
劃
檔
求
務(wù)
試
登
執(zhí)
證
例
境
理
接
記
行
處
管
管
分
分
處
過
設(shè)
搭
過
收
理
理
理
析
配
理
程
計
建
程
系統(tǒng)信息管理測試基礎(chǔ)信息管理
系
項
軟
軟
數(shù)
測
測
硬
書
目
件
件
統(tǒng)
用
角
權(quán)
據(jù)
試
試
基礎(chǔ)件
簽
類
類
資
戶
色
限
名
字
類
級
信息資
管
管
管
管
型
型
源
典
型
別
源
管理詞
理
理
理
理
管
管
管
管
管
管
管
定
理
理
理
理
理
理
理
義
支撐文檔生成服務(wù)文檔分析服務(wù)測試殷生成數(shù)據(jù)霆分析數(shù)蟹紡恢
服務(wù)
層
數(shù)據(jù)
人力資源設(shè)備資源項目管理測試項目歷史歸檔
服務(wù)
庫庫庫庫庫
層
系統(tǒng)MicrosoftWordMicrosoftExcelMicrosoftSQLServer
服務(wù)
層Windows操作系統(tǒng)
圖3TSTM軟件測試項目管理系統(tǒng)軟件模塊組成
軟件自上而下共分為六層,分別為系統(tǒng)服務(wù)層、數(shù)據(jù)服務(wù)層、支
撐服務(wù)層、基礎(chǔ)信息維護(hù)層、'業(yè)務(wù)應(yīng)用層和決策分析層。
系統(tǒng)服務(wù)層提供操作系統(tǒng)、字處理環(huán)境和數(shù)據(jù)庫引擎服務(wù)。
數(shù)據(jù)服務(wù)層提供數(shù)據(jù)庫結(jié)構(gòu)表,包括人力資源數(shù)據(jù)庫、設(shè)備資源
21-7
數(shù)據(jù)庫、項目管理數(shù)據(jù)庫、測試項目數(shù)據(jù)走、歷史歸檔數(shù)據(jù)庫。
支撐服務(wù)層主要用于提供上層應(yīng)用需要的算法服務(wù),包括文檔生
成服務(wù)、文檔解析服務(wù)、測試用例生成服務(wù)、數(shù)據(jù)統(tǒng)計分析服務(wù)、數(shù)
據(jù)庫備份與恢復(fù)服務(wù)等。
基礎(chǔ)信息管理層包括系統(tǒng)管理和測試基礎(chǔ)信息管理兩部分,系統(tǒng)
管理提供用戶管理、角色權(quán)限管理、系統(tǒng)名詞定義、文檔書簽管理等
功能,測試基礎(chǔ)信息管理是與測試項目相關(guān)的基礎(chǔ)信息管理,包括測
試類型管理、項目類型管理、軟件類型管理、測試級別管理、硬件資
源管理、軟件資源管理。
業(yè)務(wù)應(yīng)用與決策分析是測試項目管理的主要業(yè)務(wù)流程,業(yè)務(wù)應(yīng)用
針對單個項目進(jìn)行,包括項目管理過程和項目技術(shù)過程,項目管理過
程包括項目登記、計劃進(jìn)度管理、質(zhì)量保證過程管理、配置管理過程
管理、項目歸檔過程管理,項目技術(shù)過程包括被測件接受與處理、測
試需求分析過程、測試用例設(shè)計過程、測試環(huán)境搭建過程、測試執(zhí)行
任務(wù)分配與管理、測試執(zhí)行過程、軟件問題處理、回歸測試處理,決
策分析主要包括項目統(tǒng)計分析、項目趨勢對比分析和年度項目分析。
3、各模塊主要功能
對于系統(tǒng)服務(wù)層、數(shù)據(jù)服務(wù)層、支撐服務(wù)層而言,由于屬于軟件
體系結(jié)構(gòu)設(shè)計的范疇,所有涉及業(yè)務(wù)的功能都在基礎(chǔ)信息管理、業(yè)務(wù)
應(yīng)用和決策分析中,這里對這些涉及業(yè)務(wù)的功能模塊進(jìn)行說明。
(1)系統(tǒng)信息管理
系統(tǒng)管理的主要目的是建立軟件測試中心的組織架構(gòu)與人員組成,
21-8
為每名成員確定角色與權(quán)限,定義系統(tǒng)名詞和數(shù)據(jù)字典,進(jìn)行文檔模
板的書簽管理。
①用戶管理
用戶管理管理測試機(jī)構(gòu)內(nèi)的所有人員,包括用戶名稱、用戶類型、
用戶權(quán)限、聯(lián)系方式、用戶編號;可以進(jìn)行用戶的添加和刪除;可以
進(jìn)行用戶密碼的設(shè)置與管理。
②角色管理
角色管理功能管理以下有關(guān)軟件測試項目的八類角色,主要包括
系統(tǒng)管理員、測試項目負(fù)責(zé)人、測試人員、SQA(軟件質(zhì)量保證)、SCM
(軟件配置項管理)、技術(shù)主管、質(zhì)量主管、中心領(lǐng)導(dǎo),支持添加、刪
除角色的功能,角色屬性包括角色名稱、角色編碼、角色職責(zé)描述。
③權(quán)限管理
權(quán)限管理為測試機(jī)構(gòu)中心的所有角色分配權(quán)限,權(quán)限指對各個功
能模塊操作的權(quán)限,權(quán)限分配包括查看、添加、修改、刪除,可分配
權(quán)限的模塊涉及基礎(chǔ)信息維護(hù)、業(yè)務(wù)應(yīng)用和決策分析的所有功能模塊。
④數(shù)據(jù)字典管理
數(shù)據(jù)字典提供問題狀態(tài)、問題屬性、問題嚴(yán)重性等級、問題類型、
軟件中的計量單位等數(shù)據(jù)字典,用于使STM系統(tǒng)具有更好的適應(yīng)性。
⑤系統(tǒng)名詞管理
系統(tǒng)名詞定義對STM中出現(xiàn)或使用的簡寫字母進(jìn)行注解詮釋,主
要包括測試級別、測試類型的名詞進(jìn)行統(tǒng)一。
⑥文檔書簽管理
21-9
書簽管理的主要功能是用來定義和標(biāo)識文檔輸出模板中用到的書
簽信息及書簽的數(shù)據(jù)來源,包括項目編號、項目名稱、測試單位、密
級、文檔日期等于與文檔生成密切相關(guān)的書簽進(jìn)行管理。
(2)測試基礎(chǔ)信息管理
測試基礎(chǔ)信息管理主要提供與測試項目相關(guān)的信息管理功能,在
建立“測試項目”前,必須維護(hù)好“測試類型、項目類型、軟件類型、
測試級別”數(shù)據(jù)。
①測試類型管理
測試類型管理可以添加、刪除和修改測試類型名稱、測試類型標(biāo)
識、測試類型編號、測試類型描述、測試類型目標(biāo)、測試類型的結(jié)果
分析要求、測試類型的測試終止條件等,可以管理的測試類型包括功
能測試、性能測試、安全性測試、可靠性測試、容量測試、強(qiáng)度測試、
數(shù)據(jù)處理測試、代碼審查、代碼走查、靜態(tài)質(zhì)量分析等。
②項目類型管理
項目類型管理對測試項目的類型進(jìn)行管理,主要包括首次開發(fā)項
目、改造項目還是其他項目,項目類型可以添加、刪除與修改。
③測試級別管理
測試級別管理包括單元級別測試、部件級別測試、配置項級別測
試和系統(tǒng)級別測試,測試級別可以添加、刪除與修改。
④軟件類型管理
軟件類型管理描述待測試的應(yīng)用程序(軟件)屬于哪一類,包括
嵌入式軟件、非嵌入系統(tǒng)軟件兩大類,軟件類型可以添加、刪除與修
21-10
改。
⑤硬件資源管理
硬件資源管理管理測試單位現(xiàn)有的測試硬件資源,為后面測試環(huán)
境的搭建提供依據(jù),硬件屬性設(shè)置包括序號、名稱、標(biāo)識、型號、計
量單位、用途、購買日期等,硬件設(shè)備可以添加、刪除與修改。
@軟件資源管理
軟件資源管理管理測試單位現(xiàn)有的測試軟件資源,為后面測試環(huán)
境的搭建提供依據(jù),軟件屬性設(shè)置包括序號、名稱、標(biāo)識、軟件版本、
用途、購買日期等,軟件設(shè)備可以添加、刪除與修改。
(3)項目管理過程
項R管理過程是測試流程管理中的管理過程,包含項R登記過程、
測試進(jìn)度與計劃管理、測試項目質(zhì)量保證過程、測試項目配置管理過
程、測試項目歸檔管理過程。
①項目登記
項目登記是測試中心測試項目的開端,項目登記過程包括創(chuàng)建新
測試項目,進(jìn)行角色分配,創(chuàng)建軟件結(jié)構(gòu)定義,還包括刪除某個測試
項目。
測試項目可輸入的內(nèi)容包括項目編號、項目名稱、項目類型(新
研、改造)、項目狀態(tài)、委托單位、研制單位、測試單位、項目開始時
間、項目預(yù)期結(jié)束時間、項目密級(內(nèi)部、秘密、機(jī)密、絕密)、項目
屬性(內(nèi)部測試、第三方測試、定型測評)。
創(chuàng)建新測試項目時需要分配項目組成員,包括測試項目負(fù)責(zé)人、
21-11
測試人員、SQA人員、SCM人員。
創(chuàng)建新測試項目時需要錄入被測系統(tǒng)的軟件結(jié)構(gòu)定義,包括系統(tǒng)
的子系統(tǒng)以及子系統(tǒng)下軟件配置項以及配置項下軟件單元的組成信息,
每個對象的基本信息包括軟件名稱、軟件標(biāo)識、軟件類型(嵌入式、
非嵌入式)、軟件開發(fā)語言(匯編、C、C++、Java、C#、VB),軟件運(yùn)
行環(huán)境(WindowsXP、Windows7、VxWorks等)、軟件研制單位、軟
件概要描述等。
②計劃進(jìn)度管理
計劃進(jìn)度管理主要確定測試項目的進(jìn)度及任務(wù)分配,測試項H的
進(jìn)度確定里程碑節(jié)點,任務(wù)分配確定每個人所承擔(dān)的項目子任務(wù)。
里程碑節(jié)點確定被測件接收、測試需求分析、測試設(shè)計、測試執(zhí)
行的起始時間、完成時間、評審時間、結(jié)束時間。其中完成時間是指
任務(wù)的完成時間,而結(jié)束時間是指評審?fù)ㄟ^并修改完成后的里程碑節(jié)
點關(guān)閉時間。
在每一個進(jìn)度階段中確定該進(jìn)度階段的任務(wù)組成,包括任務(wù)名稱、
任務(wù)標(biāo)識、任務(wù)概述、任務(wù)開始時間、任務(wù)結(jié)束時間、任務(wù)預(yù)計的工
作量(人時)、任務(wù)的成果。
在測試項目推送過程中,可以根據(jù)實際進(jìn)度不斷調(diào)整進(jìn)度計劃方
案,并確定預(yù)測進(jìn)度與工作量與實際的偏離程度。
③質(zhì)量保證過程
質(zhì)量保證過程主要是在項目的階段中開展質(zhì)量保證活動,主要包
括制定項目的質(zhì)量保證計劃、審核工作產(chǎn)品、評審項目流程。每個階
21-12
段所產(chǎn)生的工作產(chǎn)品有所不同,被測件接收階段的工作產(chǎn)品為被測件
文檔接收清單,測試需求分析階段的工作產(chǎn)品為測試需求規(guī)格說明、
測試設(shè)計階段的工作產(chǎn)品為測試說明、測試執(zhí)行階段的工作產(chǎn)品為測
試記錄、測試問題記錄、測試問題報告。評審項目流程主要評審項目
是否按照任務(wù)分配和流程股的要求開展,主要包括是否開展了評審工
作、配置管理工作是否滿足要求等。
④配置管理過程
配置管理過程主要是在項目的各個階段中開展配置管理活動,主
要包括制定項目的配置管理計劃,確定各個工作產(chǎn)品的名稱、標(biāo)識與
控制要求,在各個項目階段進(jìn)行配置項的入庫、出庫及發(fā)布等工作。
入庫填寫入庫的配置項名稱、版本、標(biāo)識、申請入庫的人員及角色。
出庫填寫出庫的配置項名稱、版本、標(biāo)識、申請出庫的人員及角色。
發(fā)布時填寫需要發(fā)布的配置項名稱、版本、標(biāo)識、發(fā)布的人員及角色、
發(fā)布的時間。
⑤項目歸檔管理
項目歸檔管理是在項目結(jié)束后進(jìn)行項目的歸檔,主要包括歸檔文
檔的生成、歸檔數(shù)據(jù)的打包,填寫歸檔時間、歸檔人、檔案保管年限
等,將測試項目的測試數(shù)據(jù)從管理系統(tǒng)中的數(shù)據(jù)庫中備份,形成歷史
歸檔庫。
對于在測試項目登記過程中已經(jīng)確定出項目組成、軟件規(guī)模、總
體進(jìn)度要求的項目,可以按照模型自動生成進(jìn)度計劃管理、質(zhì)量保證
過程、配置管理過程的數(shù)據(jù)。
21-13
(4)項目技術(shù)過程
項目的技術(shù)過程是測試項目所工作的主要技術(shù)內(nèi)容,主要包括被
測件的接收與處理、測試需求的分析、測試用例設(shè)計、測試環(huán)境搭建、
測試任務(wù)分配、測試任務(wù)的執(zhí)行、軟件問題的處理、回歸測試。
①被測件接收
被測件接收過程管理和接收由研制方提供的待測試應(yīng)用程序(軟
件)的相關(guān)資源,如,源代碼、設(shè)計文檔、設(shè)計說明、軟件需求、規(guī)
格說明、使用手冊、安裝包等。
被測件接收的文檔中如果提供的資源中存在Word文檔并且具有
規(guī)范的文檔結(jié)構(gòu),導(dǎo)入完成后,該Word文檔同時被增加到引用文檔,
包括Word文檔的章節(jié),用于后續(xù)應(yīng)用程序(軟件)的測評追蹤。
被測件接收時可以自動分析研制方提供的目錄,并按照各個軟件
配置項的文檔、代碼、安裝包的形式組織被測件接收目錄,可以添加、
刪除與修改被測件資源存儲的位置。
被測件接收時可以確定引用文檔的組成,添加、刪除與編輯引用
文檔屬性,包括引用文檔標(biāo)識、名稱、版本、發(fā)布日期、編制單位、
文檔頁數(shù)等信息。
②測試需求分析
測試需求分析過程依據(jù)應(yīng)用程序(軟件)研制時的需求,添加、
刪除和修改測試項、測試類型,確定測試項的需求追蹤關(guān)系。
測試項基本信息包括測試項名稱、測試項標(biāo)識、測試項測試類型、
優(yōu)先級、創(chuàng)建時間、創(chuàng)建人、測試項描述、測試項的軟件設(shè)計約束、
21-14
測試的充分性與終止條件、測試項的輸入與輸出。
測試項創(chuàng)建完畢后,需要編輯和修改測試項的追蹤關(guān)系,測試項
追蹤關(guān)系可以為一對多關(guān)系。測試需求項追蹤可以直接在界面中選擇
所需追蹤到的文檔的小節(jié)號。
在測試項下可以有測試子項,每個測試子項所需要編輯的內(nèi)容與
測試項相同。
③測試用例設(shè)計
測試用例為測試項下測試類型的測試用例,測試用例設(shè)計提供測
試用例的新建、刪除、移動、編輯等功能。
測試用例需要編輯的內(nèi)容包括測試用例標(biāo)識、測試用例名稱、測
試用例需要使用的測試工具、測試用例執(zhí)行的前提和約束、測試用例
的測試目的、測試用例所采用的測試方法、測試用例正常終止條件、
測試用例異常終止條件。
每個測試用例都需要具有測試步驟設(shè)計,測試步驟設(shè)計提供添加、
刪除、修改、上移、下移操作,每個測試操作步驟包括步驟描述、步
驟預(yù)期結(jié)果。
在測試用例的前提和約束、步驟操作描述、步驟預(yù)期結(jié)果描述中
可以增加描述參數(shù),實現(xiàn)測試用例的實例化參數(shù)描述。
測試用例無論有無參數(shù),都默認(rèn)實例化一個測試用例實例。
在測試用例具有參數(shù)描述時,測試用例的實例化用表格的形式顯
示出每個實例所取得的參數(shù)值。
對于具有實例化的測試用例,可以按照組合測試用例設(shè)計自動生
21-15
成滿足組合覆蓋要求的測試用例。
組合測試用例生成時,可以輸入實例化參數(shù)的取值范圍、枚舉取
值,通過參數(shù)范圍值的輸入可以自動生成符合要求的測試用例。
測試用例的實例可以添加、刪除和修改。
④測試環(huán)境搭建
測試環(huán)境搭建模塊從測試信息管理模塊的硬件資源管理、軟件資
源管理中選擇所需的硬件和軟件搭建測試環(huán)境,也可以根據(jù)需要臨時
添加本項目所需要的額外的硬件和軟件設(shè)備進(jìn)行測試環(huán)境搭建。
測試環(huán)境中的硬件描述中需要描述硬件名稱、硬件標(biāo)識、硬件來
源、硬件知識產(chǎn)權(quán)、硬件的用途。
測試環(huán)境中的軟件描述中需要描述軟件的名稱、軟件標(biāo)識、軟件
來源、軟件知識產(chǎn)權(quán)、軟件的用途。
測試環(huán)境搭建中可以為測試環(huán)境添加附圖,附圖為測試環(huán)境拓?fù)?/p>
圖,附圖的格式支持Visio、JPG、BMP、Word等。
⑤測試任務(wù)分配
測試任務(wù)分配功能主要是創(chuàng)建測試任務(wù),指定任務(wù)包含的測試用
例,為所有的測試用例指定具體的測試執(zhí)行人員(測試人員)。
測試任務(wù)可以建立、刪除、上移、下移。
測試任務(wù)編輯的內(nèi)容包括任務(wù)號、任務(wù)名稱、任務(wù)開始時間、任
務(wù)結(jié)束時間、創(chuàng)建人、負(fù)責(zé)人、監(jiān)測人、任務(wù)的狀態(tài)、任務(wù)的執(zhí)行人。
任務(wù)的執(zhí)行人可以是一個,也可以是多個。
為每個測試任務(wù)分配測試任務(wù)的測試用例,測試任務(wù)中的測試用
21-16
例可以添加與刪除。
測試用例添加到測試任務(wù)中后,待分配測試用例列表中將消失,
測試用例從測試任務(wù)中刪除后,待分配測試用例列表中將增加該用例。
?測試執(zhí)行
測試任務(wù)分配完成后進(jìn)入測試執(zhí)行過程,測試執(zhí)行過程選擇一個
測試實例執(zhí)行,每選擇一個測試實例時要求顯示出該測試實例的描述
及步驟。
測試執(zhí)行中填寫測試執(zhí)行的每個測試步驟的實際運(yùn)行結(jié)果,當(dāng)實
際運(yùn)行結(jié)果與預(yù)期結(jié)果不一致時,可以選擇測試步臊失敗選項,對于
失敗的測試步驟自動彈出測試問題描述窗體。
測試執(zhí)行中每個測試步驟顯示出該測試步驟的執(zhí)行狀態(tài)、執(zhí)行狀
態(tài)包括未執(zhí)行、通過、未通過,自動給出測試執(zhí)行時間。
每個測試用例的測試執(zhí)行生成測試原始記錄,原始記錄可以查看,
但不允許編輯和修改,原始記錄包括測試執(zhí)行過程描述及總結(jié)、測試
過程監(jiān)督情況說明。
測試任務(wù)中的測試用例列表中可以按照用戶選擇顯示出已執(zhí)行用
例、未執(zhí)行用例、通過用例、未通過用例以及顯示全部。
測試問題描述窗口中描述問題標(biāo)識、問題狀態(tài)、問題類型、問題
嚴(yán)重等級、問題處理優(yōu)先級、問題發(fā)現(xiàn)時間、問題描述、問題修改建
議等。
所彈出的問題描述窗口中自動在問題描述編輯框中描述相應(yīng)的問
題信息,便于測試人員在此基礎(chǔ)上修改問題描述。
21-17
對于具有軟件問題的測試用例執(zhí)行結(jié)果,可以附加軟件問題的截
圖描述。
每個測試用例的執(zhí)行可以產(chǎn)生多個軟件問題,可以查看和修改軟
件問題描述。
⑦軟件問題處理
測試完成后需要對軟件中產(chǎn)生的軟件問題進(jìn)行處理,軟件問題處
理包括導(dǎo)入、導(dǎo)出問題列表,開發(fā)方逐個問題的同意與拒絕,對于拒
絕的問題,需要給出拒絕的理由。
可將原始問題全部導(dǎo)出或部分導(dǎo)出,由開發(fā)方統(tǒng)一填寫拒絕理由,
再導(dǎo)入數(shù)據(jù)庫。
可以進(jìn)行原始問題的歸并處理,以便將根據(jù)多個軟件問題現(xiàn)象歸
并出實際的軟件問題,每個歸并的軟件問題需要填寫問題標(biāo)識、問題
類型、問題嚴(yán)重性等級、問題優(yōu)先級、問題屬性,問題所對應(yīng)的測試
項、問題描述、問題修改建議。
原始問題歸并處理后,在歸并問題列表中選擇某個問題,給出該
問題的原始問題列表積極問題描述。
⑧回歸測試處理
當(dāng)被測軟件被修改后,可以選擇之前第一輪測試的測試內(nèi)容進(jìn)行
回歸測試,回歸測試可以自動根據(jù)上一輪次測試結(jié)果繼承全部測試內(nèi)
容,也可以選擇僅繼承未通過的測試內(nèi)容。
回歸測試輪次中的測試項、測試類型、測試用例可以添加、刪除
與修改,測試項刪除后,該測試項下的所有子項及其關(guān)聯(lián)的測試類型、
21-18
測試用例均被刪除。
回歸測試輪次可以增加,也可以刪除,刪除某個測試輪次后,該
測試輪次的測試項、測試用例、測試執(zhí)行結(jié)果等均被刪除。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年安慶師范大學(xué)公開招聘高層次人才86名預(yù)參考考試題庫及答案解析
- 2026上半年貴州事業(yè)單位聯(lián)考藥品監(jiān)督管理局招聘10人參考考試試題及答案解析
- 2026年黔南民族醫(yī)學(xué)高等專科學(xué)校單招綜合素質(zhì)筆試參考題庫含詳細(xì)答案解析
- 2026年廣州衛(wèi)生職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026年安徽審計職業(yè)學(xué)院單招職業(yè)技能考試參考題庫含詳細(xì)答案解析
- 2026年青島港灣職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試模擬試題含詳細(xì)答案解析
- 2026年廣西水利電力職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試模擬試題含詳細(xì)答案解析
- 2026年唐山科技職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)筆試參考題庫含詳細(xì)答案解析
- 2026年黔南民族醫(yī)學(xué)高等專科學(xué)校單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年保定職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試參考題庫含詳細(xì)答案解析
- 滬教版初中英語七年級下冊單詞匯表
- 反向開票協(xié)議書
- 林場管護(hù)合同范例
- 春節(jié)后收心培訓(xùn)
- 福建省福州市2023-2024學(xué)年高一上學(xué)期期末質(zhì)量檢測英語試題 含答案
- 二次結(jié)構(gòu)承包合同
- GB/T 44592-2024紅樹林生態(tài)保護(hù)修復(fù)技術(shù)規(guī)程
- GB/T 43851-2024制造物流系統(tǒng)互聯(lián)互通通用要求
- 直播運(yùn)營指南(從主播修煉、平臺運(yùn)營到商業(yè)獲利)
- 《樹立正確的政績觀》課件
- 產(chǎn)品制造可行性評估報告
評論
0/150
提交評論