freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程-論壇系統(tǒng)的測試畢業(yè)論文(已修改)

2025-07-10 15:56 本頁面
 

【正文】 畢 業(yè) 設(shè) 計(jì)(論 文)論文題目:論壇測試論文 摘 要信息時(shí)代人們的交流方式多種多樣,在互聯(lián)網(wǎng)上,論壇無疑是人們分享生活,交流技術(shù)的最好平臺之一。隨著交流量的增加,對論壇的要求也越來越高,為了能夠勝任日益增加的信息量,對論壇進(jìn)行一定的測試也越來越重要。本論文根據(jù)論壇的系統(tǒng)架構(gòu)以及所使用的相關(guān)技術(shù),對系統(tǒng)的功能以及性能等做全面的測試。測試主要采用手動測試加自動測試的方法,其中包括后臺測試與前臺測試,前臺測試主要就不同的模塊進(jìn)行測試。對系統(tǒng)的性能測試主要采用壓力測試和負(fù)載測試的方法,對系統(tǒng)的不同數(shù)據(jù)響應(yīng)進(jìn)行分析。此外還對系統(tǒng)的界面以及系統(tǒng)的鏈接等進(jìn)行了測試。在對系統(tǒng)進(jìn)行測試之后,發(fā)現(xiàn)系統(tǒng)存在的一些缺陷與不足,同時(shí)找出系統(tǒng)的最大負(fù)載量,與實(shí)際應(yīng)用需求比較之后,對系統(tǒng)的功能與性能提出改進(jìn)建議。關(guān)鍵詞:論壇系統(tǒng)測試;自動測試;性能測試;功能測試 AbstractPeople of the information age have so many kinds of munications, but on the Internet, there is no doubt that BBS is one of the best platforms where people share their lives and techniques. With the increasing amount of munication, people need the BBS be more fast and powerful. So, it bees more and more important to have the BBS a prehensive test.This paper gives BBS a test according to its system architecture and the technology it takes, including the test of its function and performance. The main method of this test will be manual and automatic testing, include front testing and backstage testing. And performance test will include stress testing and load testing in order to analysis the data response of the system. It also has the GUI test and link test.After the test, some defects and shortages were fond in this system. And some advise was given to help improve it after pare the maximize load of the system to the real needs of munication.Keywords: BBS system test, automatic testing, performance testing, function testing 目錄第一章 緒論 1第一節(jié) 概述 1第二節(jié) 選題目的意義 2第三節(jié) 軟件測試方法 2第二章 論壇系統(tǒng)分析 4第一節(jié) 系統(tǒng)結(jié)構(gòu)分析 4第二節(jié) 系統(tǒng)功能分析 5第三節(jié) 系統(tǒng)性能分析 7第四節(jié) 系統(tǒng)數(shù)據(jù)庫分析 8第三章 論壇測試方案設(shè)計(jì) 12第一節(jié) 系統(tǒng)測試需求分析 12第二節(jié) 系統(tǒng)測試計(jì)劃 14第三節(jié) 系統(tǒng)測試準(zhǔn)側(cè) 15第四章 論壇系統(tǒng)測試用力設(shè)計(jì)與實(shí)施 16第一節(jié) 功能測試 16第二節(jié) 性能測試 20第三節(jié) 連接測試 26第四節(jié) 界面測試 28第五節(jié) 兼容性測試 29第五章 論壇系統(tǒng)測試報(bào)告 30第一節(jié) 功能測試 30第二節(jié) 性能測試 31結(jié)束語 34謝辭 35參考文獻(xiàn) 36 第1章  緒論第一節(jié) 概述 隨著互聯(lián)網(wǎng)的普及程度越來越高,網(wǎng)民的數(shù)量也越來越多,人們上網(wǎng)的頻率也越來越高,互聯(lián)網(wǎng)正成為人們獲取信息,發(fā)表觀點(diǎn),分享資源的重要場所。隨著人們對信息交流需求的增加,互聯(lián)網(wǎng)上各種各樣的信息交流平臺也層出不窮。其中最重要的莫過于論壇了。論壇也簡稱BBS,最早是用來公布股市價(jià)格等類信息的。近些年來,由于愛好者們的努力,BBS的功能得到了很大的擴(kuò)充。目前,通過BBS系統(tǒng)可隨時(shí)取得各種最新的信息,也可以通過BBS系統(tǒng)來和別人討論科技、體育、新聞、娛樂等等各種有趣的話題。BBS一般都通過采用Web技術(shù)來支持。Web以其廣泛性、交互性和易用性等特點(diǎn)迅速風(fēng)靡世界,網(wǎng)頁數(shù)量正以指數(shù)級飛速增長[2]。隨著Web 技術(shù)的發(fā)展, Web 應(yīng)用已經(jīng)變得越來越龐大和復(fù)雜,如何保證Web應(yīng)用的準(zhǔn)確性和可靠性已成為一個重要的課題[4]。軟件測試技術(shù)已有數(shù)十年的發(fā)展歷史,但是Web 應(yīng)用測試至今仍沒有引起人們足夠的重視。另外,Web 應(yīng)用通常是分布式的、并發(fā)的、多用戶的和異質(zhì)的,其基礎(chǔ)是一種無連接的HTTP協(xié)議,Web應(yīng)用的這些獨(dú)特的性質(zhì)對軟件測試提出了新的要求[1]。軟件測試是軟件生命周期中一項(xiàng)非常重要且非常復(fù)雜的工作,是軟件質(zhì)量保證的重要內(nèi)容,對軟件可靠性保證具有極其重要的意義[8]。在目前,國內(nèi)外對軟件測試的重視程度存在很大的差別。原因可能主要是國內(nèi)IT行業(yè)相對歐美國家起步較晚,經(jīng)驗(yàn)積累不多,從業(yè)人員都是年輕的新生代,有經(jīng)驗(yàn)的軟件工程師不多,合格的軟件測試人才更是鳳毛麟角。此外,國內(nèi)很多軟件開發(fā)企業(yè)并不是嚴(yán)格按照國際標(biāo)準(zhǔn)來執(zhí)行,對軟件測試的環(huán)節(jié)不是很重視。還有就是國內(nèi)高校基本上沒有針對軟件測試和質(zhì)量保證崗位的專業(yè)實(shí)用課程,社會上也沒有專門針對軟件測試的相關(guān)培訓(xùn)課程。不過隨著經(jīng)濟(jì)全球化的發(fā)展,市場競爭是人們認(rèn)識到了這個問題,國內(nèi)的軟件測試行業(yè)也正在快速發(fā)展,作為軟件質(zhì)量保證的重要環(huán)節(jié),相信軟件測試在國內(nèi)也會的到更大的發(fā)展。第二節(jié) 選題目的意義論壇系統(tǒng)為人民的交流提供了一個很好的平臺,用戶可以在這里發(fā)表自己的觀點(diǎn),與人分享自己的想法,同時(shí)可以對別人的主題發(fā)表自己的意見,用戶之間可以公開的交流,也可以通過站內(nèi)信箱的方式與全球各的的用戶溝通。為了是論壇系統(tǒng)能夠勝任更多的工作,提供服務(wù)質(zhì)量,本設(shè)計(jì)對 論壇系統(tǒng)進(jìn)行全面的功能測試和性能測試,并對的到的測試結(jié)果進(jìn)行分析,發(fā)現(xiàn)系統(tǒng)存在的漏洞以及性能瓶頸,并對其提出修改意見。其中的功能測試主要對系統(tǒng)的后臺已經(jīng)前臺的的操作進(jìn)行檢查。后臺主要就是論壇系統(tǒng)的管理,包括用戶管理的論壇的管理等。前臺主要就是用戶登錄功能,發(fā)帖,回復(fù),撰寫日志等等。性能測試主要借助測試工具,模擬不同的用戶環(huán)境下,系統(tǒng)的性能表現(xiàn),包括系統(tǒng)的相應(yīng)時(shí)間,事物成功率等。出此之外還對系統(tǒng)的鏈接,界面等進(jìn)行簡單的測試。系統(tǒng)的測試不僅要檢驗(yàn)系統(tǒng)是否實(shí)現(xiàn)了相應(yīng)的功能,還需要檢查系統(tǒng)的功能是否存在缺陷[12]。在執(zhí)行測試之前,根據(jù)系統(tǒng)的整體情況,擬定測試計(jì)劃,并嚴(yán)格按照計(jì)劃來進(jìn)行測試。為更加真實(shí)的模擬實(shí)際環(huán)境,對測試用例的設(shè)計(jì)力求完美。不僅要考慮到正確的輸入輸出,同時(shí)也要對系統(tǒng)處理錯誤信息的能力進(jìn)行檢查。在性能方面,通過場景的設(shè)置,模擬真實(shí)環(huán)境下,系統(tǒng)對用戶請求的響應(yīng)情況,以此來發(fā)現(xiàn)系統(tǒng)存在的性能瓶頸,提出相應(yīng)的修改意見。選擇論壇測試的目的是為了對web系統(tǒng)測試有更多的了解。因?yàn)閣eb系統(tǒng)與其他系統(tǒng)存在很大的不同,他與互聯(lián)網(wǎng)緊密相連,除了要考慮系統(tǒng)本身的設(shè)計(jì)之外,網(wǎng)絡(luò)環(huán)境的影響也是很重要的。對這樣的系統(tǒng)進(jìn)行測試,也存在一定的復(fù)雜性,需要考慮到各種復(fù)雜的情況,并為每種情況設(shè)置相應(yīng)的場景。這里根據(jù)web工程[14]的概念,對系統(tǒng)進(jìn)行全面的測試。第三節(jié) 軟件測試方法1. 功能測試功能測試從用戶的角度出發(fā),對系統(tǒng)提供的各種功能進(jìn)行測試,主要是黑盒測試。它把系統(tǒng)看作一個黑盒子,不考慮系統(tǒng)內(nèi)部結(jié)構(gòu)以及系統(tǒng)的具體實(shí)現(xiàn)方法[3]。通過逐項(xiàng)測試,來檢查系統(tǒng)的各個功能是否完善,輸入正確的數(shù)據(jù)能否得到期望的輸出結(jié)果,輸入錯誤的信息時(shí)系統(tǒng)能否進(jìn)行相應(yīng)的處理。針對論壇系統(tǒng)采用的功能測試主要有論壇后臺管理模塊的測試,包括論壇管理和用戶管理等模塊,前臺主要包括用戶登錄模塊,發(fā)帖回復(fù)模塊,以及用戶空間管理模塊。采用的功能測試方法是等價(jià)類劃分和邊界值測試。這樣既可以測試正確情況下系統(tǒng)的相應(yīng),又可以測試系統(tǒng)對錯誤的處理能力。2. 性能測試性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負(fù)載條件來對系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測試。負(fù)載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進(jìn)行。通過負(fù)載測試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。壓力測試是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來獲得系統(tǒng)能提供的最大服務(wù)級別的測試[11]。對論壇系統(tǒng)采用的也主要是系統(tǒng)負(fù)載測試和壓力測試。期望通過使用自動化測試工具的模擬,實(shí)現(xiàn)在虛擬環(huán)境下獲得系統(tǒng)的性能指數(shù)[12]。根據(jù)測試結(jié)果對系統(tǒng)的性能進(jìn)行評估,并提出改進(jìn)意見。3. 鏈接測試鏈接測試可分為三個方面。首先, 測試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁面。 其次, 測試所鏈接的頁面是否存在。 最后, 保證Web 應(yīng)用系統(tǒng)上沒有孤立的頁面[7]。采用的方法同樣的通過自動化工具來實(shí)現(xiàn)。本次 論壇的鏈接測試主要使用的鏈接測試工具是Xenu Link Sleuth。它可以檢測到網(wǎng)頁中各種類型的鏈接。它可以分別列出網(wǎng)站的活鏈接以及死鏈接,并可把檢查結(jié)果存儲成文本文件或網(wǎng)頁文件。4. 界面測試整體界面測試反映瀏覽Web 應(yīng)用系統(tǒng)時(shí)是否感到舒適,是否憑直覺就知道要找的信息在什么地方? 整個Web 應(yīng)用系統(tǒng)的設(shè)計(jì)風(fēng)格是否一致[9]。通過對網(wǎng)頁界面的易用性、美觀性等進(jìn)行測試,對網(wǎng)頁的布局,排版等提出修改意見,以獲得更好的用戶體驗(yàn)。第2章  論壇系統(tǒng)分析第1節(jié) 系統(tǒng)結(jié)構(gòu)分析論壇可以劃分為前臺和后臺兩大模塊。其中后臺的功能包括用戶管理、論壇管理、模板管理、日志管理、相冊管理、系統(tǒng)設(shè)置等;前臺包括用戶登錄、用戶注冊、修改資料、發(fā)表帖子、帖子搜索、個人信箱、個人空間等,系統(tǒng)的結(jié)構(gòu)圖如圖21: 論壇前臺管理后臺管理論壇管理用戶管理模板管理日志管理相冊管理修改資料用戶登錄用戶注冊帖子搜索發(fā)表帖子個人信箱個人空間輸入用戶名輸入密碼輸入注冊信息提交用戶信息輸入關(guān)鍵字提交搜索信息圖21 論壇系統(tǒng)結(jié)構(gòu)圖后臺管理模塊的功能結(jié)構(gòu)如圖22后臺管理論壇管理用戶管理模板管理日志管理相冊管理普通用戶管理管理員管理添加論壇回貼管理論壇類別管理論壇主題管理上傳圖片管理論壇類別轉(zhuǎn)換帖子廣告管理論壇短信管理圖22 論壇后臺管理系統(tǒng)結(jié)構(gòu)圖后臺系統(tǒng)的管理員具有最高的權(quán)限,可以對系統(tǒng)的管理員進(jìn)行管理,包括添加、刪除管理員,修改密碼,修改權(quán)限,開通博客,授予勛章等等;論壇管理包括新建論壇版塊、任命版主、添加二級版塊等,論壇主題管理包括主題的刪除、設(shè)置首頁顯示、主題推薦等,回貼管理包括帖子回復(fù)信息的查看、刪除等操作,論壇類別轉(zhuǎn)換可以實(shí)現(xiàn)論壇版塊的遷移、合并等,論壇短信管理可以實(shí)現(xiàn)論壇內(nèi)所有信息的修改、刪除操作,發(fā)帖關(guān)鍵詞限制可以實(shí)現(xiàn)對敏感詞的過濾;參數(shù)設(shè)置模塊實(shí)現(xiàn)了論壇基本參數(shù)的設(shè)置、論壇頭銜參數(shù)設(shè)置、論壇勛章圖標(biāo)管理以及友情鏈接管理。前臺的管理主要有版主和普通用戶的管理。版主又分總版主和分版主??偘嬷骶哂凶罡邫?quán)限,可以對分版主進(jìn)行管理。分版主的權(quán)限高于普通用戶,可以對用戶的帖子進(jìn)行編輯、刪除、置頂、設(shè)置精華等操作。普通用戶可以發(fā)帖、回復(fù)等,但是不能對其他用戶的帖子進(jìn)行編輯或者置頂?shù)炔僮?。?節(jié) 系統(tǒng)功能分析論壇系統(tǒng)采用PHP+Mys
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1