版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件需求說(shuō)明書(shū)1引言 11.1編寫(xiě)目的 11.2讀者對(duì)象 21.3背景 21.4定義、首字母縮寫(xiě)詞和縮略語(yǔ) 21.5參考資料 42任務(wù)概述 42.1目的 42.2用戶的特點(diǎn) 52.3使用技術(shù) 52.4重要參與人員 52.5完畢項(xiàng)目的最遲期限 53需求規(guī)定 63.1對(duì)功能的規(guī)定 63.2對(duì)性能的規(guī)定 83.2.1精度 83.2.2時(shí)間特性規(guī)定 83.2.3靈活性 84運(yùn)營(yíng)環(huán)境規(guī)定 94.1設(shè)備 94.2支持軟件 9軟件需求說(shuō)明書(shū)1引言1.1編寫(xiě)目的對(duì)軟件需求的完全理解對(duì)于軟件開(kāi)發(fā)工作的成功是至關(guān)重要的,需求說(shuō)明的任務(wù)是發(fā)現(xiàn)、規(guī)范的過(guò)程,有益于提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度,便于對(duì)軟件開(kāi)發(fā)過(guò)程中的控制與管理,便于采用工程方法開(kāi)發(fā)軟件,提高軟件的質(zhì)量,便于開(kāi)發(fā)人員、維護(hù)人員、管理人員之間的交流、協(xié)作,并作為工作成果的原始依據(jù),并且在向潛在用戶傳遞軟件功能、性能需求,使其可以判斷該軟件是否與自己的需求相關(guān)。本文檔目的在于理清CT-Manager測(cè)試管理系統(tǒng)開(kāi)發(fā)需求,明確最終目的,提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度。便于對(duì)軟件開(kāi)發(fā)過(guò)程中的控制與管理;便于采用工程方法開(kāi)發(fā)軟件,提高軟件的質(zhì)量,便于開(kāi)發(fā)人員、維護(hù)人員、管理人員之間的交流、協(xié)作。1.2讀者對(duì)象項(xiàng)目的所有相關(guān)人員。涉及負(fù)責(zé)人、領(lǐng)導(dǎo)、高級(jí)測(cè)試人員、開(kāi)發(fā)人員、測(cè)試員、測(cè)試設(shè)計(jì)人員、管理員。1.3背景項(xiàng)目名稱:CT-Manager測(cè)試管理系統(tǒng)項(xiàng)目提出者:福州中測(cè)信息技術(shù)有限公司系統(tǒng)用戶:各軟件開(kāi)發(fā)(測(cè)試)公司項(xiàng)目建設(shè)背景:軟件測(cè)試是一個(gè)復(fù)雜的過(guò)程,測(cè)試管理系統(tǒng)可以幫助軟件項(xiàng)目組組織和管理軟件測(cè)試流程,達(dá)成節(jié)省時(shí)間、提高測(cè)試工作效率的效果。福州中測(cè)信息技術(shù)有限公司鑒于上述情況,提出該CT-Manager測(cè)試管理系統(tǒng)建設(shè)意向。1.4定義、首字母縮寫(xiě)詞和縮略語(yǔ)實(shí)際結(jié)果(Actualoutcome):當(dāng)對(duì)象在特定條件下被測(cè)試時(shí),實(shí)際發(fā)生的行為。缺陷(Bug):(等同于Fault)對(duì)軟件錯(cuò)誤的一種命名。覆蓋項(xiàng)(Coverageitem):作為測(cè)試依據(jù)的一個(gè)實(shí)體或?qū)傩浴ee(cuò)誤(Error)產(chǎn)生了不對(duì)的的結(jié)果的一個(gè)動(dòng)作。預(yù)期結(jié)果(Expectedresults):(等同于Predictedoutcome或Expectedoutcome)在測(cè)試規(guī)范中盼望的一個(gè)對(duì)象在特定條件下將會(huì)發(fā)生的行為。失?。‵ailure):與盼望的軟件結(jié)果或服務(wù)之間存在的誤差。鎖定(blocked):測(cè)試用例執(zhí)行中斷。通過(guò)通過(guò)(passed):測(cè)試用例的執(zhí)行結(jié)果和預(yù)期的結(jié)果一致。缺陷(Fault):(等同于Bug)軟件中錯(cuò)誤的一種表現(xiàn)。假如碰到了一個(gè)缺陷則會(huì)導(dǎo)致失敗。途徑(Path):一個(gè)組件中一系列的從起始點(diǎn)到結(jié)束點(diǎn)的可執(zhí)行語(yǔ)句。項(xiàng)目/產(chǎn)品:項(xiàng)目是CT-Manager中數(shù)據(jù)結(jié)構(gòu)的最頂層。所有的數(shù)據(jù)(除了用戶)都與一個(gè)活動(dòng)的項(xiàng)目相關(guān)。測(cè)試用例集/用例集(Testcasesuite):軟件測(cè)試中一個(gè)或多個(gè)測(cè)試用例的集合。CT-Manager采用這個(gè)術(shù)語(yǔ)來(lái)表達(dá)測(cè)試計(jì)劃中可用于執(zhí)行的一組測(cè)試用例。測(cè)試覆蓋率(TestCoverage):用比例來(lái)表達(dá),表達(dá)特定的覆蓋項(xiàng)在測(cè)試用例集中被測(cè)驗(yàn)到的限度。執(zhí)行測(cè)試(Testexecuteion):對(duì)被測(cè)試軟件中的測(cè)試用例集進(jìn)行的一種解決,產(chǎn)生一個(gè)實(shí)際結(jié)果。
測(cè)試用例集是由測(cè)試規(guī)范中指派給測(cè)試計(jì)劃的測(cè)試用例組成的。測(cè)試計(jì)劃(Testplan):為測(cè)試過(guò)程所作的計(jì)劃的記錄。測(cè)試過(guò)程要具體到不依賴任何測(cè)試人員的限度,涉及測(cè)試環(huán)境,使用的測(cè)試用例設(shè)計(jì)技術(shù)和測(cè)試度量技術(shù),以及選擇這些技術(shù)的基本理由。
CT-Manager允許在一個(gè)測(cè)試計(jì)劃中定義測(cè)試用例集,創(chuàng)建測(cè)試集和指派用戶。測(cè)試集:測(cè)試集是一個(gè)測(cè)試構(gòu)建(也有稱為測(cè)試實(shí)驗(yàn)室),用來(lái)區(qū)分測(cè)試用例的執(zhí)行標(biāo)記,而上文提到的測(cè)試用例集是測(cè)試用例的集合,一般我們把具有相同作用域或者相近屬性的測(cè)試用例放在一起,稱為測(cè)試用例集。用戶可認(rèn)為測(cè)試集中的測(cè)試用例填寫(xiě)測(cè)試結(jié)果。測(cè)試(Testing):為了驗(yàn)證軟件可以滿足特定需求以及發(fā)現(xiàn)錯(cuò)誤而操作軟件的過(guò)程。測(cè)試用例(Testcase):為一個(gè)特定的目的而制定的一組輸入,執(zhí)行的前提條件,以及預(yù)期的結(jié)果。比如執(zhí)行一個(gè)特定的程序途徑或者驗(yàn)證對(duì)一個(gè)特定需求的符合度。測(cè)試規(guī)范/測(cè)試規(guī)格說(shuō)明書(shū):測(cè)試規(guī)范是一個(gè)可以讓用戶查看和編輯所有已存在的項(xiàng)目,用例集,以及測(cè)試用例信息的地方。1.5參考資料《軟件需求》(美)KarlE.Wiegers著陸麗娜王忠民王志敏等譯;軟件開(kāi)發(fā)文檔模板_國(guó)家標(biāo)準(zhǔn):軟件需求說(shuō)明書(shū)(GB8567-88)。《管理軟件開(kāi)發(fā)項(xiàng)目》(第二版)NealWhitten(軟件項(xiàng)目管理系列叢書(shū),孫艷春等譯);《IT項(xiàng)目管理》KathySchwalbe(項(xiàng)目管理譯叢王金玉等譯);《高級(jí)項(xiàng)目管理基礎(chǔ)》(信息產(chǎn)業(yè)部計(jì)算機(jī)信息系統(tǒng)集成高級(jí)項(xiàng)目經(jīng)理培訓(xùn)講義)。2任務(wù)概述2.1目的CT-Manager測(cè)試管理系統(tǒng)建設(shè)的總體目的是幫助軟件項(xiàng)目組組織和管理軟件測(cè)試流程的所有階段,提高測(cè)試的工作效率,節(jié)省時(shí)間,起到事半功倍的效果,并規(guī)定功能基本完善、界面整潔和諧、易于操作。具體如下。作為測(cè)試管理工具,將可以組織和管理軟件測(cè)試流程中所有階段,涉及測(cè)試需求、測(cè)試計(jì)劃、測(cè)試執(zhí)行及缺陷跟蹤。提供多種測(cè)試結(jié)果的記錄和分析,創(chuàng)建報(bào)告和圖表來(lái)監(jiān)控測(cè)試流程,方便測(cè)試結(jié)果分析。3)提供多用戶多角色功能,各個(gè)用戶具有不同級(jí)別的權(quán)限。初步角色設(shè)定為:管理員、高級(jí)測(cè)試人員、開(kāi)發(fā)人員、測(cè)試設(shè)計(jì)人員、普通測(cè)試員、項(xiàng)目經(jīng)理等。2.2用戶的特點(diǎn)本軟件的用戶范圍較廣,幾乎涉及了軟件開(kāi)發(fā)流程中的所有參與人員:項(xiàng)目經(jīng)理、程序員、測(cè)試員以及管理部門(mén)的人員等。他們都是各方向的專(zhuān)業(yè)人才,對(duì)于相關(guān)技術(shù)具有相稱高的理解,所以軟件開(kāi)發(fā)過(guò)程中應(yīng)盡量聽(tīng)取他們的意見(jiàn)。2.3使用技術(shù)運(yùn)用java相關(guān)技術(shù)開(kāi)發(fā)基于web的測(cè)試管理系統(tǒng):J2EE+MyEclipse+jsp+struts2.0+javabean+jdbc+servlet。2.4重要參與人員林旭:工程師黃鑫:工程師項(xiàng)目組其它成員5-10人。2.5完畢項(xiàng)目的最遲期限2023年12月31號(hào)前完畢。3需求規(guī)定3.1對(duì)功能的規(guī)定為達(dá)成上述規(guī)定的任務(wù)目的,CT-Manager測(cè)試管理系統(tǒng)將重要涉及質(zhì)量中心(前臺(tái))和測(cè)試站點(diǎn)管理(后臺(tái))兩大模塊。一、質(zhì)量中心(前臺(tái))重要功能是組織和管理應(yīng)用程序測(cè)試流程的所有階段,涉及指定測(cè)試需求、計(jì)劃測(cè)試、執(zhí)行測(cè)試和跟蹤缺陷等。又分為測(cè)試管理功能、BUG管理功能兩大模塊。1、測(cè)試管理功能涉及測(cè)試需求管理測(cè)試用例管理測(cè)試用例對(duì)測(cè)試需求的覆蓋管理測(cè)試計(jì)劃的制定測(cè)試用例的執(zhí)行大量測(cè)試數(shù)據(jù)的度量和記錄功能。2、BUG管理功能涉及:報(bào)告缺陷查看缺陷分類(lèi)管理記錄報(bào)表二、測(cè)試站點(diǎn)管理(后臺(tái))重要功能是創(chuàng)建和維護(hù)測(cè)試項(xiàng)目,管理QualityCenter用戶等。又分為用戶管理、項(xiàng)目管理兩大模塊。1、用戶管理:在系統(tǒng)中,每個(gè)用戶都可以維護(hù)自己的私有信息,每個(gè)用戶都可以查看測(cè)試結(jié)果。admin可以創(chuàng)建用戶。添加刪除用戶定義用戶角色提供多種默認(rèn)角色,比如guest、tester、testdesigner、developer、seniortester、leader、admin,相應(yīng)不同的功能權(quán)限。比如:Guest:可以查看測(cè)試用例、關(guān)鍵字、瀏覽測(cè)試計(jì)劃。Tester:可以查看測(cè)試用例、執(zhí)行測(cè)試、查看測(cè)試計(jì)劃、查看關(guān)鍵字、查看和報(bào)告缺陷。TestDesigner:查看測(cè)試計(jì)劃、查看和編輯測(cè)試用例、查看關(guān)鍵字、需求管理、查看和報(bào)告缺陷。Developer:查看測(cè)試計(jì)劃、查看測(cè)試用例、查看關(guān)鍵字、查看與報(bào)告缺陷,修改缺陷的狀態(tài)。SeniorTester:允許創(chuàng)建/編輯測(cè)試用、執(zhí)行測(cè)試、創(chuàng)建/編輯測(cè)試集、查看關(guān)鍵字、測(cè)試需求管理、缺陷的報(bào)告、查看、修改。Leader:允許創(chuàng)建/編輯測(cè)試用例、關(guān)鍵字管理、測(cè)試需求管理、測(cè)試執(zhí)行、測(cè)試計(jì)劃管理(涉及里程碑和分派計(jì)劃)以及缺陷管理(涉及缺陷的報(bào)告、查看、修改)。Admin:一切權(quán)力,涉及用戶管理和項(xiàng)目管理。管理員也可以通過(guò)自定義用戶角色,增長(zhǎng)在實(shí)際工作中需要特殊權(quán)限的用戶組。假如以上的角色不能滿足用戶的需求,用戶可以自定義角色功能。用戶角色修改項(xiàng)目指派:為該用戶指派其可參與的項(xiàng)目。2、項(xiàng)目管理:在系統(tǒng)中,可以對(duì)多項(xiàng)目進(jìn)行管理,只有admin可以新建/編輯項(xiàng)目。Admin新建項(xiàng)目后,測(cè)試人員就可以進(jìn)行測(cè)試需求、測(cè)試用例、測(cè)試計(jì)劃等相關(guān)管理工作了。添加項(xiàng)目:只有新建項(xiàng)目后,測(cè)試人員才可以進(jìn)行測(cè)試需求、測(cè)試用例、測(cè)試計(jì)劃等相關(guān)管理工作。刪除項(xiàng)目:無(wú)用過(guò)期項(xiàng)目進(jìn)行刪除。編輯項(xiàng)目:對(duì)項(xiàng)目信息進(jìn)行更新。3.2對(duì)性能的規(guī)定3.2.1精度暫無(wú)。3.2.2時(shí)間特性規(guī)定響應(yīng)時(shí)間應(yīng)在人的感覺(jué)和視覺(jué)事件范圍內(nèi)。3.2.3靈活性當(dāng)需求發(fā)生某些變化時(shí),系統(tǒng)軟件操作方式、數(shù)據(jù)結(jié)構(gòu)、運(yùn)營(yíng)環(huán)境基本不會(huì)發(fā)生變化,變化只是將相應(yīng)的數(shù)據(jù)庫(kù)文獻(xiàn)內(nèi)的記錄改變,或?qū)⑦^(guò)濾條件改變即可。4運(yùn)營(yíng)環(huán)境規(guī)定4.1設(shè)備具有Pentium(R)42.80GHz、512兆內(nèi)存、80G硬盤(pán)以上配置的計(jì)算機(jī);網(wǎng)絡(luò)帶寬10M以上;一般計(jì)算機(jī)外設(shè),如:打印機(jī)、掃描儀、網(wǎng)絡(luò)連接設(shè)備。4.2支持軟件操作系統(tǒng):Window
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版牧業(yè)養(yǎng)殖技術(shù)引進(jìn)與推廣合同3篇
- 二零二五年鋼結(jié)構(gòu)工程居間驗(yàn)收服務(wù)合同3篇
- 2025年校園熱泵熱水設(shè)備供應(yīng)合同樣本2篇
- 2025版學(xué)校圖書(shū)采購(gòu)與配送服務(wù)承包合同3篇
- 2025版宣傳片制作與宣傳合同3篇
- 2025版塔吊租賃、安裝與安全維護(hù)服務(wù)合同3篇
- 全新二零二五年度廣告制作與發(fā)布合同6篇
- 家用紡織品智能溫控技術(shù)考核試卷
- 個(gè)人職業(yè)規(guī)劃社群考核試卷
- 2025版學(xué)校校園安全防范系統(tǒng)建設(shè)承包合同3篇
- 2024年山東省泰安市高考物理一模試卷(含詳細(xì)答案解析)
- 腫瘤患者管理
- 2025春夏運(yùn)動(dòng)戶外行業(yè)趨勢(shì)白皮書(shū)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動(dòng)合同
- 2024年醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范培訓(xùn)課件
- 高低壓配電柜產(chǎn)品營(yíng)銷(xiāo)計(jì)劃書(shū)
- 2024年4月自考02202傳感器與檢測(cè)技術(shù)試題
- 新入職員工培訓(xùn)考試附有答案
- 互聯(lián)網(wǎng)的發(fā)展歷程
- 外觀質(zhì)量評(píng)定報(bào)告
評(píng)論
0/150
提交評(píng)論