版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)旅游管理系統(tǒng)軟件測(cè)試說(shuō)明書1 引言 1.1 背景 項(xiàng)目名稱:神州旅行社管理系統(tǒng)。設(shè)計(jì)的目的:為游客和旅行社之間提供一個(gè)友好的、直接的交流平臺(tái)。開發(fā)者人員:組長(zhǎng):張東;副組長(zhǎng):馬冰心;組員:徐月、張?chǎng)⒐?。用戶:面向于旅行社,后臺(tái)可以實(shí)現(xiàn)數(shù)據(jù)管理員增刪改信息,前臺(tái)可以實(shí)現(xiàn)游客瀏覽、查看、預(yù)定。安裝環(huán)境:visual studio2010、SQL sever2005。1.2 參考資料 計(jì)算機(jī)軟件測(cè)試(原書第2版)王峰 機(jī)械工業(yè)出版社 軟件工程與軟件測(cè)試自動(dòng)化教程張克東莊
2、燕濱電子工業(yè)出版社 有效軟件測(cè)試EIFRIEDEDUSTIN中國(guó)電力出版社 軟件測(cè)試與質(zhì)量管理許育誠(chéng)電子工業(yè)出版社 軟件性能工程美ConnieU.SmithLloydG.Williams機(jī)械工業(yè)出版社 計(jì)算機(jī)軟件測(cè)試(第二版)美CemKaner;JackFalk;HungQuocNguyen機(jī)械工業(yè)出版社 軟件質(zhì)量和軟件測(cè)試德DirkHuberty 清華大學(xué)出版社 1.3 術(shù)語(yǔ)和縮略詞 列出本文件中用到的專門術(shù)語(yǔ)和縮略詞2 計(jì)劃進(jìn)度2.1 軟件說(shuō)明分以下四步進(jìn)行:?jiǎn)卧獪y(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試; 1 單元測(cè)試 單元測(cè)試是對(duì)軟件中的基本組成單位進(jìn)行的測(cè)試,如一個(gè)模塊、一個(gè)過(guò)程等等。它是軟
3、件動(dòng)態(tài)測(cè)試的最基本的部分,也是最重要的部分之一,其目的是檢驗(yàn)軟件基本組成單位的正確性。因?yàn)閱卧獪y(cè)試需要知道內(nèi)部程序設(shè)計(jì)和編碼的細(xì)節(jié)知識(shí),一般應(yīng)由程序員而非測(cè)試員來(lái)完成,往往需要開發(fā)測(cè)試驅(qū)動(dòng)模塊和樁模塊來(lái)輔助完成單元測(cè)試。因此應(yīng)用系統(tǒng)有一個(gè)設(shè)計(jì)很好的體系結(jié)構(gòu)就顯得尤為重要。 一個(gè)軟件單元的正確性是相對(duì)于該單元的規(guī)約而言的。因此,單元測(cè)試以被測(cè)試單位的規(guī)約為基準(zhǔn)。單元測(cè)試的主要方法有控制流測(cè)試、數(shù)據(jù)流測(cè)試、排錯(cuò)測(cè)試、分域測(cè)試等等。 2 集成測(cè)試 集成測(cè)試是在軟件系統(tǒng)集成過(guò)程中所進(jìn)行的測(cè)試,其主要目的是檢查軟件單位之間的接口是否正確。它根據(jù)集成測(cè)試計(jì)劃,一邊將模塊或其他軟件單位組合成越來(lái)越大的系統(tǒng),
4、一邊運(yùn)行該系統(tǒng),以分析所組成的系統(tǒng)是否正確,各組成部分是否合拍。集成測(cè)試的策略主要有自頂向下和自底向上兩種。3 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是對(duì)已經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測(cè)試,以驗(yàn)證軟件系統(tǒng)的正確性和性能等滿足其規(guī)約所指定的要求,檢查軟件的行為和輸出是否正確并非一項(xiàng)簡(jiǎn)單的任務(wù),它被稱為測(cè)試的“先知者問(wèn)題”。因此,系統(tǒng)測(cè)試應(yīng)該按照測(cè)試計(jì)劃進(jìn)行,其輸入、輸出和其他動(dòng)態(tài)運(yùn)行行為應(yīng)該與軟件規(guī)約進(jìn)行對(duì)比。軟件系統(tǒng)測(cè)試方法很多,主要有功能測(cè)試、性能測(cè)試、隨機(jī)測(cè)試等等。 4 驗(yàn)收測(cè)試 驗(yàn)收測(cè)試旨在向軟件的購(gòu)買者展示該軟件系統(tǒng)滿足其用戶的需求。它的測(cè)試數(shù)據(jù)通常是系統(tǒng)測(cè)試的測(cè)試數(shù)據(jù)的子集。所不同的是,驗(yàn)收測(cè)試常常有軟
5、件系統(tǒng)的購(gòu)買者代表在現(xiàn)場(chǎng),甚至是在軟件安裝使用的現(xiàn)場(chǎng)。這是軟件在投入使用之前的最后測(cè)試。2.2 測(cè)試內(nèi)容測(cè)試訂單頁(yè)面,訂單提交功能和取消功能的實(shí)現(xiàn)。測(cè)試管理界面更新、取消功能的實(shí)現(xiàn):測(cè)試景點(diǎn)管理界面圖片上傳功能的實(shí)現(xiàn):等等;整體測(cè)試;2.3 進(jìn)度安排 概要設(shè)計(jì)階段:測(cè)試設(shè)計(jì)好的數(shù)據(jù)庫(kù)的字段與取值范圍,測(cè)試存儲(chǔ)過(guò)程與功能的實(shí)現(xiàn);詳細(xì)設(shè)計(jì)階段:測(cè)試與數(shù)據(jù)庫(kù)連接后各部分功能代碼的實(shí)現(xiàn) ;組裝測(cè)試階段:對(duì)系統(tǒng)進(jìn)行整體運(yùn)行效果及功能進(jìn)行測(cè)試,從客戶角度,多臺(tái)pc,多個(gè)服務(wù)器交互進(jìn)行測(cè)試。3 評(píng)價(jià)準(zhǔn)則3.1 范圍 說(shuō)明所選擇的測(cè)試用例能夠檢查的范圍及其局限性3.2 測(cè)試數(shù)據(jù)的整理方法1 白盒測(cè)試 白盒測(cè)試
6、也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,是指基于一個(gè)應(yīng)用代碼的內(nèi)部邏輯知識(shí),即基于覆蓋全部代碼、分支、路徑、條件的測(cè)試,它是知道產(chǎn)品內(nèi)部工作過(guò)程,可通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證?!鞍缀小狈ㄈ媪私獬绦騼?nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試?!鞍缀小狈ㄊ歉F舉路徑測(cè)試。在使用這一方案時(shí),測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。貫穿程序的獨(dú)立路徑數(shù)是天文數(shù)字。但即使每條路徑都測(cè)試了仍然可能有錯(cuò)誤。第一,窮舉
7、路徑測(cè)試決不能查出程序違反了設(shè)計(jì)規(guī)范,即程序本身是個(gè)錯(cuò)誤的程序。第二,窮舉路徑測(cè)試不可能查出程序中因遺漏路徑而出錯(cuò)。第三,窮舉路徑測(cè)試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯(cuò)誤。 白盒測(cè)試可以借助一些工具來(lái)完成如Junit Framework,Jtest等。2 黑盒測(cè)試 黑盒測(cè)試是指不基于內(nèi)部設(shè)計(jì)和代碼的任何知識(shí),而基于需求和功能性的測(cè)試,黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書的規(guī)定正常使
8、用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。“黑盒”法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試?!昂诤小狈ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無(wú)窮多個(gè),人們不僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。 黑盒測(cè)試也可以借助一些工具,如WinRunner,QuickTestPro,Rational Robot等。3.3 尺度 說(shuō)明用來(lái)判斷
9、測(cè)試工作是否能通過(guò)的評(píng)價(jià)尺度,土合理的輸出結(jié)果的類型、量值范圍、允許中斷或停機(jī)的最大次數(shù)等4 測(cè)試設(shè)計(jì)4.1 測(cè)試1(標(biāo)識(shí)符)4.1.1 測(cè)試條件 a 設(shè)備 所用到的設(shè)備類型,數(shù)量和時(shí)間 裝有visual studio2010,數(shù)據(jù)庫(kù)SQL sever2005的計(jì)算機(jī)一臺(tái); b 軟件 所用到的支撐軟件,如驅(qū)動(dòng)程序,監(jiān)控程序visual studio2010,數(shù)據(jù)庫(kù)SQL sever2005 c測(cè)試資料旅游管理數(shù)據(jù)庫(kù)十六、 模塊開發(fā)卷宗編寫模塊卷宗的目的是記錄和匯總低層次開發(fā)的進(jìn)度和結(jié)果,以便于對(duì)模塊開發(fā)工作進(jìn)行管理和復(fù)審,并為今后的維護(hù)提供有用的信息。模塊開發(fā)卷宗是在模塊開發(fā)過(guò)程中逐步編寫出來(lái)的,每完成一個(gè)模塊或一組密切相關(guān)的模塊的復(fù)審時(shí)編寫一份,應(yīng)該將所有的模塊開發(fā)卷宗匯集在一起。1 引言 軟件系統(tǒng)的名稱和標(biāo)識(shí)符 模塊名稱和標(biāo)識(shí)符 卷宗序號(hào)(本卷宗在整個(gè)卷宗中的序號(hào)) 程序編制員2 模塊開發(fā)情況表3 功能說(shuō)明簡(jiǎn)要說(shuō)明本模塊(或本組模塊)的功能,主要是輸入、處理和輸出。同時(shí)指出在軟件需求說(shuō)明書中對(duì)此功能說(shuō)明的章、條4 設(shè)計(jì)說(shuō)明設(shè)計(jì)本模塊(或本組模塊)的設(shè)計(jì)考慮,包括在概要設(shè)計(jì)說(shuō)明書和詳細(xì)設(shè)計(jì)說(shuō)明書中有關(guān)本模塊(或本組模塊)的設(shè)計(jì)考慮5 源代碼清單a 第一份無(wú)語(yǔ)法錯(cuò)誤的源代碼清單b 已通過(guò)全部測(cè)試的當(dāng)前有效的源代碼清單6
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年植物生長(zhǎng)調(diào)節(jié)劑項(xiàng)目申請(qǐng)報(bào)告
- 2024-2030年中國(guó)牙膏行業(yè)市場(chǎng)深度分析及競(jìng)爭(zhēng)格局與投資研究報(bào)告
- 2024-2030年中國(guó)熔劑灰?guī)r行業(yè)發(fā)展規(guī)模及投資可行性研究報(bào)告版
- 2024-2030年中國(guó)煤炭采購(gòu)行業(yè)發(fā)展規(guī)模及投資可行性分析報(bào)告
- 2024-2030年中國(guó)燒堿市場(chǎng)經(jīng)營(yíng)效益及未來(lái)供應(yīng)情況預(yù)測(cè)報(bào)告~
- 2024-2030年中國(guó)激光醫(yī)療器械行業(yè)營(yíng)運(yùn)狀況分析及投資戰(zhàn)略研究報(bào)告
- 2024-2030年中國(guó)游樂(lè)園行業(yè)發(fā)展現(xiàn)狀經(jīng)營(yíng)策略分析報(bào)告
- 2024年煤制烯烴項(xiàng)目申請(qǐng)報(bào)告
- 2024-2030年中國(guó)液壓油濾清器行業(yè)十三五需求及投資戰(zhàn)略分析報(bào)告
- 2024-2030年中國(guó)滌綸紡縫紉線行業(yè)市場(chǎng)運(yùn)營(yíng)模式及未來(lái)發(fā)展動(dòng)向預(yù)測(cè)報(bào)告
- 2024年巴黎奧運(yùn)會(huì)
- NB-T+10488-2021水電工程砂石加工系統(tǒng)設(shè)計(jì)規(guī)范
- 青年你為什么要入團(tuán)-團(tuán)員教育主題班會(huì)-熱點(diǎn)主題班會(huì)課件
- 2024年畜禽屠宰企業(yè)獸醫(yī)衛(wèi)生檢驗(yàn)人員考試試題
- 2024年度-《醫(yī)療事故處理?xiàng)l例》解讀
- 幼兒園園本教研的途徑與方法
- 《認(rèn)識(shí)水果蔬菜》ppt課件
- 典型草原割草場(chǎng)技術(shù)規(guī)范-編制說(shuō)明-內(nèi)蒙古
- 中國(guó)農(nóng)業(yè)銀行商業(yè)用房抵押貸款合作合同
- 阿壩藏族羌族自治州羌族文化生態(tài)保護(hù)實(shí)驗(yàn)區(qū)實(shí)施方案 - 阿壩州羌族
- 精細(xì)化工——洗滌劑的合成PPT課件
評(píng)論
0/150
提交評(píng)論