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

正文內(nèi)容

論文設(shè)計-基于loadrunner的“在線交流系統(tǒng)”性能測試(已修改)

2025-06-23 07:07 本頁面
 

【正文】 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 1 頁,共 22 頁 基于 LoadRunner 的 “在線交流系統(tǒng)”性能測試 [摘 要 ]在軟件系統(tǒng)日益復(fù)雜的今天,性能已經(jīng)成為軟件質(zhì)量重要的衡量標準之一,這一點尤其體現(xiàn)在 Web系統(tǒng)上。隨著軟件的復(fù)雜性的提高,用戶對軟件的質(zhì)量、性能要求越來越高。 本課題使用 LoadRunner 軟件對“在線交流系統(tǒng)”進行初步的 性能 測試,通過設(shè)計測試計劃,錄制相關(guān) LoadRunner 腳本,模擬多用戶并發(fā)測試場景并進行調(diào)試,收集測試數(shù)據(jù),對測試數(shù)據(jù)進行分析等手段,最終生成相關(guān) 數(shù)據(jù) 結(jié)果 及最終測試報告, 經(jīng)實踐證明測試具有可行性 。 [關(guān)鍵詞 ]性能測試 LoadRunner 在線交流系統(tǒng) 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 2 頁,共 22 頁 第一章 引言 選題背景 隨著軟件產(chǎn)業(yè)的發(fā)展,軟件產(chǎn)品的質(zhì)量控制與質(zhì)量管理 漸漸的 成為企業(yè)發(fā)展的核心。軟件規(guī)模的不斷擴大,軟件設(shè)計的復(fù)雜程度不斷提高,軟件開發(fā)中出現(xiàn)錯誤或缺陷 的機會越來越多 , 同時,市場對軟件質(zhì)量重要性的認識逐漸增強 , 因此 軟件測試在項目實施過程中 越來越重要 [1]。 軟件測試的方式主要有手動測試和自動化測試。 自動化測試是把以人為驅(qū)動的測試行為轉(zhuǎn)化為機器執(zhí)行的一種過程。與手動測試 它 相比大大節(jié)省了人力、時間或硬件資源,提高了測試效率。自動化測試常用的 性能 測試工具就是 LoadRunner,它是一種預(yù)測系統(tǒng)行為和性能的負載測試工具 , 通過模擬上千萬用戶實施并發(fā)負載及實時性能監(jiān)測的方式來確認和查找問題。 LoadRunner 能夠?qū)φ麄€企業(yè)架構(gòu)進行測試,企業(yè)能最大限度地縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期 [2]。 隨著 Web 技術(shù)的迅速發(fā)展,基于 Web 的網(wǎng)站服務(wù) 越來越普遍 ,通常在設(shè)計開發(fā) Web應(yīng)用系統(tǒng)的時候很難模擬出大量用戶同時訪問系統(tǒng)的實際情況,因此,當(dāng) Web 網(wǎng)站遇到訪問高峰時,容易發(fā)生服務(wù)器響應(yīng)速度變慢甚至服務(wù)中斷。 對此情況, 需要一種能夠真實模擬大量用戶訪問 Web 應(yīng)用 系統(tǒng)的性能測試,來測試 系統(tǒng) 的響應(yīng)時間 為服務(wù)器的性能優(yōu)化和調(diào)整提供數(shù)據(jù)依據(jù) 。 現(xiàn)在人們的生活越來越離不開網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人們的一種生活方式 。 于是各種論壇 、 博客 、 日志空間在網(wǎng)絡(luò)上隨處可見,在線交流系統(tǒng)也變得普遍,而為了避免用戶過多超過負載響應(yīng)過慢、系統(tǒng)崩潰對該系統(tǒng)性能 必要 進行 詳細 的測試。 因此 ,本課題將基于Web 的性能測試作為主要研究方向, 并 以 “ 在線交流 ” 系統(tǒng)作為對象,以 LoadRunner 軟件為工具進行性能 負載 測試,對軟件測試,尤其是 性能 測試進行系統(tǒng)的概括和實踐。 本文的目標和主要 內(nèi)容 本文將通過基于 LoadRunner 的 “ 在線交流 系統(tǒng) ” 性能測試實例的設(shè)計與實現(xiàn)進行深入研究,并在此基礎(chǔ)上對 系統(tǒng)的 性能測試流程 做出 整理和歸納 , 本 課題 的主要 任務(wù) 有: 1. 以 LoadRunner 為工具對 “ 在線交流 系統(tǒng) ” 進行性能測試; 2. 對性能測試的流程進行整理歸納; 3. 通過對 “ 在線交流 ” 系統(tǒng)的性能測試,學(xué)習(xí)并掌握基于 LoadRunner 的測試技術(shù); 4. 分析所得測試數(shù)據(jù)并最終生成 測試報告 。 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 3 頁,共 22 頁 第二章 性能 測試 自動化測試概述 很多時候我們沒有辦法把每個案例都測試一遍, 總有很多用例需要測試,或者需要在另一個平臺或以其他配置再試一次 , 但 是隨著最終期限和產(chǎn)品交付日期的 限制 分配給每個測試周期的時間縮短了 , 如何實現(xiàn)低成本高效率的測試 成了我們要考慮的問題。 有合理的機制防止測試設(shè)計時場景遺漏,引入合適的自動化測試工具,自主開發(fā)針對性強的測試框架 ,能做到 減少項目維護階段的投入 。 對于 “什么是自動化測試 ”, 人們往往理解得過于狹窄,只關(guān)心由工具或編程產(chǎn)生的測試腳本,但實際上自動化一詞包含了更為廣闊的含義。一個 Quality Engineering 團隊在構(gòu)建一套自動化測試準則時,對自動化測試是這樣定義的:在我們的環(huán)境中, “自動化 ”指的是對策略 、工具和工件的使用,它增加或減少了手工或人為參與或干預(yù)非技巧性、重復(fù)或冗長工作的需要。 自動化測試,或者說自動化測試策略及工具的實現(xiàn),是測試人員工具箱里的一件利器 ,測試工作自動執(zhí)行并記錄測試結(jié)果,可以把測試人員從枯燥的重復(fù)性工作中解脫出來,將更多精力和時間專注于需要智能判斷的復(fù)雜工作和其他新的測試用例。這樣,不但可以有效提高測試效率、縮短測試特別是回歸測試所需時間 。 自動化測試 主要 用于下列情況: 主要用于回歸測試,減少工作量 ; 重復(fù)執(zhí)行一系列 的 測試用例可 以 節(jié)省時間 ; 條件組合覆蓋率要求高 的時候 ; 遇到 死鎖、資源沖 突、多線程 等問題時 ; 性能測試大量并發(fā)用戶的時候 。 性能測試 在軟件系統(tǒng)日益復(fù)雜的今天,性能已經(jīng)成為軟件質(zhì)量重要的衡量標準之一,這一點尤其體現(xiàn)在和 Web系統(tǒng)上。 隨著軟件的復(fù)雜性的提高,用戶對軟件的質(zhì)量、性能要求越來越高, 性能測試不但要求測試人員具備很強的技術(shù)能力,還要具備綜合分析問題的能力 。 性能測試 概念 [4] 性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進行。通過負載測試,確定在各種工作負載 下系統(tǒng)的性能,目標是測試當(dāng)負載逐漸增加時,系統(tǒng)各項性能指標的變化情況 ,而 壓力測試 則 是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試 。 本文主要從廣義和狹義兩方面來討論性能測試 : 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 4 頁,共 22 頁 狹義的性能測試主要用于描述常規(guī)的性能測試,是指通過模擬生產(chǎn)運行的業(yè)務(wù)壓力或用戶使用場景來測試系統(tǒng)的性能是否滿足生產(chǎn)性能的要求 。 廣義的性能測試則是壓力測試、負載測試、強度測試、并發(fā)測試、大數(shù)據(jù)量測試、配置測試、可靠性測試等和性能相關(guān)的測試統(tǒng)稱。 性能測試 類型 [5] 1)壓力測試 對系統(tǒng)不 斷施加壓力的測試,是通過確定一個系統(tǒng)的瓶頸或不能接收用戶請求的性能點,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。例如測試一個 Web站點在大量的負荷下,系統(tǒng)的事務(wù)響應(yīng)時間何時會變得不可接受或事務(wù)不能正常執(zhí)行 。 2)負載測試 對系統(tǒng)不斷地增加壓力或增加一定壓力下的持續(xù)時間,直到系統(tǒng)的一些性能指標達到極限,例如響應(yīng)時間超過預(yù)定指標或某種資源已經(jīng)達到飽和狀態(tài)。這種測試可以找到系統(tǒng)的處理極限,為系統(tǒng)調(diào)優(yōu)提供依據(jù) 。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1