機票訂票系統(tǒng)測試分析報告_第1頁
機票訂票系統(tǒng)測試分析報告_第2頁
機票訂票系統(tǒng)測試分析報告_第3頁
機票訂票系統(tǒng)測試分析報告_第4頁
機票訂票系統(tǒng)測試分析報告_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 機票預定系統(tǒng)測試文檔-XXX 1引言21.1編寫目的21.2項目背景21.3 定義2 1.4參考資料32測試計劃執(zhí)行情況32.1測試項目32.2測試計劃和人員52.3測試結果63軟件需求測試結論154評價154.1軟件能力154.2缺陷和限制154.3解決和找到的Bug15 4.4測試結論15 1引言1.1編寫目的在開發(fā)大型軟件的漫長過程中,面對極其錯綜復雜的問題,人的主觀認識不可能完全符合客觀現(xiàn)實,與工程密切相關的各類人員之間的通信和配合也不可能完美無缺。因此,在軟件生命周期的每個階段都不可避免地會產(chǎn)生差錯。尤其對于機票預訂系統(tǒng)這類會影響人們生活財產(chǎn)的工程軟件,必須盡量減少差錯,以免造成嚴

2、重的損失。測試是“為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程”。測試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多的發(fā)現(xiàn)軟件中的錯誤。目前軟件測試仍然是保證軟件質(zhì)量的關鍵步驟,它是對軟件規(guī)格說明設計和編碼的最后復審,也是必不可少的關鍵步驟。1.2項目背景本項目是由軟件工程老師指定的課程設計的題目。名稱:機票預訂系統(tǒng)委托方:某某航空公司開發(fā)方:胡俊、蔣鑫、金茂月、姬晴組成:需求分析-姬晴;系統(tǒng)設計-蔣鑫; 代碼編寫-胡??;系統(tǒng)測試-金茂月本系統(tǒng)與其他系統(tǒng)的關系如下:1.3定義黑盒測試:黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮

3、程序內(nèi)部結構和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮內(nèi)部邏輯結構,主要針對軟件界面和軟件功能進行測試。 黑盒測試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應關系出發(fā)進行測試的。很明顯,如果外部特性本身設計有問題或規(guī)格說明的規(guī)定有誤,用黑盒測試方法是發(fā)現(xiàn)不了的。白盒測試:白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內(nèi)部的結構測試程序,通過測試來檢測產(chǎn)品內(nèi)部動作是否按照設計規(guī)格說明書的規(guī)定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。 這一方法是把

4、測試對象看作一個打開的盒子,測試人員依據(jù)程序內(nèi)部邏輯結構相關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試,通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預期的狀態(tài)一致。 1.4參考資料(1) 張海藩 軟件工程導論(第五版) 北京:清華大學出版社。(2)機票預訂系統(tǒng)需求分析說明書 -來自本組需求分析人員姬晴(3)機票預訂系統(tǒng)概要和詳細設計說明書-來自本組系統(tǒng)設計人員蔣鑫 (4)機票預定系統(tǒng)代碼-來自本組系代碼編寫人員胡俊2測試計劃執(zhí)行情況 2.1測試項目用戶部分:1.名稱:登錄及注冊內(nèi)容:當用戶是第一次登錄該系統(tǒng)時,需要注冊帳號,填寫相關信息方可登錄系統(tǒng)。當用戶已經(jīng)有帳號時,可以輸入帳

5、號及密碼登錄。目的:控制進入系統(tǒng)的人員,能夠增加系統(tǒng)能夠增加系統(tǒng)的安全性和保障用戶的個人信息安全。2.名稱:修改密碼內(nèi)容:用戶成功登錄后,可以點擊修改密碼的相關按鈕,輸入賬戶名、舊密碼,并且二次輸入新密碼。目的:方便用戶更改自己的密碼,增加用戶信息安全度。3.名稱:查詢航班信息及訂票。內(nèi)容:用戶登錄后,可以先通過按航班信息查詢和始發(fā)地、目的地查詢。在二個查詢后或者不通過查詢,便可以實現(xiàn)訂票的功能。在訂票中,用混可以選擇系統(tǒng)中的已有的各個飛機,可預定經(jīng)濟艙、商務艙、頭等艙。目的:方便用戶查詢系統(tǒng)中的航班信息,實現(xiàn)機票預定。4.名稱:退票內(nèi)容:如果用戶已經(jīng)預定相關機票,而又有某些特殊的事情,無法趕

6、上飛機,可以在系統(tǒng)中進行退票。目的:方便用戶更改或取消訂票。管理員部分:1.名稱:登錄內(nèi)容:管理員輸入賬戶名和密碼,進行登錄。目的:方便對航班信息和用戶訂票的管理。2.名稱:增加航班信息內(nèi)容:如果系統(tǒng)需要添加相關航班某個航班,可以通過增加航班信息來實現(xiàn)。目的:更新系統(tǒng)中的航班信息,方便用戶的查詢操作。3.名稱:查詢及刪除航班內(nèi)容:管理員登錄后,能夠進行查詢航班信息的操作,并且可以進行刪除相關航班的操作。目的:能夠實時的更新系統(tǒng)中的航班信息,方便用戶查詢。4.名稱:查詢用戶訂票情況內(nèi)容:管理員登錄后,可以點擊查詢用戶訂票情況。目的:實時的了解系統(tǒng)中,用戶訂票情況。 2.2測試計劃和人員 測試人員

7、-金茂月測試計劃 如下:1、用戶登錄 和注冊(4月29日-4月30日)2、預訂機票(4月30日-5月1日)3、機票信息維護(4月30日-5月1日)4、機票退訂(4月30日-5月1日)2.3測試結果黑盒測試 1)使用黑盒測試的方法,對用戶登錄功能進行測試 用戶登錄劃分等價類         輸入等價類         合理等價類        不合理

8、等價類        用戶賬號   1、正確的賬號 2、不正確的賬號        用戶密碼   3、正確的密碼  4、不正確的密碼 黑盒測試用例用戶賬號登錄密碼期望結果覆蓋范圍hujun12345輸入無效1、4hujun5201314輸入有效1、3jiqingjq1234輸入無效2、3jiqing1jq12345輸入無效1、4黑盒測試部分截圖:

9、2)白盒測試使用白盒測試,對用戶登錄訂票的模塊進行測試測試流程圖如下1、賬號登錄2、用戶賬號信息驗證3、機票預訂4、機票信息查詢5、保存并提交環(huán)路復雜度:V(G)=P+1=3因此該流程共有3條獨立路徑:路徑1:12 1路徑2:1 2 3 4 3 4 5路徑3:1 2 3 4 5測試用例:編號輸入的數(shù)據(jù)輸出數(shù)據(jù)路徑覆蓋判斷覆蓋1錯誤的賬號或者密碼輸入的賬號或密碼有錯!請重新輸入路徑1TFFFFT2正確的賬號和密碼,未知的航班編號請查詢已有的航班號路徑2TTTTTF3正確的賬號和密碼,已知的航班編號請輸入要預定的航班編號,請認真核對,確認訂票路徑3TTTTFF白盒測試圖片(部分)其他功能的測試圖片:3軟件需求測試結論本軟件基本上能夠實現(xiàn)用戶的訂票,查詢,修改,退票;和管理員的查詢刪除功能。但是可能也會存在一些不完善的地方,我們會在以后的課設中慢慢改進。4評價4.1軟件能力這款軟件基本上能夠實現(xiàn)用戶的訂票,查詢,修改,退票;和管理員的查詢刪

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論