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

正文內(nèi)容

性能測試場景分析(編輯修改稿)

2025-09-01 06:56 本頁面
 

【文章內(nèi)容簡介】 紹一下名類分析圖的含義及用途。l 虛擬用戶(Vusers)圖:虛擬用戶圖里分為運行的虛擬用戶圖、虛擬用戶概要和集合點3類,主要用來查看場景與會話的虛擬用戶行為。l 錯誤(Errors)圖:主要有錯誤統(tǒng)計、每秒錯誤數(shù)量兩類,用來查看服務(wù)器什么時間發(fā)生錯誤以及錯誤的統(tǒng)計信息,可以發(fā)現(xiàn)服務(wù)器的處理能力。l 事務(wù)(Transactions)圖:描述和事務(wù)相關(guān)的分析圖:事務(wù)綜述圖、事務(wù)平均響應(yīng)時間圖、每秒通過事務(wù)數(shù)圖、每秒通過事務(wù)總數(shù)圖、事務(wù)性能摘要圖、事務(wù)響應(yīng)時間與負(fù)載分析圖、事務(wù)響應(yīng)時間百分比圖、事務(wù)響應(yīng)時間分布圖等。通過這些分析圖,我們可以分析應(yīng)用系統(tǒng)事務(wù)的執(zhí)行情況。l Web資源(Web Resources)圖:描述Web服務(wù)器的吞吐率圖、點擊率圖、返回的HTTP狀態(tài)代碼圖、每秒HTTP響應(yīng)數(shù)圖、每秒重試次數(shù)圖、重試概述圖、服務(wù)器連接數(shù)概要圖、服務(wù)器每秒建立的連接數(shù)量圖。借助Web資源圖,我們可以深入分析服務(wù)器性能。l 網(wǎng)頁細(xì)節(jié)(Web Page Breakdown)圖:網(wǎng)頁細(xì)分需要在Controller中啟動(Controller菜單中診斷中的配置里面,激活“網(wǎng)頁診斷”)。在網(wǎng)頁細(xì)分圖中主要有:頁面分解總圖、頁面組件細(xì)分圖、頁面組件細(xì)分(隨時間變化)圖、頁面下載時間細(xì)分圖、頁面下載時間細(xì)分(隨時間變化)圖、第一次緩沖時間細(xì)分圖、第一次緩沖時間細(xì)分(隨時間變化)圖、已下載組件大小圖。借助網(wǎng)頁細(xì)分圖,我們可以分析頁面元素是否影響事務(wù)響應(yīng)時間。l 系統(tǒng)資源(System Resources)圖:系統(tǒng)資源圖描述在場景運行期間,由聯(lián)機監(jiān)控獲得的系統(tǒng)資源使用情況。要獲得系統(tǒng)資源情況,必須在Controller里預(yù)先指定相關(guān)的計數(shù)器。如何看Analysis圖我們使用Analysis分析,一般按以下幾步來處理:第一頁:首先從摘要開始。摘要主要是判定事務(wù)的響應(yīng)時間與執(zhí)行情況是否合理。如果發(fā)現(xiàn)問題,則需要做進一步的分析。這里一般需要重視的是事務(wù)執(zhí)行失敗和響應(yīng)時間過長等。下面是查看分析摘要時的一些原則:用戶是否全部運行,最大運行并發(fā)用戶數(shù)是否與場景設(shè)計的最大運行并發(fā)數(shù)一致。如果沒有,則需要打開與虛擬用戶相關(guān)的分析圖,進一步分析虛擬用戶不能正常運行的詳細(xì)原因;事務(wù)平均響應(yīng)時間、90%事務(wù)最大響應(yīng)時間用戶是否能接受。如果事務(wù)響應(yīng)時間過長,則要打開與事務(wù)相關(guān)的各類分析圖,進行深入分析。查看事務(wù)是否全部通過。如果有失敗的情況,則需要深入分析原因。很多時候,執(zhí)行失敗就說明系統(tǒng)有瓶頸。如果一切正常,則本次測試沒有必要進行深入分析,重新加大壓力進行測試。如果事務(wù)失敗過多,則應(yīng)該降低壓力進行測試,使結(jié)果容易分析。第二:查看負(fù)載發(fā)生器和服務(wù)器的系統(tǒng)資源情況。查看分析概要后,接下來要查看負(fù)載發(fā)生器和待測服務(wù)器的系統(tǒng)資源使用情況:查看CPU的利用率和內(nèi)存使用情況,尤其要注意查看是否存在內(nèi)存泄漏問題。這樣做是由于很多時候系統(tǒng)出現(xiàn)瓶頸的最直接表現(xiàn)就是CPU占用率過高和內(nèi)存不足。這個測試應(yīng)保存證負(fù)載發(fā)生器在整個測試過程中CPU、內(nèi)存、帶寬沒有出現(xiàn)瓶頸,否則測試結(jié)果無效,如果硬件上都有瓶頸則不能表現(xiàn)出程序中的問題來。第三:查看虛擬用戶與事務(wù)的詳細(xì)執(zhí)行情況。在前兩步確定了測試場景的執(zhí)行情況基本正常后,接下要查看虛擬用戶與事務(wù)執(zhí)行情況。對于虛擬用戶,主要看看在整個測試過程中是否運行正常,如果有較多用戶不能正常運行,則需要重新設(shè)計場影或調(diào)整init和end內(nèi)容重新測試。對于事務(wù),主要看整個過程的事務(wù)響應(yīng)時間是否逐漸變長以及是否存在不能正常執(zhí)行的事務(wù)。下面是虛擬用戶與事務(wù)分析的常用準(zhǔn)則:l 虛擬用戶如有失敗,則要查明原因;l 在整個測試過程中,所有的虛擬用戶是否一直穩(wěn)定運行并成功執(zhí)行全部事務(wù)。如果僅有一個用戶或部分用戶能夠正常運行,則說明測試腳本可能存在問題。l 對于失敗的事務(wù)首先要分析其失敗原因,接著要查看事務(wù)的失敗是否導(dǎo)致用戶失敗;l 判斷用戶是否可以接受事務(wù)平均響應(yīng)時間值以及90%用戶的最大響應(yīng)時間值;l 查看整個測試過程的事務(wù)平均響應(yīng)時間是否逐漸變長,正常情況下,事務(wù)平均響應(yīng)時間的變化應(yīng)該是一條接近平行于X軸的直線;l 事務(wù)響應(yīng)時間是否在整個測試過程中隨著用戶的增加而線性變短。正常情況應(yīng)該是當(dāng)一定范圍內(nèi)的用戶并發(fā)時,事務(wù)響應(yīng)時間應(yīng)不會有太大變化;l 服務(wù)器每秒通過的事務(wù)總數(shù)、某一事務(wù)每秒通過數(shù)是否穩(wěn)定,如果整個測試過程基本不變,則要分析是服務(wù)器達(dá)到了處理上限還是Generator產(chǎn)生的壓力達(dá)到了上限;l 按照迭代次數(shù)來運行的場景,要分析通過的事務(wù)總數(shù)是否與設(shè)定一致,如果不一致,則可能腳本有問題,也可能是程序存在功能錯誤,應(yīng)調(diào)整后再測。Analysis對虛擬用戶和事務(wù)提供了非常強大的跟蹤功能,可以跟蹤每一個用戶及其相關(guān)事務(wù)的執(zhí)行情況。這些內(nèi)容可以在菜單“報告”中的“crystal 報告”里找到。第一步:查看錯誤發(fā)生情況。整個測試過程的錯誤發(fā)生情況是分析的重點。下面是錯誤發(fā)生情況的常用準(zhǔn)則:l 查看錯誤發(fā)生曲線在整個測試過程中是否有規(guī)律變化,如果有,則意味程序在并發(fā)處理方面存在一定的缺陷。如果沒有規(guī)律,則可以將步調(diào)調(diào)慢一點,達(dá)到更好的測試效果,或可能是腳本有問題。l 查看錯誤分類統(tǒng)計,作為優(yōu)化系統(tǒng)的參考。比如“超時錯誤”達(dá)到90%以上,可能需要硬件上提高配置了;再比如出現(xiàn)較多的“內(nèi)部服務(wù)器錯誤”,則可能是程序方面存在問題。第二步:查看Web資源與細(xì)分網(wǎng)頁。 現(xiàn)在的系統(tǒng)多是Web廣域網(wǎng)系統(tǒng),所以需要很多的重視Web性能的測試。查看Web圖時,往往需要結(jié)合前而對虛擬用戶以及事務(wù)響應(yīng)時間的分析結(jié)果,重點分析服務(wù)器的穩(wěn)定性。對于網(wǎng)頁細(xì)分功能則應(yīng)遵循如下原則:l 分析從用戶發(fā)出請求到收到第一個緩沖為止,哪些環(huán)節(jié)比較耗時;l 找出頁面中哪些組成部分對用戶響應(yīng)時間影響較大;l 找到頁面性能問題后,提出調(diào)優(yōu)方案;l 測試調(diào)優(yōu)后的性能能否達(dá)到要求。在性能測試中,我們除了要使用Analysis分析外,還要借助其他分析工具,比如:Oracle、WebLogic等軟件都有自己的監(jiān)控和分析工具,以達(dá)到更好的測試效果。細(xì)述分析圖虛擬用戶圖虛擬用戶圖顯示Vuser狀態(tài)、完成腳本的Vuser數(shù)量以及集合點的統(tǒng)計信息。虛擬用戶圖主要有三類:正在運行的虛擬用戶(Running Vuser)圖、虛擬用戶概要(Vuser Summary)圖、集合點(Rendezvou)圖。正在運行的虛擬用戶(Running Vuser)圖正在運行的虛擬用戶圖一般會和一些事務(wù)響應(yīng)合并起來一起分析。下圖我們把用戶和windows資源及事務(wù)圖一并結(jié)合起來,可以看到用戶對事務(wù)和資源的影響:虛擬用戶概要(Vuser Summary)圖查看各個虛擬用戶的成功比例。集合點(Rendezvou)圖主要查看集合點的執(zhí)行情況:事務(wù)圖Analysis和事務(wù)相關(guān)的分析圖有:事務(wù)摘要圖、事務(wù)平均響應(yīng)時間圖、每秒通過事務(wù)總數(shù)圖、事務(wù)性能摘要圖、事務(wù)響應(yīng)時間與負(fù)載分析圖、事務(wù)響應(yīng)時間(百分比)圖、事務(wù)響應(yīng)時間分布圖。通過這些圖可以很容易分析整個測試過程的事務(wù)執(zhí)行情況。事務(wù)摘要(Transaction Summary)圖這里有兩組不同壓力測試的事務(wù)圖,可以很明確的看到壓力大的時候,系統(tǒng)出錯的情況更嚴(yán)重,特別是“maipiao”這一事務(wù)進而影響到action事務(wù)。因為我們在maipiao事務(wù)前設(shè)置了一個集合點,說明了系統(tǒng)在并發(fā)上存在一定的性能瓶頸。事務(wù)平均響應(yīng)時間(Average Transaction Response Time)圖事務(wù)平均響應(yīng)時間圖是在測試場景運行過程中的每一秒內(nèi),執(zhí)行各個事務(wù)所用的平均時間,通過它可以分析測試場景運行過程應(yīng)用系統(tǒng)的性能走向。一般來說一個性能穩(wěn)定的系統(tǒng)應(yīng)該是一條基本平等于X軸的線條,這里紫色的起伏較大的線條是包含集合點“maipiao”的action事務(wù)。如果說系統(tǒng)存在內(nèi)存泄漏的問題,那就是一起向右上逐漸傾斜的線條。每秒通過事務(wù)數(shù)(Transactions per Second)圖描述在場景運行的每一秒中,每個事務(wù)通過、失敗以及停止的數(shù)量,是考查系統(tǒng)性能的一個重要參數(shù)。通過它可以確定系統(tǒng)在任何給定時刻的實際事務(wù)負(fù)載,通過分析單位時間內(nèi)通過的事務(wù)數(shù),可以看出系統(tǒng)的性能變化趙勢。當(dāng)壓力增大時,每秒通過事務(wù)數(shù)(TPS)圖以及稍后介紹的點擊率圖的曲線如果變化緩慢或比較平坦,那服務(wù)器很可能存在瓶頸。所以,分析每秒通過事務(wù)數(shù)圖主要是看曲線的走向。每秒通過事務(wù)總數(shù)(Total Transactions per Second)圖每秒通過事務(wù)總數(shù)圖是場景在運行時每一秒通過的事務(wù)總數(shù)、失敗的事務(wù)總數(shù)以及停止的事務(wù)總數(shù)。在系統(tǒng)性能穩(wěn)定的情況下,應(yīng)該是接近一條直線,而不是逐漸傾斜。事務(wù)性能摘要(Tr
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1