偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

壓測(cè)噩夢(mèng)后的小感想

開發(fā) 測(cè)試
近幾天有幸接到并完成人生中的第一個(gè)壓力測(cè)試,2.5天的時(shí)間,從0到現(xiàn)在,感觸頗為復(fù)雜,特意記錄一下,捋一捋這幾天的收獲。我想分以下幾點(diǎn)展開本文:

近幾天有幸接到并完成人生中的***個(gè)壓力測(cè)試,2.5天的時(shí)間,從0到現(xiàn)在,感觸頗為復(fù)雜,特意記錄一下,捋一捋這幾天的收獲。我想分以下幾點(diǎn)展開本文:

  • 接受壓力測(cè)試任務(wù)時(shí)的狀態(tài)
  • 執(zhí)行壓力測(cè)試的過程
  • ***對(duì)于這次經(jīng)歷的一個(gè)小總結(jié)
  • 下一個(gè)階段想做的一點(diǎn)事情

剛接到任務(wù)時(shí)的凌亂

上周四下午,項(xiàng)目組讓復(fù)測(cè)一個(gè)功能,跟領(lǐng)導(dǎo)說了這事兒,本以為手動(dòng)測(cè)測(cè)一下功能的瓶頸就夠了,結(jié)果快下班的時(shí)候,領(lǐng)導(dǎo)說讓寫一個(gè)腳本來壓一壓這個(gè)功能。其實(shí),從一開始踏進(jìn)測(cè)試大門,我就堅(jiān)定要學(xué)做壓力測(cè)試,并且還在寫績(jī)效合同時(shí)跟領(lǐng)導(dǎo)表達(dá)了我這一意向??扇缃?,突然接到領(lǐng)導(dǎo)這樣的指示,就兩個(gè)字——凌亂。

一直只知道loadrunner是做性能測(cè)試,但是目前還不知道怎么做,而且,似乎還有點(diǎn)復(fù)雜,什么場(chǎng)景設(shè)計(jì),一看就懵。后來,同學(xué)推薦說可以用jmeter,說很好學(xué)用起來easy,我就下了個(gè)jmeter,裝了后,看看發(fā)現(xiàn)也是先錄制腳本,可以下載個(gè)badboy來錄制腳本,跟jmeter關(guān)聯(lián)可以導(dǎo)出腳本到j(luò)meter,也可以直接用jmeter來錄制。于是down下來jmeter,根據(jù)網(wǎng)絡(luò)上的教程裝了一下,研究了一下該怎么設(shè)置,怎么使用,自己也試著錄制,但是還是不是很明朗。后來同事說公司都統(tǒng)一使用LoadRunner,我就立馬再裝LR了,還好,裝成功了,在我本機(jī)。于是LR***站便開始了。

執(zhí)行壓力測(cè)試的過程

自己從書上、網(wǎng)上學(xué)習(xí)LR的腳本錄制/腳本重放/controllor的使用/怎樣設(shè)計(jì)場(chǎng)景,以及對(duì)于我現(xiàn)在要做的這個(gè)壓力測(cè)試,要如何設(shè)計(jì)場(chǎng)景才比較合適。

首先看到網(wǎng)上以及書上的負(fù)載處理的案例,我意識(shí)到,領(lǐng)導(dǎo)說的模擬連續(xù)向系統(tǒng)導(dǎo)入數(shù)據(jù),其實(shí)更好的或者說更正確的描述應(yīng)該還是多用戶并發(fā)向系統(tǒng)執(zhí)行極限數(shù)據(jù)量導(dǎo)入操作。于是,跟開發(fā)的同事確認(rèn)了,目前除了限制5個(gè)用戶,其余響應(yīng)時(shí)間等參數(shù),用戶都未提出需求,而只是我們給用戶做了一些限制。明確了負(fù)載的目的:5個(gè)用戶并發(fā)分別向系統(tǒng)導(dǎo)入15*100*6*400的這種數(shù)據(jù),看程序運(yùn)行是否穩(wěn)定/服務(wù)器運(yùn)行是否穩(wěn)定(資源占用情況)。

1、腳本錄制

在錄制過程中,又意識(shí)到每個(gè)用戶登錄時(shí)需要輸入驗(yàn)證碼,但是驗(yàn)證碼每次都是變化的,于是借鑒之前自動(dòng)化測(cè)試,也讓該項(xiàng)目組同事將驗(yàn)證碼屏蔽或者改為***驗(yàn)證碼了。自己就開始錄制腳本,創(chuàng)建事務(wù),插入集合點(diǎn)、檢查點(diǎn)。***遍都會(huì)比較生疏不確定,但大膽操作兩邊就更有底氣了。

2、參數(shù)化

書上一直有提到的參數(shù)自動(dòng)化,這一步還是挺模糊,初次接觸壓測(cè),還以為參數(shù)化是要定義參數(shù)并賦值這樣的。后來書上內(nèi)容太多,于是請(qǐng)教了同事,將參數(shù)化弄明白并完成了參數(shù)化。

3、腳本重放

完成參數(shù)化,便replay一遍,結(jié)果是NO ERROR DETECT. 欣喜地進(jìn)行下一步,也是最最混沌的——場(chǎng)景設(shè)計(jì)。

