




已閱讀5頁,還剩4頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實 驗 報 告課程名稱 軟件工程 實驗項目 實驗4 編碼及測試 系 別_ 計算機學院 _ _專 業_ 網絡工程 _ _班級/學號_網工1101_組長姓名 _薛又蜚 2011011312_同組成員 榮 理 2011011325 胡躍偉 2011011313 孫 昊 2011011323 實驗日期 _ XXXX.XX.XX 成 績 _ _ 指導教師 田英愛 1 實驗內容 學生根據系統的特點,選取適當的編程語言實現系統,并對系統功能實施測試。2 實驗要求 完成系統的編碼和測試工作,書寫實驗報告。3 分組說明組長姓名:薛又蜚負責任務說明:選擇開發語言,編碼,給組員分配任務。成員姓名:孫昊各自負責任務說明:在本次實驗中參與關于系統測試的構想和討論。成員姓名:榮理各自負責任務說明:在本次實驗中同樣參與關于系統測試的構想和討論。成員姓名:胡躍偉各自負責任務說明:對測試用例進行實施與測試。4系統題目4.1 請根據所選系統,說明所利用的開發語言,并說明所開發系統的編碼結構。使用了php,mysql,javascript4.2 根據系統用例及所實現的系統功能,編寫4-5個具有代表性的測試用例。(1)登錄模塊測試登錄、密碼模塊測試本測試采用黑盒測試法:為了檢測不同權限的用戶在登錄時,是否能進入對應的模塊并得到對應有的權限,檢查密碼模塊的正確有效測試用例1(正確輸入)【輸入:】用戶;lc 密碼:lc【期望輸出】:登錄成功,顯示前臺銷售管理窗體【實際輸出】:登錄成功,顯示前臺銷售管理窗體測試用例2(無該用戶)【輸入】:用戶名:aa 密碼:aa【期望輸出】:提示用戶名或密碼錯誤【實際輸出】:提示用戶名或密碼錯誤測試用例3 (密碼錯誤)【輸入】:用戶;lc 密碼:aa【期望輸出】:提示用戶名或密碼錯誤【實際輸出】:提示用戶名或密碼錯誤測試用例4(無輸入)【輸入】:用戶: 密碼:【期望輸出】:提示用戶名或密碼錯誤【實際輸出】:提示用戶名或密碼錯誤(2)銷售管理模塊測試本測試是采用黑盒與白盒測試,為了檢測系統的銷售時的收銀業務銷售定價等功能的輸入輸出進行驗證。(1)收銀業務測試測試用例1(正確輸入)【輸入】:實收:50【期望輸出】:應找錢數顯示的標簽上,斌打印顧客貨物清單【實際輸出】:應找錢數顯示的標簽上,斌打印顧客貨物清單測試用例2(輸入比應收的少)【輸入】:實收:10【期望輸出】:提示輸入錯誤,所買貨物價格高于所輸入的數目,請檢查 【實際輸出】:提示輸入錯誤,所買貨物價格高于所輸入的數目,請檢查測試用例3(輸入非數字)【輸入】:實收:a【期望輸出】:請輸入數字 【實際輸出】:請輸入數字【輸入】:實收:空【期望輸出】:沒有輸入數字,請檢查 【實際輸出】:沒有輸入數字,請檢查(3)庫存管理模塊測試 本測試是采用黑盒測試與白盒測試混合的測試方法:為了檢測系統的庫存管理時的入庫管理,出庫管理等功能的輸出與輸入進行驗證。 (1)商品錄入測試 測試用例1(正確輸入) 【輸入】:條形碼:001 商品名稱:可口可樂 價格:2.0 【期望輸出】:商品錄入成功,加入商品列表 【實際輸出】:商品錄入成功,加入商品列表 測試用例2(已經存在的商品) 【輸入】:條形碼:1000001 商品名稱:雪碧 價格:2.0 【期望輸出】:提示商品已經存在 【實際輸出】:提示商品已經存在 測試用例3(需要錄入的商品信息不完整) 【輸入】:條形碼空 商品名稱:可口可樂 價格:2.0 【期望輸出】:提示缺少信息/不合法 【實際輸出】:提示缺少信息/不合法 測試用例4(需要錄入的商品信息與已經存在的存儲商品信息矛盾) 【輸入】:條形碼:1000001 商品名稱:雪碧 價格:2.5 【期望輸出】:提示缺少信息/不合法 【實際輸出】:提示缺少信息/不合法 (2)商品查詢測試 測試用例1(正確輸入) 【輸入】:條形碼:1000001 【期望輸出】:商品列表中顯示該商品,商品名為雪碧 【實際輸出】:商品列表中顯示該商品,商品名為雪碧 測試用例2(無該商品) 【輸入】:條形碼:1000001 【期望輸出】:商品列表中為空 【實際輸出】:商品列表中為空(4)訂貨管理模塊測試 本測試是采用黑盒測試與白盒測試混合的測試方法:為了檢測系統的訂業務貨管理時的訂貨等功能的輸出與輸入進行驗證。 (1)訂貨業務測試 測試用例1(正確輸入) 【輸入】:條形碼:1000001 【期望輸出】:商品名為雪碧,庫存量低于庫存下限,請聯系供應商A補充貨源 【實際輸出】:商品名為雪碧,庫存量低于庫存下限,請聯系供應商A補充貨源 測試用例2(輸入條形碼錯誤) 【輸入】:條形碼:1000001 【期望輸出】:提示沒有該商品 【實際輸出】:提示沒有該商品 測試用例3(沒有輸入條形碼) 【輸入】:aaa 【期望輸出】:輸入有誤,請重新輸入 【實際輸出】:輸入有誤,請重新輸入(5)統計分析管理模塊測試本測試是采用黑盒與白盒測試混合測試,為了檢測系統分析管理是的查詢信息等功能的輸入輸出進行驗證。測試用例1(正確輸入)【輸入】:條形碼:1000001【期望輸出】:商品是雪碧,今天銷量是30,庫存還有270.【實際輸出】:商品是雪碧,今天銷量是30,庫存還有270.測試用例2(輸入條形碼有誤)【輸入】:條形碼:000001【期望輸出】:提示沒有該商品【實際輸出】:提示沒有該商品測試用例3(沒有輸入條形碼)【輸入】:aaa【期望輸出】:輸入有誤,請重新輸入【實際輸出】:輸入有誤,請重新輸入(6)系統管理模塊測試 本測試是采用黑盒與白盒測試;為了檢測系統的系統管理時的員工管理、會員管理等功能的輸入輸出進行檢驗。白盒語句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋條件/組合覆蓋(1)員工管理測試用例1(正確輸入)【輸入】:員工號:1001【期望輸出】:1001【實際輸出】:1001測試用例2(輸入員工好錯誤)【輸入】:員工號:asdfghjkl【期望輸出】:輸入非法【實際輸出】:輸入非法測試用例3(沒有輸入用戶名)【輸入】:【期望輸出】:不能為空【實際輸出】:不能為空測試用例4(輸入部門號不存在)【輸入】:1234556【期望輸出】:沒有該部門【實際輸出】:沒有該部門測試用例5(電話號碼不符合規范)【輸入】:qwer【期望輸出】:電話號碼錯誤【實際輸出】:電話號碼錯誤4.3 根據1-2個測試用例,說明測試執行過程,并記錄。修改密碼模塊:1:原密碼為空,新密碼和確認新密碼都符合要。2:輸入錯誤的原密碼,新密碼和確認新密碼都符合要求。3:輸入正確的原密碼,新密碼和確認新密碼為空。4:輸入正確的原密碼,新密碼符合要求,確認新密碼為空。4.4 請結合實際測試過程,體會各種測試技術在軟件開發中的重要性,并結合查閱資料,說明在執行測試過程中使用哪種測試過程模型(V模型、W模型、H模型等)。答:V 模型非常明確地標注了測試過程中存在的不同類型的測試。W模型非常明確地標注了生產周期中開發與測試之間的對應關系。X 模型這個模型指出整個測試過程是在探索中進行的。H 模型軟件測試是一個獨立的流程,貫穿產品整個生命周期,與其他流程并發地進行 。5 實驗總結(每個人的總結,結合自己的具體工作,分別寫在這里)薛又蜚:本次實驗中,我主要負責給小組成員分配任務,并選擇編程語言,總的目的是給系統功能進行測試。安全地使用測試系統極為重要。為了保證系統被正確使用,系統要確認使用者身份是否合法,要判定該使用者是否有權使用或更改某一項信息資源。孫昊:通過本次實驗,我明白了系統功能測試的多樣性和重要性!進行了多次案例的測試,明白了測試的原理。也熟悉了測試過程中的各種模型。胡躍偉:本次實驗,主要是讓我們知道在完成一個軟件系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 零售業店鋪顧客流量分析與營銷策略考核試卷
- 針織品銷售區域布局優化考核試卷
- 重疾險產品設計
- 胸痛常見疾病及診斷
- 班主任六一匯報工作總結
- 沖管操作與感染防控要點
- 妊高征的急救處理
- 中醫外科疾病診療概要
- 事故隱患內部報告獎勵制度模板三
- 港股6月IPO火熱給港股投資帶來更多選擇
- 國開2023秋《漢語通論》期末大作業題目二參考答案
- 寧波市高一數學試卷-含答案
- 水站運維服務投標方案(技術標)
- 醫院培訓課件:《自由體位在產程中的應用》
- 歐洲件專用形式發票模板
- 蛛網膜下腔出血護理查房蛛網膜下腔出血教學查房課件
- 開油鍋紅袖章制度
- 鋼板倉氣力輸送粉煤灰系統安全操作規范
- 蘇繡文化課件
- 暑期安全家長會PPT模板
- 2022年佛山南海區圖書館招聘考試真題及答案
評論
0/150
提交評論