學(xué)校教材訂購系統(tǒng)測試報(bào)告.doc
《學(xué)校教材訂購系統(tǒng)測試報(bào)告.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)校教材訂購系統(tǒng)測試報(bào)告.doc(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
學(xué)校教材訂購系統(tǒng)測試報(bào)告 1.1編寫目的 軟件測試的目的是為了發(fā)現(xiàn)軟件設(shè)計(jì)和實(shí)現(xiàn)過程中的疏忽所造成的錯(cuò)誤,但是進(jìn)行測試應(yīng)該制定正式的測試計(jì)劃,若測試是無計(jì)劃的進(jìn)行,既浪費(fèi)時(shí)間又浪費(fèi)不必要的勞動(dòng)。測試規(guī)格說明書是將軟件測試團(tuán)隊(duì)的具體測試做法文檔化,主要包括:制定描述整體策略的計(jì)劃、定義特定測試步驟的規(guī)程以及規(guī)定將要進(jìn)行的測試。 1.2測試需求 本系統(tǒng)需要對以下的系統(tǒng)功能進(jìn)行測試: 1) 系統(tǒng)操作登錄注冊。用戶登錄時(shí)進(jìn)行相關(guān)測試可是否可以正常的登錄。 2) 銷售模塊測試 1.用戶的選書、提交訂書單模塊 2.用戶的訂購模塊。系統(tǒng)的用戶登錄之后,看是否可以進(jìn)行相關(guān)的訂購操作。 3) 采購模塊測試。系統(tǒng)管理員登錄時(shí)看是否可以選擇添加、修改、刪除、查詢等功能。 1.3測試環(huán)境 1)硬件環(huán)境:運(yùn)行本軟件要求處理器在奔騰Ⅲ以上,內(nèi)存在256MB以上的計(jì)算機(jī)。 2)軟件環(huán)境:本系統(tǒng)支持的操作系統(tǒng)包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows XP ;本系統(tǒng)支持的數(shù)據(jù)庫為Mysql;本軟件的開發(fā)工具為JAVA程序語言。 1.4測試工具 任何工程化的產(chǎn)品都可以采用以下兩種方式之一進(jìn)行測試,即黑盒測試和白盒測試,下面對兩種測試方式進(jìn)行簡單的介紹: 黑盒測試指在軟件接口處執(zhí)行測試,檢查系統(tǒng)的基本方面而很少關(guān)心軟件的內(nèi)部結(jié)構(gòu),了解已設(shè)計(jì)的產(chǎn)品所完成的制定功能,可以執(zhí)行測試以顯示每個(gè)功能是可操作的,同時(shí)查找每個(gè)功能中的錯(cuò)誤。 白盒測試是基于過程細(xì)節(jié)的封閉檢查,了解產(chǎn)品的內(nèi)部運(yùn)行情況,可以執(zhí)行測試以確?!八旋X輪吻合”——即內(nèi)部操作依據(jù)規(guī)格說明執(zhí)行,而且對所有的內(nèi)部構(gòu)件已進(jìn)行了充分測試。 1.5測試方法 由于本次測試的依據(jù)是需求,所以才用黑盒測試方法。用黑盒法注重于測試軟件的功能需求,主要試圖發(fā)現(xiàn)下列幾類錯(cuò)誤:功能不對或遺漏;性能錯(cuò)誤;初始化和終止錯(cuò)誤;界面錯(cuò)誤;數(shù)據(jù)結(jié)構(gòu)或外埠數(shù)據(jù)庫訪問錯(cuò)誤。 黑盒測試法常用的測試方法包括等價(jià)分析類法、邊值分析法、錯(cuò)誤推測法、因果圖法、正交實(shí)驗(yàn)設(shè)計(jì)法、判定表驅(qū)動(dòng)法、功能測試等。但是沒有一種方法能提供一組完整的測試用例,以檢查程序的全部功能,因此在實(shí)際測試中需要把各種方法結(jié)合起來使用。 具體操作本網(wǎng)站的測試時(shí),主要使用了功能測試法,在測試過程中,設(shè)計(jì)了較多的功能測試用例,盡量把網(wǎng)站所實(shí)現(xiàn)的功能都進(jìn)行測試,并對錯(cuò)誤提示以及信息驗(yàn)證都做了測試。 1.測試策略: 1)功能測試,主要采用等價(jià)類劃分的策略。 2)壓力測試,主要采用邊界值測試,錯(cuò)誤猜測等策略。 2.測試手段: 1)功能測試,手動(dòng)模擬正常、異常輸入。 2)壓力測試,使用自動(dòng)化壓力測試工具LoadRunner。 3.測試內(nèi)容:功能測試,按照需求功能。 1.6測試計(jì)劃 學(xué)生登錄模塊測試 以學(xué)生角色對登陸功能測試 變換角色對此模塊測試 本校大學(xué)生可成功登陸 管理員登錄模塊測試 以管理員角色對登陸功能測試 變換角色對此模式塊測試 非管理員 不能成功登陸 學(xué)生提交購書單模塊測試 以學(xué)生角色登陸后,正確填寫購書單 填寫不規(guī)范,測試 只有正確規(guī)范填寫才可提交成功 訂單管理模塊測試 查看教室通過web端提交訂單,并查看相關(guān)狀態(tài) 填寫不規(guī)范,測試 只有正確規(guī)范填寫才可提交成功 銷售管理模塊測試 對不同的圖書售出進(jìn)行測試 庫存表,出庫表可以修改 采購管理模塊測試 查看具有相關(guān)狀態(tài)的訂單能否收錄到采購單中 修改相應(yīng)訂單狀態(tài) 相關(guān)狀態(tài)的訂單可以自動(dòng)添加到采購單中 根據(jù)測試需求,可以得出詳細(xì)的測試計(jì)劃: 驗(yàn)證用戶功能: 1)初次安裝系統(tǒng)后,測試初始用戶帳號(hào)和密碼能否正確登錄到系統(tǒng); 2)正確登錄后,對用戶賬號(hào)和密碼進(jìn)行更改; 3)采用剛修改的用戶賬號(hào)和密碼登錄,應(yīng)該能夠正確登錄。 采購功能: 1)進(jìn)入此界面后,選擇添加操作看能否進(jìn)入添加界面,添加幾條記錄。 2)退回主界面,選擇修改操作看能否修改剛剛添加的記錄。 3)退回主界面,選擇刪除操作看能否刪除添加的記錄。 4)退回主界面,選擇查詢操作看顯示的界面是否正確。 銷售模塊測試 1.用戶的選書、提交訂書單模塊完成訂購功能: 1)進(jìn)入用戶主界面后,點(diǎn)擊訂購看能否進(jìn)入到訂購界面。 2)進(jìn)入訂購界面后,輸入正確的客戶信息進(jìn)行訂購,看能否出現(xiàn)提示成功的信息。 3)返回訂購界面,輸入錯(cuò)誤的客戶信息進(jìn)行訂購,看系統(tǒng)是否提示錯(cuò)誤,并阻止動(dòng)作的進(jìn)一步進(jìn)行。 2. .測試用例設(shè)計(jì) 2.1系統(tǒng)操作登錄注冊 1. 用戶注冊/登陸/修改信息模塊 *.測試要點(diǎn): 模塊正常運(yùn)行的流程;用戶輸入數(shù)據(jù)檢查(用戶名,密碼,口令,待定夠書籍的書號(hào)等),包括數(shù)據(jù)的合理性檢查,以及數(shù)據(jù)庫的合法性操作檢查;數(shù)據(jù)庫連接異常的響應(yīng)。 1) 學(xué)生登錄模塊測試 輸入條件 模塊測試項(xiàng) 用戶注冊 1. 能在數(shù)據(jù)庫中正確查找該用戶名是否已存在⑴ 2. 若用戶名不存在,數(shù)據(jù)庫應(yīng)能正確添加該用戶⑵ 3. 若用戶名已存在,應(yīng)能給出錯(cuò)誤提示⑶ 用戶登錄 4.能在數(shù)據(jù)庫中正確查找該用戶名⑷ 5. 若存在該用戶名且密碼正確,應(yīng)能使用戶登錄⑸ 6. 若不存在該用戶名或密碼錯(cuò)誤,應(yīng)能給出錯(cuò)誤提示⑹ 用戶修改信息 數(shù)據(jù)庫相應(yīng)信息應(yīng)該為用戶的輸入⑺ * 測試用例: 編號(hào) 測試用例 用例測試的覆蓋項(xiàng) 1.1 用戶信息數(shù)據(jù)庫中不存在用戶“Jack”,用該用戶名登陸;或存在用戶“Jack”,密碼為“greatJack”,但用Jack用戶名登陸所用密碼不是“greatJack”。 ⑹ 1.2 用戶信息數(shù)據(jù)庫中還沒有用戶“Jack”,用“Jack”名注冊。 (1)⑵ 1.3 用戶信息數(shù)據(jù)庫中已存在有用戶“Jack”,密碼為“greatJack”,用該用戶名和密碼登陸。 ⑷⑸ 1.4 用戶信息數(shù)據(jù)庫中已有用戶“Jack”,用“Jack”名注冊。 ⑶ 1.5 用戶信息數(shù)據(jù)庫中已有用戶“Jack”,密碼為“greatJack”,用該用戶名和密碼登陸后,修改某些信息,并修改密碼為“greatJacky”。 ⑺ 2) 管理員登錄模塊測試 測試要點(diǎn):①“Admin”(管理員)用戶在密碼正確的情況下能進(jìn)入系統(tǒng),其他用戶名或密碼錯(cuò)誤都不能進(jìn)入系統(tǒng)。②如果密碼連續(xù)錯(cuò)3次,系統(tǒng)自動(dòng)退出。 輸入條件 測試內(nèi)容 測試用例 測試結(jié)果 用戶名 輸入用戶名 管理員 :** 登錄成功(同時(shí)密碼對) 老師 學(xué)生 登錄失敗 密碼 輸入密碼 abcdef 登錄成功(同時(shí)戶名對) 為空;******* 登錄失敗 2.2 采購功能測試 *.測試要點(diǎn):數(shù)據(jù)庫連接是否正常 輸入是否合理,合法 返回信息是否正確 頁面跳轉(zhuǎn)是否正常 *測試實(shí)例: 測試項(xiàng)目名稱:學(xué)校教材訂購系統(tǒng)——采購功能 測試用例編號(hào):2 測試內(nèi)容:系統(tǒng)管理員登錄時(shí)看是否可以選擇添加、修改、刪除、查詢等功能。 測試數(shù)據(jù):002A 數(shù)據(jù)庫 小侃 清華大學(xué)出版社 32.00 003A 軟件工程 小熊 清華大學(xué)出版社 354.00 004B 編譯原理 小張 清華大學(xué)出版社 28.00 005N JAVA 小沙 安徽大學(xué)出版社 32.00 006S 數(shù)字信號(hào) 小超 工程大學(xué)出版社 354.00 007H 人工智能 吳建成 電子工業(yè)出版社 28.00 007H 高等代數(shù) 吳建成 電子工業(yè)出版社 28.00 008H 高等代數(shù) 吳建成 電子工業(yè)出版社 28.00 007H 測試過程:2) 測試過程:2) 測試過程:2) 測試過程:2) 測試過程:2) 測試過程:2) 測試過程:5) 測試過程:5) 測試過程:7) 測試次數(shù):執(zhí)行測試過程2次 預(yù)期結(jié)果:在管理員界面通過選擇不同的按鈕可以進(jìn)入到添加、刪除、修改、查詢等界面 并且能在相應(yīng)的界面中進(jìn)行相應(yīng)的操作。 測試過程: 1) 以管理員的身份登錄系統(tǒng),進(jìn)入管理界面 2) 點(diǎn)擊“添加記錄”按扭,進(jìn)入添加界面,在相應(yīng)的項(xiàng)目中填入前6個(gè)測試數(shù)據(jù)中所有的教材的相關(guān)信息,點(diǎn)擊“提交”按鈕。 3) 點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“修改記錄”,此時(shí)進(jìn)入修改界面,對剛剛插入的一條記錄“007H 人工智能 吳建成 電子工業(yè)出版社 28.00”進(jìn)行修改操作;輸入“007H”,并輸入“高等代數(shù) 吳建成 電子工業(yè)出版社 28.00”點(diǎn)擊“提交”按鈕。 4) 點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“查詢記錄”,此時(shí)進(jìn)入查詢界面, 可以看看修改操作是否成功。 5)點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“修改記錄”,此時(shí)進(jìn)入修改界面,對剛剛操作的一條記錄“007H 高等代數(shù) 吳建成 電子工業(yè)出版社 28.00”進(jìn)行修改操作;輸入“008H”,并輸入“高等代數(shù) 吳建成 電子工業(yè)出版社 28.00”點(diǎn)擊“提交”按鈕。 6) 點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“查詢記錄”,此時(shí)進(jìn)入查詢界面, 可以看看修改操作是否成功。 7) 點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“刪除記錄”,此時(shí)進(jìn)入刪除界面, 輸入最后一條記錄的書號(hào)“007H”,點(diǎn)擊“提交” 按鈕。 8) 點(diǎn)擊“返回”按鈕進(jìn)入管理主界面,點(diǎn)擊“查詢記錄”,此時(shí)進(jìn)入查詢界面, 可以看看刪除操作是否成功。 測試結(jié)論:當(dāng)輸入正確的信息進(jìn)行相應(yīng)的操作時(shí),都可以順利進(jìn)行,例如對于前面各個(gè)教材信息的添加,和對“007H 人工智能 吳建成 電子工業(yè)出版社 28.00”進(jìn)行的修改對“007H 高等代數(shù) 吳建成 電子工業(yè)出版社 28.00”進(jìn)行的刪除都可以正常的進(jìn)行。而當(dāng)輸入不正確的信息時(shí),“008H 高等代數(shù) 吳建成 電子工業(yè)出版社 28.00”時(shí)則不能進(jìn)行正常的修改。 備注:系統(tǒng)規(guī)定對書號(hào)不能輕易修改。 下表 書目的添加 輸入條件 測試內(nèi)容 測試用例 測試結(jié)果 書碼 輸入書碼 007H 可以存入 不可以存入 為空;**** 書名 輸入書名 人工智能 可以存入 不可以存入 為空 作者 輸入作者 吳建成 可以存入 不可以存入 為空 出版社 輸入出版社 電子工業(yè)出版社 可以存入 不可以存入 為空 價(jià)格 輸入價(jià)格 28.00 可以存入 不可以存入 為空 2.3 銷售模塊測試 * 測試要點(diǎn):數(shù)據(jù)庫連接是否正常 連接正常時(shí):輸入合理合法參數(shù) 輸入不合理,不合法的參數(shù) 數(shù)據(jù)庫數(shù)據(jù)的正常與否 頁面跳轉(zhuǎn)是否正常 連接異常時(shí):數(shù)據(jù)庫數(shù)據(jù)異常(用戶名為空) 數(shù)據(jù)庫數(shù)據(jù)正常 1.用戶的選書、提交訂書單完成用戶的訂購模塊 輸入條件 模塊測試項(xiàng) 用戶瀏覽圖書 用戶瀏覽到的圖書應(yīng)在庫存數(shù)據(jù)庫中有記錄(1) 用戶搜索圖書 可按分類、書名關(guān)鍵字、出版年份、出版社作者等搜索(2) 用戶將圖書放入購物車 購物車中應(yīng)正確記錄用戶“放入”的圖書信息(3) 用戶下訂單 訂單中應(yīng)正確記錄用戶ID,所購書的書名、數(shù)量、價(jià)格等信息(4) 不合理的輸入 無效項(xiàng)(5) 測試用例 編號(hào) 測試用例 用例覆蓋的測試項(xiàng) 2.1 點(diǎn)金某本書的圖片鏈接。 (1) 2.2 填寫所查內(nèi)容后點(diǎn)擊“立即查詢”執(zhí)行查詢; 或點(diǎn)擊“高級(jí)查詢”按鈕進(jìn)入高級(jí)查詢頁面,填寫所查內(nèi)容后進(jìn)行查詢。 (2) 2.3 點(diǎn)擊某本書的購物車按鈕; 或點(diǎn)擊某本書的圖片鏈接后,點(diǎn)擊放入“購物車”按鈕。 (3) 2.4 點(diǎn)擊某本書的“購買”按鈕; 或點(diǎn)擊某本書的圖片鏈接后,在彈出的界面中點(diǎn)擊“我要立即購買”按鈕 (4) 2.5 非圖書類的內(nèi)容 (5) 具體實(shí)例 輸入條件 測試內(nèi)容 測試用例 測試結(jié)果 讀者編號(hào) 1輸入編號(hào) 11306070 訂購成功 為空:ABCD123 訂購失敗 讀者姓名 輸入姓名 張紅 訂購成功 為空 訂購失敗 讀者類別 輸入性別 男;女 訂購成功 為空 訂購失敗 讀者狀態(tài) 正常 正常;掛失;停用 訂購成功 為空 訂購失敗 3評(píng)價(jià) 3.1軟件功能 1)驗(yàn)證用戶部分基本滿足需求分析的要求,只是對用戶帳戶和密碼的加密部分尚不完善。 2)銷售功能和采購功能各具體功能的分析如下: 添加:添加成功時(shí)不能提示是否保存,并且之前填寫的內(nèi)容已經(jīng)部分丟失,需要用戶重新輸入。并且沒有設(shè)計(jì)添加信息之后可以顯示剛剛添加的信息的功能。 查詢:查詢教材時(shí)對組合條件的輸入功能完成的不完善。 修改:——輸入錯(cuò)誤編號(hào)時(shí),不能進(jìn)行修改,但是不會(huì)提示相關(guān)的信息。 ——輸入其他的錯(cuò)誤信息進(jìn)行修改的處理沒有考慮到。 刪除:輸入錯(cuò)誤編號(hào)時(shí),不能進(jìn)行刪除,但是不會(huì)提示相關(guān)的信息。 3)訂購功能部分基本滿足需求分析的要求,只是輸入錯(cuò)誤用戶信息時(shí),不能進(jìn)行正常的訂購操作,也不會(huì)提示相關(guān)的信息。 3.2缺陷和限制 通過對軟件功能測試結(jié)果的分析,得出以下結(jié)論: 本系統(tǒng)對于教材信息的添加、刪除、修改、查詢操作基本完成,但是對于訂購單、領(lǐng)書單等單據(jù)的添加、刪除、修改、查詢等操作考慮的缺很少,下一步準(zhǔn)備改進(jìn)。另外系統(tǒng)還存在其他的不足,比如在訂購操作中,輸入錯(cuò)誤用戶信息時(shí),不能進(jìn)行正常的訂購操作,也不會(huì)提示相關(guān)的信息。 3.3測試結(jié)論 經(jīng)過本組設(shè)計(jì)人員的多次測試,發(fā)現(xiàn)本系統(tǒng),即——學(xué)校教材訂購系統(tǒng)基本上能實(shí)現(xiàn)需求分析階段期望的功能。如,管理人員的登錄,用戶和管理人員對教材信息的查詢、添加、修改、刪除的操作,訂購者對訂購信息的確認(rèn)等功能。但同時(shí)本系統(tǒng)還有一些不足之處,在上面的分析中已經(jīng)給出了詳細(xì)的講解,有望進(jìn)一步的改進(jìn)。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 學(xué)校 教材 訂購 系統(tǒng) 測試報(bào)告
鏈接地址:http://italysoccerbets.com/p-6484146.html