第一篇:lr問題總結(jié)
1.LoadRunner錄制腳本時為什么不彈出IE瀏覽器?
當(dāng)一臺主機上安裝多個瀏覽器時,LoadRunner錄制腳本經(jīng)常遇到不能打開瀏覽器的情況,可以用下面的方法來解決。
啟動瀏覽器,打開Internet選項對話框,切換到高級標(biāo)簽,去掉“啟用第三方瀏覽器擴展(需要重啟動)”的勾選,然后再次運行VuGen即可解決問題
提示:通常安裝Firefox等瀏覽器后,都會勾選上面得選項,導(dǎo)致不能正常錄制。因此建議運行LoadRunner得主機上保持一個干凈的測試環(huán)境。
2.錄制Web腳本時,生成的腳本中存在亂碼該如何解決?
錄制腳本前,打開錄制選項配置對話框Record-Options,進(jìn)入到Advanced標(biāo)簽,先勾選“Support charset”,然后選擇中支持UTF-8。再次錄制,就不會出現(xiàn)中文亂碼問題了。
3.HTML-based script與URL-based script的腳本有什么區(qū)別?
使用“HTML-based script”的模式錄制腳本,VuGen為用戶的每個HTML操作生成單獨的步驟,這種腳本看上去比較直觀;使用“URL-based script”模式錄制腳本時,VuGen可以捕獲所有作為用戶操作結(jié)果而發(fā)送到服務(wù)器的HTTP請求,然后為用戶的每個請求分別生成對應(yīng)方法。
通常,基于瀏覽器的Web應(yīng)用會使用“HTML-based script”模式來錄制腳本;而沒有基于瀏覽器的Web應(yīng)用、Web應(yīng)用中包含了與服務(wù)器進(jìn)行交互的JavaApplet、基于瀏覽器的應(yīng)用中包含了向服務(wù)器進(jìn)行通信的JavaScript/VBScript代碼、基于瀏覽器的應(yīng)用中使用了HTTPS安全協(xié)議,這時使用“URL-based script”模式進(jìn)行錄制。
4.為什么腳本中添加了檢查方法Web-find,但是腳本回放時卻沒有執(zhí)行?由于檢查點功能會耗費一定的資源,因此LoadRunner默認(rèn)關(guān)閉了對文本及圖像的檢查。要想開啟檢查功能,必須修改運行時的配置
Run-time Setting。
進(jìn)入“Run-time Setting”對話框,依次進(jìn)入
“Internet Protocol→Preferences”,勾選Checks下的“Enable Image and text check”選項即可。
檢查執(zhí)行結(jié)果時推薦使用web_reg_find方法。
5.運行時的Pacing設(shè)置主要影響什么?
Pacing主要用來設(shè)置重復(fù)迭代腳本的間隔時間。共有三種方法:上次迭代結(jié)束后立刻開始、上次迭代結(jié)束后等待固定時間、按固定或隨機的時間間隔開始執(zhí)行新的迭代。
根據(jù)實際需要設(shè)置迭代即可。通常,沒有時間間隔會產(chǎn)生更大的壓力。
6.運行時設(shè)置Log標(biāo)簽中,如果沒有勾選“Enable logging”,則手工消息可以發(fā)送嗎?
Enable logging選項僅影響自動日志記錄和通過lr_log_message發(fā)送的消息。即使沒有勾選,虛擬用戶腳本中如果使用lr_message、lr_output_message、lr_error_message,仍然會記錄其發(fā)出的消息。
7.LoadRunner 8.0版本的VuGen在錄制Web Services協(xié)議的腳本時一切正常,而回放時報出錯誤提示“Error:
server returned an incorrectly formatted SOAP response”。這時說明原因引起的?
造成這種情況的主要原因是LoadRunner 8.0的VuGen在錄制
Web Service協(xié)議的腳本時存在一個缺陷:如果服務(wù)器的操作系統(tǒng)是中文的,VuGen會自動將WSDL文件的頭改為,因此會有上面的錯誤提示。解決方法:把“LR80WebservicesFPI_setup.exe”和
“l(fā)runner_web_sevices_path_1.exe”兩個補丁打上即可解決。
8.VuGen支持Netscape的客戶證書嗎?
不支持。目前的VuGen 8.0版本中僅支持Internet Explorer的客戶端證書。錄制腳本時可以先從Netscape中導(dǎo)出所需的證書,然后將其導(dǎo)入到Internet Explorer中,并確保以相同的順序?qū)С龊蛯?dǎo)入這些證書。而且,在每臺將要錄制或運行需要證書的Web Vuser腳本的計算機上都要重復(fù)執(zhí)行前面的過程。
9.VuGen會修改錄制瀏覽器中的代理服務(wù)器設(shè)置嗎?
會修改。在開始錄制基于瀏覽器的Web Vuser腳本時,VuGen首先會啟動指定的瀏覽器。然后,VuGen會指示瀏覽器訪問VuGen代理服務(wù)器。為此,VuGen會修改錄制瀏覽器上的代理服務(wù)器設(shè)置。默認(rèn)情況下,VuGen會立即將代理服務(wù)器設(shè)置更改為Localhost:7777。錄制之后,VuGen會將原始代理服務(wù)器設(shè)置還原到該錄制瀏覽器中。因此,在VuGen進(jìn)行錄制的過程中,不可以更改代理服務(wù)器設(shè)置,否則將無法正常進(jìn)行。
10.在LoadRunner腳本如何輸出當(dāng)前系統(tǒng)時間?
LoadRunner提供了char *ctime(const time_t *time)函數(shù),調(diào)用參數(shù)為一個Long型的整數(shù)指針,用于存放返回時間的數(shù)值表示。
調(diào)用語句與返回值如下示例:
typedef long time_t;
Action()
{
time_t t;
lr_message(“Time in seconds since1/1/70: %ldn”,time(&t));lr_message(“System time and date: %s”,ctime(&t));}
復(fù)制代碼
輸出結(jié)果為:
Time in seconds since1/1/70: 1185329968
System time and date:Wed Jul 25 10:19:28 2007
11.一些Web虛擬用戶腳本錄制后立刻回放沒有任何問題,但是當(dāng)設(shè)置迭代次數(shù)大于1時,如果進(jìn)行回放則只能成功迭代一次。為什么從第二次迭代開始發(fā)生錯誤?
這種現(xiàn)象多是由于在“Run-time Setting”的“Browse Emulation”的設(shè)置中,勾選了“Simulate a new user on each iteration”及其下面的選項“Clear cache on each iteration”這兩個選項的含義是每次迭代時模擬一個新的用戶及每次迭代時清除緩存。
由于腳本迭代時,init和end只能執(zhí)行一次,如果每次迭代都模擬一個新的用戶并清除緩存,則用戶登錄信息將一并清除,因此迭代時可能會發(fā)生錯誤。
12.虛擬客戶腳本“Run-time Setting”中的線程和進(jìn)程運行方式的區(qū)別?
如果選擇“Run Vuser as a process”,則場景運行時會為每一個虛擬用戶創(chuàng)建一個進(jìn)程;選擇“Run Vuser as a thread”則將每個虛擬用戶作為一個線程來運行,在任務(wù)管理器中只看到一個mmdrv.exe,這種方式的運行效率更高,能造成更大的壓力,時默認(rèn)選項。
另外,如果啟用了IP欺騙功能,則先在Controller中選中Tools菜單下的“Expert Mode”,然后將Tools菜單下的“Options>General”標(biāo)簽頁中的IP地址分配方式也設(shè)置為與Vuser運行方式一致,同為線程或進(jìn)程方式。
13.在Controller中運行Web相關(guān)測試場景時,經(jīng)常會有很多超時錯誤提示,如何處理這類問題?
這主要有腳本的默認(rèn)超時設(shè)置引起。當(dāng)回放Web腳本時,有時候由于服務(wù)器響應(yīng)時間較長,會產(chǎn)生超時的錯誤。這時需要修改腳本的運行時配置。進(jìn)入“Run-time Setting”對話框后,依次進(jìn)入
“Internet Protocol→Preference”。然后點擊“Options?”按鈕,進(jìn)入高級設(shè)置對話框,可以修改各類超時設(shè)置的默認(rèn)值。
14.為什么Windows系統(tǒng)中的CPU、內(nèi)存等資源仍然充足,但是模擬的用戶數(shù)量卻上不去?
在Windows計算機的標(biāo)準(zhǔn)設(shè)置下,操作系統(tǒng)的默認(rèn)限制只能使用幾百個Vuser,這個限制與CPU或內(nèi)存無關(guān),主要是操作系統(tǒng)本身規(guī)定了默認(rèn)的最大線程數(shù)所導(dǎo)致。要想突破Windows這個限制,須修改Windows注冊表。以Windows XP Professional為例。
(1)打開注冊表后,進(jìn)入注冊表項HKEY_LOCAL_MACHINE中的下列關(guān)鍵字:SystemCurrentControlSetControlSession ManagerSubSystems。
(2)找到Windows關(guān)鍵字,Windows關(guān)鍵字如下所示:
%SystemRoot%system32csrss.exe bjectDirectory=Windows
SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2ProfileControl=Off MaxRequestThreads=16 SharedSection=1024,3072,512關(guān)鍵字的格式為
xxxx,yyyy,zzz。其中,xxxx定義了系統(tǒng)范圍堆的最大值(以KB為單位),yyyy定義每個桌面堆得大小。
(3)將yyyy的設(shè)置從3072更改為8192(即8MB),增加SharedSection參數(shù)值。
通過對注冊表的更改,系統(tǒng)將允許運行更多的線程,因而可以在計算機上運行更多的Vuser。這意味著能夠模擬的最大并發(fā)用戶數(shù)量將不受Windows操作系統(tǒng)的限制,而只受硬件和內(nèi)部可伸縮性限制的約束。
第二篇:lr 26366問題解決方案
1.問題描述
腳本中添加web_reg_find檢查點,但回放時提示如下:
Action.c(97): Error-26366: “Text=完整度” not found for web_reg_find [MsgId: MERR-26366]
Action.c(97): web_submit_data(“j_cas_login”)highest severity level was “ERROR”, 72 body bytes, 965 header bytes, 11 chunking overhead bytes [MsgId: MMSG-26387]
解決方案:
頁面編碼的問題,導(dǎo)致檢查點沒找到要檢查的內(nèi)容。錄制選項中修改編碼方式為utf-8即可。
2.在LR中錄制腳本時有如下問題:
在錄制時一切正常,而回放時提示類似如下錯誤:
Action.c(41): Error-27979:Requestedformnotfound
[MsgId: MERR-27979] Action.c(41): web_submit_form highest severity level was “ERROR”, 0 body bytes, 0 header bytes [MsgId: MMSG-27178]“
這時在tree view中看不到此組件的相關(guān)URL。
處理方法如下:
1,打開recording options,在internet protocol下的recording中選擇recording level為HTML-based scrīpt,點擊HTML Advanced,選擇scrīpt type為A scrīpt containing explicit.即可。
2,選擇使用URL_based scrīpt錄制。
另外,附上幫助中的這個錯誤代碼的說明:
Message Code 27979
Requested form not found
The form was not found in the page received from the server.Possible reasons:(i)The current or a previous HTML page was changed after the scrīpt was recorded.(ii)
A previous request navigated to a wrong page or failed.(iii)One or more
web_submit_form arguments are missing or incorrect(especially for manually coded, parameterized, or correlated functions).(iv)The server returned an unexpected page(e.g., under excessive load).Troubleshooting
If the current or previous HTML page was changed, look for the correct properties of the form used in the text(e.g., action), and change it in the scrīpt.If your snapshots and extended log are disabled, enable them and run the scrīpt again.(i)To enable Snapshots: SelectTools> General Options > Correlation, and check theSave correlation information during replaybox.(ii)To enable Extended Log: SelectRun-time Settings > General: Log, and checkEnablelogging,Always send messages,Extendedlog,Data returned by
server,Advanced trace.Compare the record and replay snapshots for each step in the scrīpt from the beginning, and locate the first difference.If you identify a difference in the snapshots, locate the corresponding HTTP request in both the recording log and the extended
log.Compare the requests and, if they are different, have the replay issue exactly the same request.This can be done, for example, by adding web_add_header(for adding missing headers or adjusting existing ones), web_remove_auto_header(for removing extra headers), and web_add_cookie(for missing cookies).If some correlation is missing,(e.g., the recording and replay runs have different session IDs), use the correlation tool to locate and handle such cases.解決方案二:
3錯誤:
ction.c(34): Error-27727: Step download timeout(120 seconds)has expired when downloading resource(s).Set the ”Resource Page Timeout is a Warning“ Run-Time Setting to Yes/No to have this message as a warning/error, respectively [MsgId: MERR-27727]
Action.c(34): web_link(”****“)highest severity level was ”ERROR", 14506915 body bytes, 547 header bytes [MsgId: MMSG-26388]Ending action Action.解決方法:
取消選中run time settings-browser emulation-download non-html resources.解決。
第三篇:轉(zhuǎn)正定職總結(jié)lr
轉(zhuǎn)正定職總結(jié)
轉(zhuǎn)瞬間,我已經(jīng)工作了一年時間。在這一年時間里,我從一名學(xué)生轉(zhuǎn)變?yōu)榱艘幻蠋?,從稚嫩走向了成熟。在學(xué)校領(lǐng)導(dǎo)的全心關(guān)懷和正確指引下,在語文組前輩同仁的傾心相助、大力支持下,我較好地完成了學(xué)校布置的各項工作任務(wù),較好地完成了教學(xué)任務(wù)?;仡櫼荒陙淼墓ぷ鳎β蛋殡S著充實,汗水浸潤著收獲,在這個平凡的三尺講臺上,我滿懷期待和信心關(guān)注著學(xué)生每一天的成長?,F(xiàn)結(jié)合一年來的思想、工作等情況做以下總結(jié)。
一、思想上,身正為范
德高為范,身正為范,是每一位教師的座右銘。教師的舉止言行是學(xué)生學(xué)習(xí)的榜樣,特別作為一名高中教師,自己的品德非常重要。因此這一年來我堅持定期進(jìn)行品德修養(yǎng)的學(xué)習(xí),認(rèn)真學(xué)習(xí)教師職業(yè)道德規(guī)范,積極參加進(jìn)修學(xué)校組織的各類新教師培訓(xùn)活動,積極參加學(xué)校組織的各種活動。我盡量在學(xué)生面前嚴(yán)格要求自己,不管在課堂上還是在課堂外我都非常注意自己的形象。在工作之余我還不斷看書、不斷學(xué)習(xí),充實自己的頭腦。
二、教學(xué)上,學(xué)高為師
我每次都很認(rèn)真?zhèn)湔n、上課、聽課,做好課后反思,及時批改作業(yè)和作文、講評作業(yè),做好課后輔導(dǎo)工作。平時我還虛心向本組老師學(xué)習(xí)教學(xué)經(jīng)驗并及時向他們請教。在課堂上我嚴(yán)格要求自己,也嚴(yán)格要求學(xué)生;在課外,我與學(xué)生一起玩、一起笑,成為他們生活中的大姐姐。我努力用一顆平等、博愛及寬容的心去看待、教育每一位學(xué)生。
三、踏實工作,努力提高業(yè)務(wù)素養(yǎng)
一年來,作為新教師,我深知,只有付出更多,才能有些許收獲。因此,唯有勤勤懇懇地工作,才能盡早站穩(wěn)講臺,并在教師這片領(lǐng)域開出屬于自己的花朵。一年中,我我本著全心熱愛教育事業(yè)的精神,實施愛的教育,關(guān)愛學(xué)生,真誠奉獻(xiàn)。每天踏實工作,在實踐、探索與反思中,不斷提高自身業(yè)務(wù)素養(yǎng)。
首先,在學(xué)科教學(xué)方面,對于我來說,每一篇課文都是全新的,每一位學(xué)生都是全新的。因此,每上一篇課文,我都認(rèn)真鉆研教材,深入細(xì)致地查閱各種資料,力求吃透文本,準(zhǔn)確把握重難點。對于較難把握的重點課文,我經(jīng)常向師傅和其他優(yōu)秀教師請教、聽課、學(xué)習(xí),尋找重點難點的突破口。每一份教案都備有電子稿、手抄稿,力求詳盡、清晰。在教學(xué)過程中,以七年級學(xué)生身心發(fā)展特點和知識接受能力和限度為基點,以全新的教學(xué)理念登上三尺講臺,組織課堂教學(xué),并圍繞三個維度對學(xué)生進(jìn)行培養(yǎng),夯實基礎(chǔ),著力在課堂上培養(yǎng)學(xué)生在朗讀、閱讀、口語、思維、表達(dá)等各個環(huán)節(jié)的訓(xùn)練與提升,注重課堂教學(xué)實施的有效性。重視學(xué)生的主體地位,發(fā)揮教師的引導(dǎo)作用。作業(yè)批改及時認(rèn)真,小作文本每周一批,作文基本做到每人每篇細(xì)寫評語,及時了解學(xué)生課堂知識掌握情況和作文水平變化情況,以便在講評中有的放矢,針對性更強,并重視批改后的講評和訂正。同時,積極參加學(xué)校教研活動,通過觀摩、聽課、學(xué)習(xí)、對照、反思,不斷汲取優(yōu)秀教師的寶貴經(jīng)驗,反思自己的課堂教學(xué),找出自己的缺陷,找準(zhǔn)提升點,提高自己的教學(xué)水平。同時,要以全新的教學(xué)理念實施教學(xué),語文課要上出“語文味”,要尊重學(xué)生個性思維等。通過失敗、摸索與反思,我已初步探索出一些教學(xué)心得,不斷嘗試改進(jìn)自己的學(xué)科教學(xué),精心設(shè)計課堂教學(xué),以期提高教學(xué)質(zhì)量。
一年來,在實際工作中,也遇到了不少困難。我也由當(dāng)初的焦躁慢慢磨練成現(xiàn)在的沉穩(wěn)。在積極主動地向其他老師學(xué)習(xí)的同時,也在探索自己的教學(xué)方式和道路,自身實踐能力也得到了一定的提高。路漫漫其修遠(yuǎn)兮,吾將上下而求索。我將抱著教育工作者的崇高感和使命感,一如既往地踏實工作,不斷促進(jìn)學(xué)生的成長。
總結(jié)人:
2012年9月1日
第四篇:LR分析圖查看
LoadRunner分析結(jié)果圖功能說明
Transactions(用戶事務(wù)分析)
用戶事務(wù)分析是站在用戶角度進(jìn)行的基礎(chǔ)性能分析。
1、Transation Sunmmary(事務(wù)綜述)
對事務(wù)進(jìn)行綜合分析是性能分析的第一步,通過分析測試時間內(nèi)用戶事務(wù)的成功與失敗情況,可以直接判斷出系統(tǒng)是否運行正常。
2、Average Transaciton Response Time(事務(wù)平均響應(yīng)時間)
“事務(wù)平均響應(yīng)時間”顯示的是測試場景運行期間的每一秒內(nèi)事務(wù)執(zhí)行所用的平均時間,通過它可以分析測試場景運行期間應(yīng)用系統(tǒng)的性能走向。
例:隨著測試時間的變化,系統(tǒng)處理事務(wù)的速度開始逐漸變慢,這說明應(yīng)用系統(tǒng)隨著投產(chǎn)時間的變化,整體性能將會有下降的趨勢。
3、Transactions per Second(每秒通過事務(wù)數(shù)/TPS)
“每秒通過事務(wù)數(shù)/TPS”顯示在場景運行的每一秒鐘,每個事務(wù)通過、失敗以及停止的數(shù)量,使考查系統(tǒng)性能的一個重要參數(shù)。通過它可以確定系統(tǒng)在任何給定時刻的時間事務(wù)負(fù)載。分析TPS主要是看曲線的性能走向。
將它與平均事務(wù)響應(yīng)時間進(jìn)行對比,可以分析事務(wù)數(shù)目對執(zhí)行時間的影響。例:當(dāng)壓力加大時,點擊率/TPS曲線如果變化緩慢或者有平坦的趨勢,很有可能是服務(wù)器開始出現(xiàn)瓶頸。
4、Total Transactions per Second(每秒通過事務(wù)總數(shù))
“每秒通過事務(wù)總數(shù)”顯示在場景運行時,在每一秒內(nèi)通過的事務(wù)總數(shù)、失敗的事務(wù)總署以及停止的事務(wù)總數(shù)。
5、Transaction Performance Sunmmary(事務(wù)性能摘要)
“事務(wù)性能摘要”顯示方案中所有事務(wù)的最小、最大和平均執(zhí)行時間,可以直接判斷響應(yīng)時間是否符合用戶的要求。
重點關(guān)注事務(wù)的平均和最大執(zhí)行時間,如果其范圍不在用戶可以接受的時間范圍內(nèi),需要進(jìn)行原因分析。
6、Transaction Response Time Under Load(事務(wù)響應(yīng)時間與負(fù)載)“事務(wù)響應(yīng)時間與負(fù)載”是“正在運行的虛擬用戶”圖和“平均響應(yīng)事務(wù)時間”圖的組合,通過它可以看出在任一時間點事務(wù)響應(yīng)時間與用戶數(shù)目的關(guān)系,從而掌握系統(tǒng)在用戶并發(fā)方面的性能數(shù)據(jù),為擴展用戶系統(tǒng)提供參考。此圖可以查看虛擬用戶負(fù)載對執(zhí)行時間的總體影響,對分析具有漸變負(fù)載的測試場景比較有用。
7、Transaction Response Time(Percentile)(事務(wù)響應(yīng)時間(百分比))“事務(wù)響應(yīng)時間(百分比)”是根據(jù)測試結(jié)果進(jìn)行分析而得到的綜合分析圖,也就是工具通過一些統(tǒng)計分析方法間接得到的圖表。通過它可以分析在給定事務(wù)響應(yīng)時間范圍內(nèi)能執(zhí)行的事務(wù)百分比。
8、Transaction Response Time(Distribution)(事務(wù)響應(yīng)時間(分布))“事務(wù)響應(yīng)時間(分布)”顯示在場景運行過程中,事務(wù)執(zhí)行所用時間的分布,通過它可以了解測試過程中不同響應(yīng)時間的事務(wù)數(shù)量。如果系統(tǒng)預(yù)先定義了相關(guān)事務(wù)可以接受的最小和最大事務(wù)響應(yīng)時間,則可以使用此圖確定服務(wù)器性能是否在可以接受的范圍內(nèi)。
Web Resources(Web資源分析)
Web資源分析是從服務(wù)器入手對Web服務(wù)器的性能分析。
1、Hits per Second(每秒點擊次數(shù))
“每秒點擊次數(shù)”,即使運行場景過程中虛擬用戶每秒向Web服務(wù)器提交的HTTP請求數(shù)。
通過它可以評估虛擬用戶產(chǎn)生的負(fù)載量,如將其和“平均事務(wù)響應(yīng)時間”圖比較,可以查看點擊次數(shù)對事務(wù)性能產(chǎn)生的影響。通過對查看“每秒點擊次數(shù)”,可以判斷系統(tǒng)是否穩(wěn)定。系統(tǒng)點擊率下降通常表明服務(wù)器的響應(yīng)速度在變慢,需進(jìn)一步分析,發(fā)現(xiàn)系統(tǒng)瓶頸所在。
2、Throughput(吞吐率)
“吞吐率”顯示的是場景運行過程中服務(wù)器的每秒的吞吐量。其度量單位是字節(jié),表示虛擬用在任何給定的每一秒從服務(wù)器獲得的數(shù)據(jù)量。
可以依據(jù)服務(wù)器的吞吐量來評估虛擬用戶產(chǎn)生的負(fù)載量,以及看出服務(wù)器在流量方面的處理能力以及是否存在瓶頸?!巴掏侣省眻D和“點擊率”圖的區(qū)別:
“吞吐率”圖,是每秒服務(wù)器處理的HTTP申請數(shù)?!包c擊率”圖,是客戶端每秒從服務(wù)器獲得的總數(shù)據(jù)量。
3、HTTP Status Code Summary(HTTP狀態(tài)代碼概要)
“HTTP狀態(tài)代碼概要”顯示場景或會話步驟過程中從Web服務(wù)器返回的HTTP狀態(tài)代碼數(shù),該圖按照代碼分組。HTTP狀態(tài)代碼表示HTTP請求的狀態(tài)。
4、HTTP Responses per Second(每秒HTTP響應(yīng)數(shù))
“每秒HTTP響應(yīng)數(shù)”是顯示運行場景過程中每秒從Web服務(wù)器返回的不同HTTP狀態(tài)代碼的數(shù)量,還能返回其它各類狀態(tài)碼的信息,通過分析狀態(tài)碼,可以判斷服務(wù)器在壓力下的運行情況,也可以通過對圖中顯示的結(jié)果進(jìn)行分組,進(jìn)而定位生成錯誤的代碼腳本。
5、Pages Downloader per Second(每秒下載頁面數(shù))
“每秒下載頁面數(shù)”顯示場景或會話步驟運行的每一秒內(nèi)從服務(wù)器下載的網(wǎng)頁數(shù)。使用此圖可依據(jù)下載的頁數(shù)來計算Vuser生成的負(fù)載量。
和吞吐量圖一樣,每秒下載頁面數(shù)圖標(biāo)是Vuser在給定的任一秒內(nèi)從服務(wù)器接收到的數(shù)據(jù)量。但是吞吐量考慮的各個資源極其大?。ɡ?,每個GIF文件的大小、每個網(wǎng)頁的大?。?。而每秒下載頁面數(shù)只考慮頁面數(shù)。
注:要查看每秒下載頁數(shù)圖,必須在R-T-S那里設(shè)置“每秒頁面數(shù)(僅HTML模式)”。
6、Retries per Second(每秒重試次數(shù))
“每秒重試次數(shù)”顯示場景或會話步驟運行的每一秒內(nèi)服務(wù)器嘗試的連接次數(shù)。在下列情況將重試服務(wù)器連接: A、初始連接未經(jīng)授權(quán) B、要求代理服務(wù)器身份驗證 C、服務(wù)器關(guān)閉了初始連接 D、初始連接無法連接到服務(wù)器
E、服務(wù)器最初無法解析負(fù)載生成器的IP地址
7、Retries Summary(重試次數(shù)概要)
“重試次數(shù)概要”顯示場景或會話步驟運行過程中服務(wù)器嘗試的連接次數(shù),它按照重試原因分組。將此圖與每秒重試次數(shù)圖一起使用可以確定場景或會話步驟運行過程中服務(wù)器在哪個時間點進(jìn)行了重試。
8、Connections(連接數(shù))“連接數(shù)”顯示場景或會話步驟運行過程中每個時間點打開的TCP/IP連接數(shù)。借助此圖,可以知道何時需要添加其他連接。
例:當(dāng)連接數(shù)到達(dá)穩(wěn)定狀態(tài)而事務(wù)響應(yīng)時間迅速增大時,添加連接可以使性能得到極大提高(事務(wù)響應(yīng)時間將降低)。
9、Connections Per Second(每秒連接數(shù))
“每秒連接數(shù)”顯示方案在運行過程中每秒建立的TCP/IP連接數(shù)。
理想情況下,很多HTTP請求都應(yīng)該使用同一連接,而不是每個請求都新打開一個連接。通過每秒連接數(shù)圖可以看出服務(wù)器的處理情況,就表明服務(wù)器的性能在逐漸下降。
10、SSLs Per Second(每秒SSL連接數(shù))
“每秒SSL連接數(shù)”顯示場景或會話步驟運行的每一秒內(nèi)打開的新的以及重新使用的SSL連接數(shù)。當(dāng)對安全服務(wù)器打開TCP/IP連接后,瀏覽器將打開SSL連接。Web Page Breakdown(網(wǎng)頁元素細(xì)分)
“網(wǎng)頁元素細(xì)分”主要用來評估頁面內(nèi)容是否影響事務(wù)的響應(yīng)時間,通過它可以深入地分析網(wǎng)站上那些下載很慢的圖形或中斷的連接等有問題的 元素。
1、Web Page Breakdown(頁面分解總圖)
“頁面分解”顯示某一具體事務(wù)在測試過程的響應(yīng)情況,進(jìn)而分析相關(guān)的事務(wù)運行是否正常。
“頁面分解”圖可以按下面四種方式進(jìn)行進(jìn)一步細(xì)分: 1)、Download Time Breaddown(下載時間細(xì)分)
“下載時間細(xì)分”圖顯示網(wǎng)頁中不同元素的下載時間,同時還可按照下載過程把時間進(jìn)行分解,用不同的顏色來顯示DNS解析時間、建立連接時間、第一次緩沖時間等各自所占比例。
2)、Component Breakdown(Over Time)(組件細(xì)分(隨時間變化))
“組件細(xì)分”圖顯示選定網(wǎng)頁的頁面組件隨時間變化的細(xì)分圖。通過該圖可以很容易的看出哪些元素在測試過程中下載時間不穩(wěn)定。該圖特別適用于需要在客戶端下載控件較多的頁面,通過分析控件的響應(yīng)時間,很容易就能發(fā)現(xiàn)那些控件不穩(wěn)定或者比較耗時。3)、Download Time Breakdown(Over Time)(下載時間細(xì)分(隨時間變化))“下載時間細(xì)分(隨時間變化)” 圖顯示選定網(wǎng)頁的頁面元素下載時間細(xì)分(隨時間變化)情況,它非常清晰地顯示了頁面各個元素在壓力測試過程中的下載情況。
“下載時間細(xì)分”圖顯示的是整個測試過程頁面元素響應(yīng)的時間統(tǒng)計分析結(jié)果,“下載時間細(xì)分(隨時間變化)”顯示的事場景運行過程中每一秒內(nèi)頁面元素響應(yīng)時間的統(tǒng)計結(jié)果,兩者分別從宏觀和微觀角度來分析頁面元素的下載時間。4)、Time to First Buffer Breakdown(Over Time)(第一次緩沖時間細(xì)分(隨時間變化))
“第一次緩沖時間細(xì)分(隨時間變化)”圖顯示成功收到從Web服務(wù)器返回的第一次緩沖之前的這段時間,場景或會話步驟運行的每一秒中每個網(wǎng)頁組件的服務(wù)器時間和網(wǎng)絡(luò)時間(以秒為單位)??梢允褂迷搱D確定場景或會話步驟運行期間服務(wù)器或網(wǎng)絡(luò)出現(xiàn)問題的時間。
First Buffer Time:是指客戶端與服務(wù)器端建立連接后,從服務(wù)器發(fā)送第一個數(shù)據(jù)包開始計時,數(shù)據(jù)經(jīng)過網(wǎng)絡(luò)傳送到客戶端,到瀏覽器接收到第一個緩沖所用的時間。
2、Page Component Breakdown(頁面組件細(xì)分)
“頁面組件細(xì)分”圖顯示每個網(wǎng)頁及其組件的平均下載時間(以秒為單位)??梢愿鶕?jù)下載組件所用的平均秒數(shù)對圖列進(jìn)行排序,通過它有助于隔離有問題的組件。
3、Page Component Breakdown(Over Time)(頁面組件分解(隨時間變化))“頁面組件分解(隨時間變化)”圖顯示在方案運行期間的每一秒內(nèi)每個網(wǎng)頁及其組件的平均響應(yīng)時間(以秒為單位)。
4、Page Download Time Breakdown(頁面下載時間細(xì)分)
“頁面下載時間細(xì)分”圖顯示每個頁面組件下載時間的細(xì)分,可以根據(jù)它確定在網(wǎng)頁下載期間事務(wù)響應(yīng)時間緩慢是由網(wǎng)絡(luò)錯誤引起還是由服務(wù)器錯誤引起?!绊撁嫦螺d時間細(xì)分”圖根據(jù)DNS解析時間、連接時間、第一次緩沖時間、SSL握手時間、接收時間、FTP驗證時間、客戶端時間和錯誤時間來對每個組件的下載過程進(jìn)行細(xì)分。
5、Page Download Time Breakdown(Over Time)(頁面下載時間細(xì)分(隨時間變化))
“頁面下載時間細(xì)分(隨時間變化)”圖顯示方案運行期間,每一秒內(nèi)每個頁面組件下載時間的細(xì)分。使用此圖可以確定網(wǎng)絡(luò)或服務(wù)器在方案執(zhí)行期間哪一時間點發(fā)生了問題。
“頁面組件細(xì)分(隨時間變化)”圖和“頁面下載時間細(xì)分(隨時間變化)”圖通常結(jié)合起來進(jìn)行分析:首先確定有問題的組件,然后分析它們的下載過程,進(jìn)而定位原因在哪里。
6、Time to First Buffer Breakdown(第一次緩沖時間細(xì)分)
“第一次緩沖時間細(xì)分”圖顯示成功收到從Web服務(wù)器返回的第一次緩沖之前的這一段時間內(nèi)的每個頁面組件的相關(guān)服務(wù)器/網(wǎng)路時間。如果組件的下載時間很長,則可以使用此圖確定產(chǎn)生的問題與服務(wù)器有關(guān)還是與網(wǎng)絡(luò)有關(guān)。
網(wǎng)絡(luò)時間:定義為第一個HTTP請求那一刻開始,直到確認(rèn)為止所經(jīng)過的平均時間。
服務(wù)器時間:定義為從收到初始HTTP請求確認(rèn)開始,直到成功收到來自Web服務(wù)器的一次緩沖為止所經(jīng)過的平均時間。
7、Time to First Buffer Breakdown(Over Time)(第一次緩沖時間細(xì)分(隨時間變化))
“第一次緩沖時間細(xì)分(隨時間變化)”圖顯示成功收到從Web服務(wù)器返回的第一個緩沖之前的這段時間內(nèi),場景運行的每一秒中每個網(wǎng)頁組件的服務(wù)器時間和網(wǎng)絡(luò)時間??梢允褂么藞D確定場景運行期間服務(wù)器或網(wǎng)絡(luò)出現(xiàn)問題的時間點。
8、Downloader Component Size(KB)(已下載組件大?。?/p>
“已下載組件大小”圖顯示每個已經(jīng)下載的網(wǎng)頁組建的大小。通過它可以直接看出哪些組件比較大并需要進(jìn)一步進(jìn)行優(yōu)化以提高性能。
第五篇:Ps + Lr 輕松幾步 調(diào)出歐美復(fù)古色調(diào)作品(上)總結(jié)
Ps + Lr 輕松幾步 調(diào)出歐美復(fù)古色調(diào)作品(上)
有時候拍攝的照片,看起來平淡無奇,但是借助Photoshop 軟件的Camera RAW插件中的濾鏡或者Lightroom軟件,可以通過調(diào)色將照片調(diào)整為歐美復(fù)古色調(diào),這樣便可以變廢為寶了。
原片分析
分析原片,我們會發(fā)現(xiàn)這張照片整體偏灰,以至于顯得不夠通透,兒童主體也不夠清晰。
后期修片思路
照片是在逆光環(huán)境下拍攝的,針對畫面整體,可以將此照片的基調(diào)調(diào)整為暖色。同時,這張照片中兒童主體的畫質(zhì)較差,在調(diào)整時,應(yīng)該主要調(diào)整照片的氛圍,而不是調(diào)整畫質(zhì)。
在Photoshop軟件中的處理方法 基本調(diào)整步驟
1.將照片放到Photoshop 軟件中打開。這里我們需要首先使用Camera RAW插件的濾鏡功能進(jìn)行處理。
因此,將照片直接放在Camera RAW界面中。2.調(diào)整色溫。
因為照片整體色彩偏冷,所以將色溫調(diào)整到“8800”,色調(diào)調(diào)整到[+8],照片便會變得很暖。3.調(diào)整膚色。
在Camera RAW界面中,可以通過調(diào)整“HSL/ 灰度”中“橙色”的明亮度來控制膚色。
4.調(diào)整藍(lán)原色、陰影。
在調(diào)整時,根據(jù)照片實際情況可以適當(dāng)增加藍(lán)原色,并適當(dāng)增加陰影,這樣就可以使照片色彩更加通透。
5.調(diào)整曲線。
檢查這張照片的直方圖,我們可以發(fā)現(xiàn)直方圖在左側(cè)沒有像素。調(diào)整時,將曲線的原點向右側(cè)拖動,拖動到有像素的地方。因為照片會發(fā)黑,所以這時,在曲線中間取點,并向上拖動,從而彌補因原點向右導(dǎo)致的照片發(fā)黑的問題。
6.添加暗角。
具體操作時,可以在界面右側(cè)參數(shù)中,選擇“鏡頭校正”中的“鏡頭暈影”,也可以通過調(diào)整“效果”中的“裁剪后暈影”,來為照片添加暗角。
7.調(diào)整曝光。
在Camera RAW界面的左上方,點擊選中“調(diào)整畫筆”工具,鼠標(biāo)則會變成畫筆形狀;右側(cè)也會直接進(jìn)入調(diào)整畫筆界面;使用畫筆對照片中右上方較黑的區(qū)域進(jìn)行修飾,并調(diào)整曝光。
8.調(diào)整分離色調(diào)。
調(diào)整時,在分離色調(diào)中,將高光色相調(diào)整為“50”,飽和度設(shè)置為“21”;陰影色相調(diào)整為“317”,飽和度設(shè)置為“17”。
9.調(diào)整自然飽和度、飽和度。
處理中,增加自然飽和度為[+60]”減少飽和度為[–30]??梢允拐掌矢鼮樽匀?。
10.調(diào)整照片曝光。
具體調(diào)整時,可以對對比度、陰影、白色和黑色等進(jìn)行調(diào)整,這樣便可以對照片的細(xì)節(jié)進(jìn)行調(diào)整。
11.控制銳化與減少雜色。
通過調(diào)整銳化和減少雜色,可以去除畫面中的雜色,進(jìn)而起到一個磨皮的效果,使得兒童皮膚更加白嫩。具體設(shè)置時,可以將“銳化”數(shù)量調(diào)整為“46”,將“減少雜色”的明亮度調(diào)整為“44”。
12.借助畫筆工具,調(diào)整畫面局部區(qū)域的曝光。
點擊界面左上方“畫筆”工具,界面右側(cè)會變成調(diào)整畫筆對話框,此時光標(biāo)變成圓圈形狀。具體操作時,將光標(biāo)放在需要局部調(diào)整的區(qū)域,并按住鼠標(biāo)左鍵,對需要處理的區(qū)域進(jìn)行涂抹,便可以完成局部曝光調(diào)整。
13.調(diào)整曲線參數(shù)。
在曲線的參數(shù)中,對其高光、亮調(diào)、暗調(diào)和陰影進(jìn)行調(diào)整,從而完成對細(xì)節(jié)的調(diào)整。14.存儲照片。
在對細(xì)節(jié)部分進(jìn)行調(diào)整之后,我們再次全面檢查照片,若是有些細(xì)節(jié)還是沒有修飾完善,可以再次進(jìn)行細(xì)節(jié)部分的處理。當(dāng)所有細(xì)節(jié)都修飾完畢之后,我們便可以對修飾之后的照片進(jìn)行存儲了。
具體存儲方法有兩種:我們可以直接點擊Camera RAW左下角的“存儲圖像...”進(jìn)入“存儲選項”設(shè)置界面,也可以按下組合鍵“Control+S”,進(jìn)入“存儲選項”設(shè)置界面。