《軟件測試報告.docx》由會員分享,可在線閱讀,更多相關《軟件測試報告.docx(13頁珍藏版)》請在裝配圖網上搜索。
1、
淮海工學院
實 訓 報 告 書
實訓名稱: 軟件測試實訓
題 目: 超市管理系統(tǒng)
系 (院): 計算機工程學院
學 期: 1
專業(yè)班級:
姓 名: **
學 號:
評語:
成績:
簽名:
日期:
目錄
1. 測試計劃 3
1.1軟件簡介 3
1.2測試項目 3
1.3測試目的 3
1.4.1測
2、試目標 3
1.4.2測試用例描述 3
1.5測試任務 3
1.6人員安排表 4
1.7測試進度表 4
2. 設計測試用例 5
2.1測試用例設計基本原則 5
2.2 測試用例 5
2.2.1發(fā)布免費信息測試用例 5
2.2.2登陸測試用例設計 7
2.2.3注冊頁面測試用例設計 7
2.2.4首頁測試用例設計 9
3. 缺陷報告 12
3.1缺陷概述 12
3.2 BUG統(tǒng)計 12
4. 總結 13
1. 測試計劃
1.1軟件簡介
本測試軟件是一個失物招領系統(tǒng),開發(fā)背景是在當今社會許多社區(qū)或者校園里,常常有人遺失物品或撿到物品,他們
3、沒有一個良好的消息交流平臺,使得失主未能及時甚至找不到失物,給生活帶來極大的不便。本失物招領就是為失主和撿到物品的人搭建一個信息交流平臺。主要包含登陸、注冊、發(fā)布免費信息、尋物啟事、招領啟事、尋人啟事、招領窗口、新聞資訊等功能。
1.2測試項目
失物招領系統(tǒng)
1.3測試目的
熟悉使用失物招領系統(tǒng)軟件,進行基于Java的系統(tǒng)功能測試。
1.4測試方法
1.4.1測試目標
主要是功能測試(包含登陸、注冊、發(fā)布免費信息、尋物啟事、招領啟事、尋人啟事、招領窗口、新聞資訊等功能)。
1.4.2測試用例描述
測試用例主要采用手工測試的方式進行。
1
4、.5測試任務
本測試的任務主要是對軟件進行靜態(tài)分析,黑盒測試,界面測試,對本系統(tǒng)的功能、界面等進行全面的測試。對系統(tǒng)的可靠性和安全性等進行測試評估,也就是發(fā)現bug的過程。
1.6人員安排表
1-人員安排表
測試人員
測試人員任務
1.7測試進度表
2-測試進度表
測試任務
日期
測試計劃的完成
2017.12.27
測試用例的完成
2017.12.28
第1階段測試通過
2017.12.29
第2階段測試通過
2017.12.30
2. 設計測試用例
2.1測試用例設計基本原則
(1)測
5、試用例的正確性
(2)測試用例的代表性
(3)測試結果的可判定性:即測試執(zhí)行結果的正確性是可判定的,每一個測試用例都應有相應的期望結果。
(4)測試結果的可再現性:即對同樣的測試用例,系統(tǒng)的執(zhí)行結果應當是相同的。
2.2 測試用例
2.2.1發(fā)布免費信息測試用例
3-信息測試表
編號
場景
測試數據
預期結果
實際結果
1
1、 未登錄狀態(tài)下
2、 發(fā)布尋物啟事
依次輸入以下數據:
選擇尋物啟事,
選擇一個物品種類,
信息標題:丟了個錢包
詳細描述:白色牛皮材質
丟失地點:教學樓
丟失時間:2016/2/16
聯系地址:
6、1號教學樓
聯系人:邢同學
手機號:13088881111
郵箱:1232112332@
QQ: 1232112332
添加失敗
添加失敗
2
1、登錄狀態(tài)下
2、發(fā)布尋物啟事
依次輸入以下數據:
選擇尋物啟事,
選擇一個物品種類,
信息標題:丟了個錢包
詳細描述:白色牛皮材質
丟失地點:教學樓
丟失時間:2016/2/16
聯系地址:1號教學樓
聯系人:邢同學
手機號:13088881111
郵箱:1232112332@
QQ: 1232112332
添加成功
添加失敗
3
1、登錄狀態(tài)下
2、發(fā)布尋物啟事
依次輸入以下數據:
選擇尋物
7、啟事,
選擇多個物品種類,
信息標題:丟了個錢包
詳細描述:白色牛皮材質
丟失地點:教學樓
丟失時間:2016/2/16
聯系地址:1號教學樓
聯系人:邢同學
手機號:13088881111
郵箱:1232112332@
QQ: 1232112332
添加成功
添加失敗
4
1、登錄狀態(tài)下
2、發(fā)布尋物啟事
依次輸入以下數據:
選擇尋物啟事,
選擇多個物品種類,
信息標題:*&@¥
詳細描述:白色牛皮材質
丟失地點:8908765
丟失時間:rad
聯系地址:1號教學樓
聯系人:邢同學
手機號:039678979457
郵箱:12321123
8、32com
QQ:*&……
添加失敗
添加失敗
5
1、登錄狀態(tài)下
2、發(fā)布尋物啟事
依次輸入以下數據:
選擇尋物啟事,
選擇0個物品種類,
信息標題:丟了個錢包
詳細描述:白色牛皮材質
丟失地點:教學樓
丟失時間:2016/2/16
聯系地址:1號教學樓
聯系人:邢同學
手機號:13088881111
郵箱:1232112332@
QQ: 1232112332
添加失敗
添加失敗
6
1、登錄狀態(tài)下
2、發(fā)布尋物啟事
依次輸入以下數據:
信息類型不選
選擇0個物品種類,
信息標題:丟了個錢包
詳細描述:白色牛皮材質
丟失地點:教學樓
9、
丟失時間:2016/2/16
聯系地址:1號教學樓
聯系人:邢同學
手機號:13088881111
郵箱:1232112332@
QQ: 1232112332
添加失敗
添加失敗
7
招領啟事同尋物啟事
2.2.2登陸測試用例設計
5-測試用例設計
編號
場景
測試數據
預期結果
實際結果
1
1、用戶名錄入----驗證
2、密碼正確
輸入已存在的用戶:admin
輸入密碼:admin
登陸成功,返回首頁
登陸成功,返回首頁
2
1、用戶名錄入----驗證
2、密碼錯誤
輸入已存在的用戶:admin
輸入密碼:34567
10、
登錄失敗
登錄失敗
3
用戶名錄入----驗證
輸入不存在的用戶:test
輸入密碼:67889
登錄失敗
登錄失敗
2.2.3注冊頁面測試用例設計
6-頁面測試用例設計
編號
場景
測試數據
預期結果
實際結果
1
測試用戶名是否存在
依次輸入以下數據:
用戶名:輸入已存在的用戶名
學號:153427010
密碼:why999
確認密碼:why999
Email:1232112332@
QQ:1232112332
手機號:15679908756
性別:男
添加失敗
添加失敗
2
測
11、 試
用
戶
名
|
驗
證
輸入用戶名長度為5到15之間:小黃黃
添加成功
添加成功
輸入用戶名長度小于5位:a
添加失敗
添加失敗
輸入用戶名長度大于15位:啦啦啦啦啦啦啦啦啦啦
添加失敗
添加失敗
輸入用戶名為符號開頭:*&abc
添加失敗
添加成功
輸入用戶名為數字開頭:143abc
添加失敗
添加成功
輸入用戶名為字符開頭:ab567
添加成功
添加成功
輸入用戶名為漢字開頭:和627
添加成功
添加成功
12、
輸入用戶名為純漢字:黃黃黃
添加成功
添加成功
輸入用戶名為純符號:@@@?。。?
添加失敗
添加成功
輸入用戶名為純字符:goods
添加成功
添加成功
輸入用戶名為純數字:23456
添加失敗
添加成功
3
學號類型
輸入學號為非數字:hhjjnjkjk
添加失敗
添加失敗
4
學號類型
輸入學號為9位數字:123456789
添加成功
添加成功
5
學號長度
輸入學號為小于9位:11
添加失敗
添加失敗
6
學號長度
輸入學號為大于9位:1122334422
添加失敗
添加失敗
7
密碼和確認密碼
兩次輸入密碼相同
13、:1234567和1234567
添加成功
添加成功
8
密碼和確認密碼
兩次輸入密碼不相同:1234567和123445678
添加失敗
添加失敗
9
密碼長度
密碼長度小于六位:123
添加失敗
添加失敗
10
密碼長度
密碼長度大于15位:1234567891234567
添加失敗
添加失敗
11
密碼長度
密碼長度為6-15之間:1234567
添加成功
添加成功
12
Email格式不正確
郵箱:12344555
添加失敗
添加失敗
13
Email格式正確
郵箱:12333324@
添加成功
添加成功
14
QQ類
14、型
輸入QQ為非數字:hhjjnjkjk
添加失敗
添加失敗
15
QQ類型
輸入QQ為9位數字:123456789
添加成功
添加成功
16
QQ長度
輸入QQ為小于6位:11
添加失敗
添加失敗
17
QQ長度
輸入QQ為大于12位:112233442212323
添加失敗
添加失敗
18
手機號類型
輸入手機號為非數字:hhjjnjkjk
添加失敗
添加失敗
19
手機號類型
輸入手機號為11位數字:123456789
添加成功
添加成功
20
手機號長度
輸入手機號為小于11位:11
添加失敗
添加失敗
21
手機號
15、長度
輸入手機號為大于11位:112233442212323
添加失敗
添加失敗
22
必填項為空
用戶名、學號、密碼、確定密碼分別為空
添加失敗
添加失敗
23
選填項為空
Email、QQ、手機號分別為空
添加成功
添加成功
2.2.4首頁測試用例設計
7-首頁測試用例設計
編號
場景
測試數據
預期結果
實際結果
1
測
試
超
鏈
接
點擊網站公告內的超鏈接
進入詳情頁
無效鏈接
點擊網站招領報喜的超鏈接
進入詳情頁
無效鏈接
點擊網站招領啟事的超鏈接
進入詳情頁
進入詳情頁
點擊網站尋物啟事
16、的超鏈接
進入詳情頁
進入詳情頁
點擊熱門搜索推薦的內容
進入詳情頁
無效鏈接
2
測試
搜索
按鈕
在搜索文本框中輸入要搜索的已存在內容:魔方
顯示所有可以搜索到的魔方內容
顯示所有可以搜索到的魔方內容
在搜索文本框中輸入要搜索的不存在內容:木頭
查找失敗
查找失敗
文本框為空,點擊搜索按鈕
顯示所有的尋物啟事
顯示所有的尋物啟事
3
測
試
超
鏈
接
點擊尋物啟事
顯示尋物啟事頁面
顯示尋物啟事頁面
點擊尋人啟事
顯示尋人啟事頁面
顯示無此功能
點擊招領啟事
顯示招領啟事頁面
顯示招領啟事頁面
點擊招
17、領窗口
顯示招領窗口頁面
顯示無此功能
點擊新聞資訊
顯示新聞資訊頁面
無效鏈接
點擊公益慈善
顯示公益慈善頁面
無效鏈接
點擊關于我們
顯示關于我們頁面
無效鏈接
點擊網站首頁
顯示網站首頁
無效鏈接
4
測試
頁尾
超鏈接
點擊關于我們
顯示關于我們頁面
無效鏈接
點擊免責聲明
顯示免責聲明頁面
無效鏈接
點擊申請鏈接
顯示申請鏈接頁面
無效鏈接
點擊技術支持
顯示技術支持頁面
無效鏈接
點擊留言中心
顯示留言中心頁面
無效鏈接
2.2.5尋物啟事用例設計
8-尋物啟事用例設計
編號
場景
測試數據
預
18、期結果
實際結果
1
信息類型
選擇一種信息類型
顯示相關類型的尋物啟事
無反應
2
物品種類
選擇一種物品種類
顯示相關類型的尋物啟事
無反應
3
酬謝方式
選擇一種酬謝方式
顯示相關類型的尋物啟事
無反應
4
信息類型和物品種類
選擇一種信息類型和物品種類
顯示相關類型的尋物啟事
無反應
5
物品種類和酬謝方式
選擇一種物品種類和酬謝方式
顯示相關類型的尋物啟事
無反應
6
信息類型和
物品種類和
酬謝方式
選擇一種信息類型、
物品種類、
酬謝方式
顯示相關類型的尋物啟事
無反應
7
以上都不選
信息類型和
物品
19、種類和
酬謝方式都不選
顯示所有的尋物啟事
無反應
2.2.6招領啟事用例設計
9-招領啟事用例設計
編號
場景
測試數據
預期結果
實際結果
1
信息類型
選擇一種信息類型
顯示相關類型的招領啟事
無反應
2
物品種類
選擇一種物品種類
顯示相關類型的招領啟事
無反應
3
酬謝方式
選擇一種酬謝方式
顯示相關類型的招領啟事
無反應
4
信息類型和物品種類
選擇一種信息類型和物品種類
顯示相關類型的招領啟事
無反應
5
物品種類和酬謝方式
選擇一種物品種類和酬謝方式
顯示相關類型的招領啟事
無反應
6
信息類型和
物品
20、種類和
酬謝方式
選擇一種信息類型、
物品種類、
酬謝方式
顯示相關類型的招領啟事
無反應
7
以上都不選
信息類型和
物品種類和
酬謝方式都不選
顯示所有的招領啟事
無反應
2.2.7管理員個人中心用例設計
10-管理員個人中心用例設計
編號
場景
測試數據
預期結果
實際結果
1
個人導航測試
點擊個人資料
顯示個人資料
顯示個人資料
2
個人導航測試
點擊用戶管理
顯示所有的用戶
顯示所有的用戶
3
用戶管理測試
選擇一個用戶點擊刪除按鈕
刪除用戶
不能刪除
4
用戶管理測試
選擇一個用戶點擊修改按鈕
對用戶進
21、行修改
不能修改
5
個人導航測試
點擊正尋找的物品
顯示正尋找的物品
顯示正尋找的物品
6
個人導航測試
點擊已撿到的物品
顯示已撿到的物品
顯示已撿到的物品
2.2.8普通用戶個人中心用例設計
11-普通用戶個人中心用例設計
編號
場景
測試數據
預期結果
實際結果
1
個人導航測試
點擊個人資料
顯示個人資料
顯示個人資料
2
點擊正尋找的物品
顯示正尋找的物品
顯示正尋找的物品
3
點擊已撿到的物品
顯示已撿到的物品
顯示已撿到的物品
3. 缺陷報告
3.1 缺陷概述
軟件缺陷簡單的來說就是存在于軟件
22、之中的那些不希望,或不可接受的偏差,而導致軟件產生質量問題。本失物招領系統(tǒng)主要是拾物者和失主之間的一種交互,建立的一個平臺,軟件的缺陷主要包含首頁的部分超級鏈接無效等。
3.2 BUG統(tǒng)計
12-Bug統(tǒng)計
缺陷編號
缺陷模塊
缺陷描述
1
發(fā)布免費信息
發(fā)布信息不能正確發(fā)布
2
用戶注冊
用戶名為符號數字開頭、純符號純數字都能注冊成功
3
首頁
公告、招領喜報、推薦內容、關于我們、免責聲明、技術支持、留言中心中的超鏈接都無效。
頁面中的尋人啟事招領窗口、新聞資訊、公益慈善、關于我們無此服務。
4
尋物啟事
信息類型、物品種類、酬謝方式不能篩選相關內
23、容。
5
招領啟事
信息類型、物品種類、酬謝方式不能篩選相關內容。
6
管理員個人中心
用戶管理中刪除和修改按鈕無效。
4. 總結
經過一周的軟件測試課程設計,讓我們把課本上學習的知識實踐到了項目中,使我們真正了解到了軟件的測試工作。在這期間,我們的收獲是豐碩的,最起碼從意識上,我們發(fā)現了自己的不足,并尋找到了合適的解決途徑。
在這期間讓我們認識到了,要想成為好的測試人員,首先得了解自己要測試的軟件的相關知識,要了解軟件產品的架構是什么樣的,要了解軟件的市場需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關心的,也是在測試中需要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學會要多讀些軟件系統(tǒng)的技術文檔,軟件設計文檔,這些文檔可以幫助了解產品如何工作。最后也要發(fā)現這個軟件的bug所在,提高軟件的質量。
總之,通過這次軟件測試課程設計,讓我們成長了不少,在這期間也遇到了不少的困難,看到了自己身上的不足之處。在測試時要想使自己的測試更加全面周全,總會遇到這樣那樣的問題,那就需要我們刻苦學習,不斷地開闊視野,增強自身實踐操作的技能,為以后能做好測試打下基礎。