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

正文內(nèi)容

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

2025-05-18 07:07 本頁面


【正文】 3) 容量測試 ( Volume Testing) :確定系統(tǒng)可處理同時在線的最大用戶數(shù) 。 性能測試的目的 目的是驗證軟件系統(tǒng)是否能夠達(dá)到用戶提出的性能指標(biāo),同時發(fā)現(xiàn)軟件系統(tǒng)中存在的性能瓶頸,優(yōu)化軟件,最后起到優(yōu)化系統(tǒng)的目的 。 包括以下幾個方面 : 1.評估系統(tǒng)的能力 : 測試中得到的負(fù)荷和響應(yīng)時間數(shù)據(jù)可以被用于驗證所計劃的模型的能力,并幫助作出決策 2.識別體系中的弱點:受控的負(fù)荷可以被增加到一個極端的水平,并突破它,從而修復(fù)體系的瓶頸或薄弱的地方 3.系統(tǒng)調(diào)優(yōu):重復(fù)運行測試,驗證調(diào)整系統(tǒng)的活動得到了預(yù)期的結(jié)果,從而改進(jìn)性能檢測軟件中的問題 , 長時間的測試執(zhí)行可導(dǎo)致程序發(fā)生由于 內(nèi)存泄露 引起的失敗,揭示程序中的隱含的問題 或沖突 4.驗證穩(wěn)定性( resilience)可靠性( reliability):在一個生產(chǎn)負(fù)荷下執(zhí)行測試一定的時間是評估系統(tǒng)穩(wěn)定性和可靠性是否滿足要求的唯一方法。 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 5 頁,共 22 頁 性能測試的工具 隨著軟件測試的地步逐漸提高,測試的重要性逐步顯現(xiàn),測試工具已成了普遍的趨勢。 目前的測試工具主要分為白盒測試工具 、 黑盒測試工具 、 性能測工具等。 性能測試的工具一般有: QALoad是客戶 /服務(wù)器系統(tǒng)、企業(yè)資源配置( ERP)和電子商務(wù)應(yīng)用的自動化負(fù)載測試工具。 QALoad是 QACenter性能版的一部分,它通過可重復(fù)的、 真實的測試能夠徹底地度量應(yīng)用的可擴展性和性能 。 Webload是 RadView公司推出的一個性能測試和分析工具 , 它讓 web應(yīng)用程序開發(fā)者自動執(zhí)行壓力測試 , webload通過模擬真實用戶的操作 , 生成壓力負(fù)載來測試 web的性能。 LoadRunner,是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具。通過以模擬上千萬用戶實施并發(fā)負(fù)載及實時性能監(jiān)測的方式來確認(rèn)和查找問題, LoadRunner能夠?qū)φ麄€企業(yè)架構(gòu)進(jìn)行測試。 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 6 頁,共 22 頁 第三章 LoadRunner簡介 隨著測試越來越重要,其中的性能測試也受到越來越多的關(guān)注。比較 常用 的 性能測試工具是 LoadRunner。 LoadRunner簡介 LoadRunner 是一種預(yù)測 系統(tǒng) 行為和 性能 的負(fù)載測試 工具 。通過以模擬上千萬 用戶 實施并發(fā)負(fù)載及實時性能監(jiān)測的方式來確認(rèn)和查找問題, LoadRunner 能夠?qū)φ麄€企業(yè)架構(gòu)進(jìn)行測試。通過使用 LoadRunner,企業(yè)能最大限度地縮短測試 時間 ,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。 在場景中, LoadRunner可以 在物理計算機上用虛擬用戶 (即 Vuser)代替真實用戶。這些 Vuser 通過以可重復(fù)、可預(yù)測的方式模擬典型用戶的操作,在系統(tǒng)上創(chuàng)建 負(fù)載。 LoadRunner 測 試步驟 [6] 步驟 1 — 創(chuàng)建腳本 :捕獲在您的應(yīng)用程序中執(zhí)行的典型最終用戶業(yè)務(wù)流程。 步驟 2 — 設(shè)計場景: 通過定義測試會話期間發(fā)生的事件,設(shè)置負(fù)載測試環(huán)境。 步驟 3 — 運行場景: 運行、管理并監(jiān)控負(fù)載測試。 步驟 4 — 分析結(jié)果: 分析負(fù)載測試期間 LoadRunner生成的性能數(shù)據(jù)。 LoadRunner工具組件測試過程的每個步驟均由一個 Mercury LoadRunner工具組件執(zhí)行。這些組件如下 : Mercury 虛擬用戶生成器 (VuGen)—創(chuàng)建腳本 VuGen 通過錄制應(yīng)用程序中典型最終用戶執(zhí)行的操作來生成虛擬用戶 (Vuser), VuGen 將這些操作錄制到自動虛擬用戶腳本中,以便作為負(fù)載測試的基礎(chǔ) 。 Mercury LoadRunnerController—設(shè)計和運行場景 Controller 是用來創(chuàng)建、管理和監(jiān)控負(fù)載測試的中央控制臺。使用 Controller 可以運行用來模擬真實用戶執(zhí)行的操作的腳本,并可以通過讓多個 Vuser (虛擬用戶 )同時執(zhí)行這些操作來在系統(tǒng)中創(chuàng)建負(fù)載 。 Mercury Analysis—分析場景 Mercury Analysis 提供包含深入的性能分析信息的圖和報告 。 使用這些圖和報告,可以標(biāo)識和確定應(yīng)用程序中的瓶頸,并確定需要對系統(tǒng)進(jìn)行哪些更改來提高系統(tǒng)性能。 鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 7 頁,共 22 頁 第四章 系統(tǒng)分析和測試 計 劃 測試計劃是 在軟件測試 中最重要的步驟之一,在軟件開發(fā)的前期對軟件測試做出清晰,完整的計劃,不 僅 對整個測試起到關(guān)鍵性的作用,而且開發(fā) 的 工作,整個項目的規(guī)劃,項目 審查都有輔助性作用 。 “ 在線交流 ”系統(tǒng)項目分析 系統(tǒng)需求分析 該系統(tǒng)是綜合個人信息維護(hù) 、 通知公告 、 文章發(fā)布 、 留言管理 、 短信管理于一體的綜合信息管理系統(tǒng),對注冊用戶 提供公告瀏覽 、 文章發(fā)布 、 短信收發(fā) 、 留言等服務(wù),對游客提供公告瀏覽 、 文章閱讀服務(wù)。 系統(tǒng)主要有登錄驗證、個人信息管理、文章管理、留言管理、短信管理等模塊組成。 系統(tǒng)配置 該系統(tǒng)的開發(fā)環(huán)境及工具如下: 操作系統(tǒng): Windows7 開發(fā)環(huán)境: 使用數(shù)據(jù)庫: SQL SERVER 2021 開發(fā)工具: Myeclipse 、 Tomcat 負(fù)載測試目標(biāo) 在開始測試之前,精確地定義想要實現(xiàn)的目標(biāo)。如表 1是 LoadRunner測試的常規(guī)應(yīng)用程序測試目標(biāo),如表 1所示 : 表 1 負(fù)載 測試 目標(biāo) 目標(biāo) 解決的問題 度量最終用戶響應(yīng)時間 完成一個業(yè)務(wù)流程需要 的時間 定義最優(yōu)硬件配置 哪一種配置可以提供最佳性能 檢查可靠性 系統(tǒng)無錯誤 、 故障運行的時間長度 查看硬件或軟件升級 升級對性能 的 影響 度量系統(tǒng)容量 在 沒有顯著性能下降的前提下,系統(tǒng)能處理的負(fù)載 程度 確定瓶頸 影響 會延長響應(yīng)時間 的因素 本次測試的主要目標(biāo)為檢驗該系統(tǒng)在正常峰值下相應(yīng)模塊的響應(yīng)速度、 能承受的最大用戶量 。 通過 LoadRunner軟件進(jìn)行以對上述需求進(jìn)行檢測,并在此基礎(chǔ)上進(jìn)行延伸以對該鹽城師范學(xué)院畢業(yè)設(shè)計技術(shù)報告 第 8 頁,共 22 頁 系統(tǒng)負(fù)載容量,瓶頸進(jìn)行評估。 測試方案設(shè)計 通過 分析 “ 在線交流 系統(tǒng) ” 的需求說明, 本文 主要研究“登陸模塊” ,因此本次測試將創(chuàng)建復(fù)數(shù) Vuser腳本以模擬典型最終用戶的不同操作,結(jié)合測試目標(biāo)需衡量的任務(wù)定義相應(yīng)事務(wù),并在此基礎(chǔ)上,通過在腳本中使用集合點來模擬峰值期活動,即多個 Vuser在同一時刻執(zhí)行以搜集相關(guān)數(shù)據(jù)。 根據(jù)目標(biāo)測試項目的性能需求,本次測試將設(shè)計如下
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1