4、場(chǎng)景設(shè)計(jì)

設(shè)計(jì)幾個(gè)用戶、如何初始化用戶(如幾秒鐘初始化一個(gè))、何時(shí)作為集合點(diǎn)***、是讓其循環(huán)跑一段時(shí)間還是循環(huán)跑完任務(wù)就結(jié)束。其實(shí),確定了這些,場(chǎng)景設(shè)計(jì)也差不多了。

5、使用controllor執(zhí)行腳本

在這個(gè)過程中,時(shí)常會(huì)出現(xiàn)一些問題,比如找不到文件、或者文件是個(gè)空文件、或者timeout。

對(duì)于找不到文件的問題,百度后發(fā)現(xiàn)是錄制時(shí)文件在哪里不重要,重要的是在重放腳本、controllor中跑腳本時(shí),文件必須要在腳本的目錄下。

對(duì)于文件是個(gè)空文件的問題,經(jīng)常是因?yàn)殇浿频膯栴},必須保證錄制時(shí)文件的導(dǎo)入執(zhí)行是正常的,對(duì)于功能上的正常報(bào)錯(cuò),在腳本錄制過程中若出現(xiàn)便會(huì)帶來問題。只能重錄了。

而對(duì)于timeout的問題,就是http請(qǐng)求/響應(yīng)的timeout、還有一個(gè)server 響應(yīng)時(shí)間的設(shè)大一點(diǎn)。***次改為1000時(shí),發(fā)現(xiàn)還可以,后來改為1500都還是不行,不得不改為了10000😓。總算是可以了。

6、Analyse

這一塊兒,應(yīng)該是性能測(cè)試最難的部分,如何評(píng)估、優(yōu)化系統(tǒng)性能——我只能說我還只是個(gè)菜鳥💔💔。只能請(qǐng)假一些有經(jīng)驗(yàn)的公司同事一致認(rèn)同的性能測(cè)試大神來幫助我了。對(duì)于其中有不合理的圖表情況,我就重新造數(shù)據(jù)再跑了一遍腳本,終究與其余場(chǎng)景結(jié)果達(dá)成了一致。

終于能出報(bào)告了,卻發(fā)現(xiàn),忘了監(jiān)控服務(wù)器資源使用情況。。悲了個(gè)大?。。。∮谑?,在網(wǎng)上查怎么使用LR監(jiān)控遠(yuǎn)程服務(wù)器。發(fā)現(xiàn)有一步net user這個(gè)指令,成功地提示我53系統(tǒng)錯(cuò)誤,按照網(wǎng)上查的方法找到服務(wù)器的lanmanserver開啟,😄😄,打開服務(wù)器的管理服務(wù)里,根本找不到這個(gè)玩意兒,好吧,為了快點(diǎn)出報(bào)告,我就先肉眼觀察cou使用情況了。。大神告訴我,我現(xiàn)在最適合肉眼觀察,使用LR遠(yuǎn)程監(jiān)控對(duì)于菜鳥來說還是要求有點(diǎn)高。當(dāng)然,這也將成為了我下一步必須克服的一個(gè)困難。

小總結(jié)

對(duì)于本次經(jīng)歷,我有兩點(diǎn)想說:

***,遇到一個(gè)新的任務(wù)或者問題,有壓力,也正是成長(zhǎng)的時(shí)候,常在舒適區(qū),很 難進(jìn)步;

第二,做事情***要有條理,列好清單、流程,還得細(xì)心。比如測(cè)試過程中,我就是一不小心把文件名寫錯(cuò)一個(gè)數(shù)字。

下一階段想做的事

a、能使用LR執(zhí)行遠(yuǎn)程監(jiān)控服務(wù)器,

b、熟練使用LR的analyse功能,為項(xiàng)目帶來性能上的優(yōu)化

 
 
責(zé)任編輯:張偉 來源: 博客園
相關(guān)推薦

2021-12-03 08:45:57

RocketMQ壓測(cè)性能

2022-11-25 18:49:11

云原生

2023-01-16 08:09:22

PulsarMQ

2019-08-19 00:14:12

網(wǎng)絡(luò)測(cè)試帶寬網(wǎng)絡(luò)流量

2010-07-14 10:53:20

Web應(yīng)用

2023-10-19 08:23:50

wrkOpenResty工具

2018-11-14 12:32:17

華為云

2012-11-16 16:25:06

waf快遞廠商申通

2009-03-20 09:17:17

2016-08-08 18:11:50

服務(wù)器壓力測(cè)試

2018-01-10 14:08:34

阿里雙11壓測(cè)

2021-02-03 14:51:34

MySQL數(shù)據(jù)庫(kù)壓測(cè)工具

2021-03-05 13:30:51

MySQL數(shù)據(jù)庫(kù)壓測(cè)工具

2020-12-03 09:57:34

MySQL壓測(cè)工具數(shù)據(jù)庫(kù)

2022-01-17 09:18:28

JMeter分布式壓測(cè)

2023-02-22 08:15:13

壓測(cè)模擬計(jì)算

2013-06-20 09:38:57

2014-07-10 10:33:47

CoolHash引擎壓測(cè)

2023-01-03 10:30:00

Java工具

2020-06-17 08:55:22

mysqlslapsysbenchMySQL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)