




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
系統(tǒng)測試為保障系統(tǒng)在投入使用后能夠正常使用,完成系統(tǒng)開發(fā)后對系統(tǒng)進(jìn)行充分的測試工作,可以及時(shí)發(fā)現(xiàn)軟件中存在的錯(cuò)誤和缺陷,開發(fā)者通過及時(shí)修正缺陷能夠保障系統(tǒng)的質(zhì)量,避免在使用的過程中造成更大的損失和商業(yè)風(fēng)險(xiǎn)。在測試過程中得出的數(shù)據(jù),也可以為后續(xù)項(xiàng)目開發(fā)做數(shù)據(jù)參考。6.1系統(tǒng)測試環(huán)境系統(tǒng)測試環(huán)境如下表6.1所示。表6.1系統(tǒng)測試環(huán)境表平臺環(huán)境配置詳情軟件平臺服務(wù)器配置Intel和AMD最新主流CPU或酷睿i7-8700k(建議),擁有光驅(qū),硬盤視具體情況添加,擁有網(wǎng)絡(luò)接口(100M/1000M及以上)工作站配置P3及其以上CPU,硬盤500G以上。外設(shè)要求17/19及以上顯示器(不宜過?。?,可連接打印機(jī)一臺硬件平臺服務(wù)器操作系統(tǒng)WindowsServer2008(建議)數(shù)據(jù)庫MySQL客戶端操作系統(tǒng)Windows7、Windows8、Windows10(建議)客戶端平臺軟件MicrosoftOfficeExcel2010及更新版本網(wǎng)絡(luò)平臺通訊協(xié)議TCP/IP協(xié)議通信寬帶100M/1000M的網(wǎng)絡(luò)或者光纖(建議)6.2系統(tǒng)測試概述6.2.1系統(tǒng)測試方法(1)單元測試:又稱模塊測試,是針對軟件設(shè)計(jì)的最小單位,程序模塊進(jìn)行正確性檢驗(yàn)的測試工作。其目的在于檢查每個(gè)程序單元能否正確實(shí)現(xiàn)系統(tǒng)總體設(shè)計(jì)里說明中的模塊的功能和性能以及接口和設(shè)計(jì)約束等要求,發(fā)現(xiàn)個(gè)模塊內(nèi)部可能存在的各種錯(cuò)誤。單元測試需從程序內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測試。(2)系統(tǒng)測試:實(shí)在真實(shí)的系統(tǒng)運(yùn)行的環(huán)境下,檢查完整的程序系統(tǒng)能否和系統(tǒng)正確配置連接,并最終滿足用戶的所有需求。6.2.2系統(tǒng)測試原則(1)建立測試標(biāo)準(zhǔn)應(yīng)該基于用戶的實(shí)際需求來進(jìn)行用例的設(shè)計(jì)。(2)測試工作需要質(zhì)量作為前提,并且在質(zhì)量和時(shí)間產(chǎn)生沖突的時(shí)候選擇保證質(zhì)量。(3)測試過程中不可能將所有的可能性進(jìn)行測試,不可能窮舉。(4)采用第三方的方式來進(jìn)行測試能夠克服自身的主觀性,使測試的結(jié)果更加客觀。(5)在做好了測試計(jì)劃后再進(jìn)行測試工作。(6)應(yīng)當(dāng)不斷的進(jìn)行測試工作,越早越好。6.3測試用例基于系統(tǒng)測試的基本方法和測試的原則,進(jìn)行測試用例設(shè)計(jì)并展開測試,及時(shí)發(fā)現(xiàn)系統(tǒng)中存在的錯(cuò)誤和缺陷,因系統(tǒng)功能較多且遵循測試無法窮盡的原則,以下是部分的測試用例和測試結(jié)果。登錄功能測試用例如下表6.2所示:表6.2登錄測試用例表編號測試內(nèi)容測試方法預(yù)期結(jié)果測試結(jié)論6201注冊輸入登錄名以及兩次輸入相同的密碼,并且也輸入正確的驗(yàn)證碼進(jìn)入系統(tǒng)與預(yù)期輸出相同6202注冊輸入登錄名以及兩次輸入不同的密碼,并且也輸入正確的驗(yàn)證碼注冊失敗與預(yù)期輸出相同6203注冊輸入登錄名以及兩次輸入相同的密碼,并且也輸入錯(cuò)誤的驗(yàn)證碼注冊失敗與預(yù)期輸出相同(2)登錄功能測試如表6.3所示:表6.3登錄測試用例表編號測試內(nèi)容測試方法預(yù)期結(jié)果測試結(jié)論6301登錄輸入正確的用戶名和密碼,驗(yàn)證碼正確進(jìn)入系統(tǒng)與預(yù)期輸出相同6302登錄輸入錯(cuò)誤的用戶名,正確的密碼,驗(yàn)證碼正確登錄失敗與預(yù)期輸出相同6303登錄輸入正確的用戶名,錯(cuò)誤的密碼,驗(yàn)證碼正確登錄失敗與預(yù)期輸出相同6304登錄輸入正確的用戶名和密碼,驗(yàn)證碼錯(cuò)誤登錄失敗與預(yù)期輸出相同6305登錄用戶名以及密碼都為空白登錄失敗與預(yù)期輸出相同(3)購書流程測試如表6.4所示:表6.4購書流程用例表編號測試內(nèi)容測試方法預(yù)期結(jié)果測試結(jié)論6401購書流程在購書商城中登陸賬號后,點(diǎn)擊進(jìn)入某圖書詳情顯示圖書詳情與預(yù)期輸出相同6402購書流程進(jìn)入圖書的詳細(xì)頁面后,點(diǎn)擊立即購買按鈕頁面跳轉(zhuǎn)到生成訂單頁面與預(yù)期輸出相同6403購書流程在訂單頁面中,直接選擇該賬戶曾經(jīng)用過的地址收貨地址直接填充為所選地址信息與預(yù)期輸出相同6404購書流程在訂單中,信息全部填寫后,點(diǎn)擊結(jié)算按鈕進(jìn)入到支付頁面中與預(yù)期輸出相同6405購書流程在支付頁面中,點(diǎn)擊免費(fèi)支付按鈕訂單已支付完成,狀態(tài)為待發(fā)貨與預(yù)期輸出相同(4)訂單管理測試如表6.5所示:表6.5訂單管理測試用例編號測試內(nèi)容測試方法預(yù)期結(jié)果測試結(jié)論6501訂單管理使用管理員賬號,登陸后臺購書商城系統(tǒng),并進(jìn)入到訂單管理頁面,找到對應(yīng)訂單,查看狀態(tài)進(jìn)入訂單管理頁面,找到剛剛支付成功的訂單,該訂單后面有兩個(gè)功能按鈕,一個(gè)為查看詳情,一個(gè)為發(fā)貨按鈕與預(yù)期輸出相同6502訂單管理管理員賬號中,點(diǎn)擊剛剛找到的發(fā)貨按鈕該訂單狀態(tài)由待發(fā)貨變?yōu)榇肇浥c預(yù)期輸出相同6503訂單管理在訂單頁面中,直接選擇該賬戶曾經(jīng)用過的地址收貨地址直接填充為所選地址信息與預(yù)期輸出相同6504訂單管理使用剛剛下訂單的用戶賬號,進(jìn)入剛剛的訂單頁面中,點(diǎn)擊確認(rèn)收貨按鈕進(jìn)入到支付頁面中與預(yù)期輸出相同6505訂單管理進(jìn)入同意支付頁面,點(diǎn)擊確認(rèn)支付按鈕訂單狀態(tài)為評價(jià)與預(yù)期輸出相同6506訂單管理在訂單管理頁面中,點(diǎn)擊評論,進(jìn)入評論頁面,輸入評論后,點(diǎn)擊立即評論按鈕訂單狀態(tài)為交易成功與預(yù)期輸出相同6.4測試結(jié)果分析通過實(shí)際測試用例設(shè)計(jì)對系統(tǒng)前后端各個(gè)模塊進(jìn)行了功能測試,測試結(jié)果全部與預(yù)期結(jié)果相符,說明了系統(tǒng)正常穩(wěn)定。6.5本章小結(jié)該章節(jié)介紹了系統(tǒng)軟件測試的方法及其原則,也闡述了測試所需環(huán)境,并且用黑盒測試對系統(tǒng)功能進(jìn)行了驗(yàn)證,其測試的結(jié)果表明了設(shè)計(jì)的系統(tǒng)的正確性。7總結(jié)與展望7.1總結(jié)購書商城采用JavaWeb開發(fā)平臺、JAVA開發(fā)語言、SSM框架和前端jsp、jquery、html、css3,MySQL數(shù)據(jù)庫等技術(shù),借鑒現(xiàn)如今各大專業(yè)購書網(wǎng)站進(jìn)行了系統(tǒng)的分析與設(shè)計(jì),開發(fā)出一套完善的購書商城系統(tǒng)。本文主要工作內(nèi)容包括:(1)通過對當(dāng)代網(wǎng)上購書商城的應(yīng)用的背景和國內(nèi)外研究現(xiàn)狀進(jìn)行了深度的分析和思考,了解了現(xiàn)在高校創(chuàng)新創(chuàng)業(yè)孵化園管理方式存在的痛點(diǎn),結(jié)合實(shí)際工作業(yè)務(wù)明確了系統(tǒng)研究的意義和重點(diǎn)研究內(nèi)容,為系統(tǒng)的設(shè)計(jì)奠定了堅(jiān)實(shí)的基礎(chǔ)。(2)基于前期的研究基礎(chǔ)對系統(tǒng)選用技術(shù)進(jìn)行了一定的研究說明,包含JAVA編程語言的介紹,SSM框架的分析,B/S架構(gòu)工作原理和優(yōu)點(diǎn)、Mysql數(shù)據(jù)庫簡介和優(yōu)勢等。為之后的編碼實(shí)現(xiàn)奠定了技術(shù)基礎(chǔ)。(3)主要是確定用戶的需求、明確本系統(tǒng)開發(fā)的最終目標(biāo),對系統(tǒng)進(jìn)行可行性分析,系統(tǒng)功能模塊確定,采用系統(tǒng)用例圖和運(yùn)行需求等進(jìn)行分析和說明。(4)主要進(jìn)行了系統(tǒng)總體設(shè)計(jì)。從用戶和管理人員實(shí)際業(yè)務(wù)需求出發(fā),設(shè)計(jì)一個(gè)適合高節(jié)奏下的當(dāng)代人們購書的綜合性集成化系統(tǒng)。從系統(tǒng)設(shè)計(jì)的宏觀和微觀兩個(gè)角度進(jìn)行深度分析與思考,明確了設(shè)計(jì)的目標(biāo)和系統(tǒng)開發(fā)的環(huán)境。設(shè)計(jì)了系統(tǒng)總體架構(gòu)圖、系統(tǒng)業(yè)務(wù)流程圖、E-R圖、數(shù)據(jù)庫表等,同時(shí)對重難點(diǎn)問題進(jìn)行了設(shè)計(jì)。(5)完成了整個(gè)功能模塊的代敲代碼工作,對系統(tǒng)部署頁面進(jìn)行了展示,對部分重要功能模塊的代碼進(jìn)行展示和分析,基本上實(shí)現(xiàn)了數(shù)據(jù)的添加、刪除、修改、查詢。(6)對已完成編碼的各個(gè)功能模塊進(jìn)行了測試用例設(shè)計(jì)和測試,最后的測試結(jié)果都與預(yù)期結(jié)果相符合,表示了系統(tǒng)功能基本正常。7.2展望本文在購書系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程中,從研究背景、關(guān)鍵技術(shù)、需求設(shè)計(jì)、總體設(shè)計(jì)、功能實(shí)現(xiàn)和系統(tǒng)測試等幾個(gè)方面開展了大量工作。但因?yàn)閭€(gè)人專業(yè)技術(shù)水平不足,設(shè)施設(shè)備限制等,在以下方面還需改進(jìn)和完善:(1)完善系統(tǒng)界面和功能布局設(shè)計(jì),提升用戶體驗(yàn)。(2)更加努力學(xué)習(xí)先進(jìn)編程技術(shù)和方法,減少代碼的冗余和重復(fù),提高代碼質(zhì)量。(3)不斷地進(jìn)行升級和迭代,豐富系統(tǒng)的功能。增強(qiáng)數(shù)據(jù)的分析能力,在原有系統(tǒng)數(shù)據(jù)庫信息的基礎(chǔ)上,開發(fā)數(shù)據(jù)分析功能實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)價(jià)值。希望通過本次購書商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)能夠助力個(gè)體戶、微小型店家的銷售數(shù)量和收入利潤顯著增強(qiáng)。
參考文獻(xiàn)任興華.生活中的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)[J].中外企業(yè)家,2016(17):240.李李偉.消費(fèi)者渠道遷移行為的影響因素研究[D].浙江工業(yè)大學(xué),2018.趙智鳳.基于J2EE的網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2018.許威.電子商務(wù)背景下我國網(wǎng)上書店的發(fā)展分析——基于產(chǎn)業(yè)組織理論的視角[J].現(xiàn)代商業(yè),2015(17):40-44.第47次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》發(fā)布[J].新聞世界,2021(03):96.王芬.墨香齋網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].湖北工業(yè)大學(xué),2017.JiaWeiChangandMingCheLeeandTzoneIWang.Integratingasemantic-basedretrievalagentintocase-basedreasoningsystems:Acasestudyofanonlinebookstore[J].ComputersinIndustry,2016,78:29-42.李瑩.書香易購系統(tǒng)平臺的設(shè)計(jì)與實(shí)現(xiàn)[D].鄭州大學(xué),2017.陳釗.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)研究[J].電腦知識與技術(shù),2021,17(10):226-227.陸悅.基于ASP.NET的湖南省新華書店網(wǎng)上圖書銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].湖南大學(xué),2017.徐迎新.基于JSP的網(wǎng)上書店交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2016.楊帆.網(wǎng)上書店電子商務(wù)平臺的設(shè)計(jì)與實(shí)現(xiàn)[D].青島理工大學(xué),2016.褚鑫.圖書交易網(wǎng)站的設(shè)計(jì)原則分析[J].中國教育技術(shù)裝備.2014,(10):44-45樊蓉.基于Java開發(fā)語言的手機(jī)軟件開發(fā)技術(shù)應(yīng)用研究[J].電腦知識與技術(shù),2018,14(18):223-224.王志輝.淺析計(jì)算機(jī)軟件JAVA編程的特點(diǎn)及應(yīng)用[J].軟件,2020,41(01):266-269.謝舒文.基于ASP.NET的網(wǎng)上訂餐管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空維修技術(shù)試題題庫單選題50道及答案
- 中醫(yī)臨床三基(醫(yī)技)基礎(chǔ)醫(yī)學(xué)知識考試題庫 (含答案)
- 藥品流通管理辦法及藥品召回管理辦法考核試題(附答案)
- 企業(yè)戰(zhàn)略與組織效能面試題
- 寵物用品市場細(xì)分需求預(yù)測:2025年寵物消費(fèi)與產(chǎn)品創(chuàng)新分析
- 適應(yīng)行業(yè)招聘攻略:面試題庫精 編
- 人字旁的演變課件
- 心理社團(tuán)課件
- 2025-2030工業(yè)大數(shù)據(jù)分析平臺架構(gòu)優(yōu)化與行業(yè)解決方案報(bào)告
- 2025-2030家政服務(wù)行業(yè)線上獲客成本分析與流量轉(zhuǎn)化研究
- 護(hù)理文書的書寫規(guī)范課件2024
- 安徽省第七屆糧食行業(yè)職業(yè)技能大賽(食品檢驗(yàn)員賽項(xiàng))備考試題(附答案)
- 2025年安徽省第七屆糧食行業(yè)職業(yè)技能大賽(糧油保管員賽項(xiàng))備考試題庫(含答案)
- ECMO培訓(xùn)課件教學(xué)課件
- 白銀租賃合同協(xié)議
- 電氣技術(shù)員試題及答案
- 航材包裝、運(yùn)輸管理程序
- 靜壓植樁機(jī)鋼管樁施工技術(shù)
- 2024年檔案管理員考試全新試題及答案
- 2024年施工員題庫含完整答案(必刷)
- 2025年保安證考試答題技巧與試題答案
評論
0/150
提交評論